Abstract
To identify the Open Source maintenance process two well known Open Source projects Apache HTTP server and Mozilla web browser were studied. The Open Source software maintenance process is formal even anyone can submit modifications or defect reports to Open Source software projects. We assume that the Open Source maintenance process is similar to the maintenance process defined by the ISO/IEC. In the case studies. four activities were found similar to the activities of the ISO/IEC Maintenance process. This paper presents the Open Source maintenance process framework. The framework is exemplified with the ISO/IEC Maintenance process framework.
- Apache: Apache HTTP Server Project Guidelines and Voting Rules. Apache Foundation, 2004. http://httpd.apache.org/dev/ (10.11.2004)Google Scholar
- Apache: About the Apache HTTP Server Project. Apache Foundation, 2004. http://httpd.apache.org/ABOUT_APACHE.html (11.11.2004)Google Scholar
- Capiluppi A., Lago P., Morisio M.: Characterizing the OSS process. Proceedings of International Conference on Software Engineering, 2nd Workshop on Open Source Software Engineering, Orlando, Florida, May 2002.Google Scholar
- Erenkranz, J.: Release Management Within Open Source Projects. Proceedings of International Conference on Software Engineering, 3rd Workshop on Open Source Software Engineering, Portland, Oregon, February 2003.Google Scholar
- IEEE: Guide to the Software Engineering Body of Knowledge (SWEBOK). IEEE Computer society 2001, Los Alamitos, California. Google ScholarDigital Library
- ISO/IEC: ISO/IEC 12207:1995/Amd 2002: Software Engineering: Software life cycle processes. ISO/IEC 2002.Google Scholar
- ISO/IEC: ISO/IEC 15288:2002: Software Engineering: Software life cycle processes. ISO/IEC 2002.Google Scholar
- Koponen T., Hotti V.: Evaluation Framework for Open Source Software. Proceedings of The 2004 International MultiConference in Computer Science and Computer Engineering, Las Vegas, Nevada, June 2004 Google ScholarDigital Library
- Mockus A., Fielding R., Herbsleb J.: Two Case Studies of Open Source Software Development: Apache and Mozilla. ACM Trans. Software Engineering and Methodology, 11(3), 309--346, 2002. Google ScholarDigital Library
- Mozilla. org: Homepage of the Firefox web browser, Thunderbird and Mozilla Suite. Mozilla.org, 2004. http://www.mozilla.org/ (10.11.2004)Google Scholar
- Mozilla.org: Mozilla.org development tools. Mozilla.org, 2004. http://www.mozilla.org/tools.html (10.11.2004)Google Scholar
- Netcraft: Netcraft. Netcraft ltd 2004. http://www.netcraft.com/ (25.11.2004)Google Scholar
- Office of Government Commerce: Infrastructure management. ITIL, London, Stationary Office, 2002.Google Scholar
- Office of Government Commerce: Application management. ITIL, London, Stationary Office, 2002.Google Scholar
- OneStat: Press Box. OneStat 2004.http://www.onestat.com/html/aboutus_pressbox34.html (25.11.2004)Google Scholar
- Open Source Initiative: The Open Source Definition. Open Source Initiative 2003, http://www.opensource.org/docs/definition.php (6.8.2003).Google Scholar
- Raymond E. S.: The cathedral and the bazaar. http://www.catb.org/~esr/writings/cathedralbazaar/, 2000. Google ScholarDigital Library
- Rothfuss, G. J.: A Framework for Open Source Projects. Master Thesis in Computer Science. Departement of Information Technology, Universität Zuurich, 2002.Google Scholar
- Schach, S. R., Offutt, A. J.: On the Nonmaintainability of Open-Source Software. Proceedings of International Conference on Software Engineering, 2nd Workshop on Open Source Software Engineering, Orlando, Florida, May 2002.Google Scholar
Index Terms
- Open source software maintenance process framework
Recommendations
Open source software maintenance process framework
5-WOSSE: Proceedings of the fifth workshop on Open source software engineeringTo identify the Open Source maintenance process two well known Open Source projects Apache HTTP server and Mozilla web browser were studied. The Open Source software maintenance process is formal even anyone can submit modifications or defect reports to ...
Open source software licenses: Strong-copyleft, non-copyleft, or somewhere in between?
Studies on open source software (OSS) have shown that the license under which an OSS is released has an impact on the success or failure of the software. In this paper, we model the relationship between an OSS developer's utility, the effort that goes ...
Two case studies of open source software development: Apache and Mozilla
According to its proponents, open source style software development has the capacity to compete successfully, and perhaps in many cases displace, traditional commercial development methods. In order to begin investigating such claims, we examine data ...
Comments