On Reducing the Pre-release Failures of Web Plug-In on Social Networking Site
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.
Keywordsend user development pre-release failure social networking site web plug-in
Unable to display preview. Download preview PDF.
- 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
- 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
- 12.Sliwerski, J., Zimmermann, T., Zeller, A.: When Do Changes Induce Fixes? In: Proceedings of Mining Software Repositories (MSR) Workshop (2005)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