skip to main content
10.1145/1083258.1083265acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Open source software maintenance process framework

Published: 17 May 2005 Publication History

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.

References

[1]
Apache: Apache HTTP Server Project Guidelines and Voting Rules. Apache Foundation, 2004. http://httpd.apache.org/dev/ (10.11.2004)
[2]
Apache: About the Apache HTTP Server Project. Apache Foundation, 2004. http://httpd.apache.org/ABOUT_APACHE.html (11.11.2004)
[3]
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.
[4]
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.
[5]
IEEE: Guide to the Software Engineering Body of Knowledge (SWEBOK). IEEE Computer society 2001, Los Alamitos, California.
[6]
ISO/IEC: ISO/IEC 12207:1995/Amd 2002: Software Engineering: Software life cycle processes. ISO/IEC 2002.
[7]
ISO/IEC: ISO/IEC 15288:2002: Software Engineering: Software life cycle processes. ISO/IEC 2002.
[8]
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
[9]
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.
[10]
Mozilla. org: Homepage of the Firefox web browser, Thunderbird and Mozilla Suite. Mozilla.org, 2004. http://www.mozilla.org/ (10.11.2004)
[11]
Mozilla.org: Mozilla.org development tools. Mozilla.org, 2004. http://www.mozilla.org/tools.html (10.11.2004)
[12]
Netcraft: Netcraft. Netcraft ltd 2004. http://www.netcraft.com/ (25.11.2004)
[13]
Office of Government Commerce: Infrastructure management. ITIL, London, Stationary Office, 2002.
[14]
Office of Government Commerce: Application management. ITIL, London, Stationary Office, 2002.
[15]
OneStat: Press Box. OneStat 2004.http://www.onestat.com/html/aboutus_pressbox34.html (25.11.2004)
[16]
Open Source Initiative: The Open Source Definition. Open Source Initiative 2003, http://www.opensource.org/docs/definition.php (6.8.2003).
[17]
Raymond E. S.: The cathedral and the bazaar. http://www.catb.org/~esr/writings/cathedralbazaar/, 2000.
[18]
Rothfuss, G. J.: A Framework for Open Source Projects. Master Thesis in Computer Science. Departement of Information Technology, Universität Zuurich, 2002.
[19]
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.

Cited By

View all
  • (2015)An empirically-based characterization and quantification of information seeking through mailing lists during Open Source developers’ software evolutionInformation and Software Technology10.1016/j.infsof.2014.09.00357(77-94)Online publication date: Jan-2015
  • (2012)Governance practices and software maintenanceDecision Support Systems10.1016/j.dss.2012.03.00254:1(23-32)Online publication date: 1-Dec-2012
  • (2009)Defining Requirements for an Incident Management SystemProceedings of the 2009 Fourth International Conference on Systems10.1109/ICONS.2009.17(184-189)Online publication date: 1-Mar-2009
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
5-WOSSE: Proceedings of the fifth workshop on Open source software engineering
May 2005
74 pages
ISBN:1595931279
DOI:10.1145/1083258
  • cover image ACM SIGSOFT Software Engineering Notes
    ACM SIGSOFT Software Engineering Notes  Volume 30, Issue 4
    July 2005
    1514 pages
    ISSN:0163-5948
    DOI:10.1145/1082983
    Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 May 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. apache
  2. maintenance process
  3. mozilla
  4. open source

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2015)An empirically-based characterization and quantification of information seeking through mailing lists during Open Source developers’ software evolutionInformation and Software Technology10.1016/j.infsof.2014.09.00357(77-94)Online publication date: Jan-2015
  • (2012)Governance practices and software maintenanceDecision Support Systems10.1016/j.dss.2012.03.00254:1(23-32)Online publication date: 1-Dec-2012
  • (2009)Defining Requirements for an Incident Management SystemProceedings of the 2009 Fourth International Conference on Systems10.1109/ICONS.2009.17(184-189)Online publication date: 1-Mar-2009
  • (2009)Customization of Open Source Software in CompaniesOpen Source Ecosystems: Diverse Communities Interacting10.1007/978-3-642-02032-2_13(129-142)Online publication date: 2009
  • (2007)Assessing, Comparing, and Combining Statechart- based testing and Structural testingProceedings of the First International Symposium on Empirical Software Engineering and Measurement10.1109/ESEM.2007.24(41-50)Online publication date: 20-Sep-2007
  • (2006)RaSOSS - Remote Analysis System for Open Source Software2006 International Conference on Software Engineering Advances (ICSEA'06)10.1109/ICSEA.2006.261310(54-54)Online publication date: Dec-2006
  • (2006)Exploring the Maintenance Process through the Defect Management in the Open Source Projects - Four Case Studies2006 International Conference on Software Engineering Advances (ICSEA'06)10.1109/ICSEA.2006.261309(53-53)Online publication date: Dec-2006
  • (2006)Evaluation Framework for Open Source Software Maintenance2006 International Conference on Software Engineering Advances (ICSEA'06)10.1109/ICSEA.2006.261308(52-52)Online publication date: Dec-2006
  • (2006)Life cycle of Defects in Open Source Software ProjectsOpen Source Systems10.1007/0-387-34226-5_19(195-200)Online publication date: 2006

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media