Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

Advertisement

Springer Nature Link
Log in

On Reducing the Pre-release Failures of Web Plug-In on Social Networking Site

  • Conference paper

Part of the book series:Lecture Notes in Computer Science ((LNPSE,volume 5543))

Included in the following conference series:

  • 1000Accesses

  • 1Citation

Abstract

In recent years, web plug-ins have been flourishing social networking sites. Web plug-in is successful since it results in unique user experience, and promotes the fast-pace innovation of web technologies. However, the plug-ins developed by end users also introduces many new problems to both networking and software engineering fields. One of the key problems is pre-release failure. In other words, the failures that we can avoid before software release are usually found after the release. However, existing methods fail to avoid the pre-release failures of web plug-ins. To do this, this paper introduces an experimental technology, namely release-waiting farm. It not only maintains the free and creative environment of end user development, encouraging them to deliver plug-ins, but effectively formalizes their development process, thus provide long-term benefit to both end users and social networking sites.

This is a preview of subscription content,log in via an institution to check access.

Access this chapter

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Humphrey, W.S.: The Personal Software Process. Technical Report, CMU/SEI-2000-TR-022 (2000)

    Google Scholar 

  2. Li, P.L., Herbsleb, J., Shaw, M.: Finding Predictors of Field Failure for Open Source Software Systems in Commonly Available Data Sources: A Case Study of OpenBSD. In: Proceedings of the 11th IEEE International Software Metrics Symposium (METRICS 2005), pp. 32–52 (2005)

    Google Scholar 

  3. Nagappan, N., Ball, T., Zeller, A.: Mining metrics to predict component failures. In: Proceedings of the 28th international conference on Software engineering, pp. 452–461 (2006)

    Google Scholar 

  4. Subramanyam, R., Krishnan, M.S.: Empirical analysis of ck metrics for object-oriented design complexity: Implications for software failure. IEEE Trans. Software Eng. 29(4), 297–310 (2003)

    Article  Google Scholar 

  5. Zimmermann, T., WeiBgerber, P.: Preprocessing CVS data for fine-grained analysis. In: Proceedings of International Workshop on Mining Software Repositories, pp. 2–6 (2004)

    Google Scholar 

  6. Facebook Inc.,http://www.facebook.com

  7. Xiaonei Inc.,http://www.xiaonei.com

  8. Mockus, A., Zhang, P., Li, P.: Drivers for customer perceived software quality. In: Proceedings of International Conference on Software Engineering (ICSE), St. Louis, MO, pp. 225–233 (2005)

    Google Scholar 

  9. Nagappan, N., Ball, T.: Use of Relative Code Churn Measures to Predict System Defect Density. In: Proceedings of International Conference on Software Engineering (ICSE), St. Louis, MO, pp. 284–292 (2005)

    Google Scholar 

  10. Ohlsson, N., Alberg, H.: Predicting fault-prone software modules in telephone switches. IEEE Transactions in Software Engineering 22(12), 886–894 (1996)

    Article  Google Scholar 

  11. Ostrand, T., Weyuker, E., Bell, R.M.: Predicting the location and number of faults in large software systems. IEEE Transactions in Software Engineering 31(4), 340–355 (2005)

    Article  Google Scholar 

  12. Sliwerski, J., Zimmermann, T., Zeller, A.: When Do Changes Induce Fixes? In: Proceedings of Mining Software Repositories (MSR) Workshop (2005)

    Google Scholar 

  13. Subramanyam, R., Krishnan, M.S.: Empirical Analysis of CK Metrics for Object-Oriented Design Complexity: Implications for Software Defects. IEEE Transactions on Software Engineering 29(4), 297–310 (2003)

    Article  Google Scholar 

  14. Yu, X., Li, J., Zhong, H.: Release-waiting Farm: An Original Framework for Reducing the Pre-release Failures of Web Plug-in on Social Networking Site. In: Proceedings of CSIE 2009 (2009)

    Google Scholar 

  15. Zimmermann, T., Weigerber, P., Diehl, S., Zeller, A.: Mining Version Histories to Guide Software Changes. IEEE Transactions in Software Engineering 31(6), 429–445 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Institute of Software, Chinese Academy of Sciences Graduate University of Chinese Academy of Sciences, P.O.Box 8718, Beijing, 100190, China

    Xingliang Yu, Jing Li & Hua Zhong

Authors
  1. Xingliang Yu
  2. Jing Li
  3. Hua Zhong

Editor information

Editors and Affiliations

  1. Institute of Software, Chinese Academy of Sciences, No.4 South Fourth Street, Zhong Guan Cun, 100190, Beijing, China

    Qing Wang

  2. Department of Electrical and Computer Engineering, Schulich School of Engineering, University of Calgary, 2500 University Drive N.W., Calgary, AB T2N 1N4, Canada

    Vahid Garousi

  3. Department of Systems Engineering, Naval Postgraduate School, Bullard Hall, Room 201J, 777 Dyer Road, CA 93943, Monterey, USA

    Raymond Madachy

  4. Simula Research Laboratory, P.O.Box 134, 1325, Lysaker, Norway

    Dietmar Pfahl

Rights and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yu, X., Li, J., Zhong, H. (2009). On Reducing the Pre-release Failures of Web Plug-In on Social Networking Site. In: Wang, Q., Garousi, V., Madachy, R., Pfahl, D. (eds) Trustworthy Software Development Processes. ICSP 2009. Lecture Notes in Computer Science, vol 5543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01680-6_22

Download citation

Publish with us


[8]ページ先頭

©2009-2025 Movatter.jp