skip to main content
10.1145/2020723.2020732acmotherconferencesArticle/Chapter ViewAbstractPublication PagesinternetwareConference Proceedingsconference-collections
research-article

A case study of internetware development

Published:03 November 2010Publication History

ABSTRACT

The open, dynamic and ever-changing characteristics of Internet have attracted much attention to carry out research on Internetware. Current researches mainly focus on the framework of the Internetware. However, there are a variety of issues facing the Internetware development today with more joint work distributed over the world, and how should we improve the efficiency of such development? In order to resolve this issue we investigate three open source projects from J2EE platform domain: JBossAS, JOnAS, and Apache Geronimo to find out that, in the sampled projects, how many people will involve the Internetware development, how they allocate the work, and how the speed to resolve the issues reported by the customer. By answering five research questions referred from the Apache study, we proposed four hypotheses: (1) Open source Interware development will have a core of developers who will create approximately 80% or more of the new functionality. The group will be no larger than 30 people; (2) In a specific server-side domain, the group who will repair defects and report issues will have the equal or even smaller number people compared to the core group; (3) Commercial support can attract more volunteers to the open source Internetware projects; (4) Open Source Internetware developments exhibit very rapid responses to customer issues.

References

  1. A. Mockus, R. T. Fielding, and J. Herbsleb, "A Case Study of Open Source Development: The Apache Server", 22nd International Conference on Software Engineering, pp. 263--272, Limerick, Ireland, June 4-1, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. F. Yang, J. Lu and H. Mei. "Technical framework for Internetware: An architecture centric approach." Science in China, Series F, Springer, 2008 51 (6): 610--622, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  3. G. V. Krogh, S. Spaeth, and K. R. Lakhani, "Community, Joining, and Specialization in Open Source Software Innovation: A Case Study", Research Policy 32(7), pp. 1217--1241, July 2003.Google ScholarGoogle ScholarCross RefCross Ref
  4. J. Feller, B. Fitzgerald, and A. Hoek, "Making Sense of the Bazaar: First Workshop Open Source Software Engineering", ACM SIGSOFT Software Eng. Notes, vol. 26, no. 6, pp. 51--52, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. H. Mei. "Internetware: Challenges and Future Direction of Software Paradigm for Internet as a Computer". IEEE 23rd International Computer Software and Applications Conference (COMPSAC 2010), Seoul, South Korea, July 19--23, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. W. Scacchi, "Free and open source software development: recent research results and emerging opportunities", ESEC/FSE'07, Cavtat, near Dubrovnik, Croatia, September 3--7, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. F. Linden, B. Lundell, and P. Marttiin, "Commodification of Industrial Software: A Case for Open Source", IEEE Software, Vol. 26, Issue. 4, pp. 77--83, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. JBoss Application Server, http://www.jboss.org/jbossas/.Google ScholarGoogle Scholar
  9. JOnAS, http://jonas.ow2.org/.Google ScholarGoogle Scholar
  10. Apache Geronimo, http://geronimo.apache.org/.Google ScholarGoogle Scholar
  11. Y. Li, M. Zhou, D. Cao, L. Zhang, "Constructing Flexible Application Servers with Off-the-Shelf Middleware Services Integration Framework", 10th International conference on software resue, ICSR 2008, pp. 343--346, May 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. C. You, M. Zhou, Z. Xiao, H. Mei, "Towards A Well Structured and Dynamic Application Server", 33rd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2009, pp 427--434, July 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Mockus, "Software support tools and experimental work", V. Basili and et al, editors, Empirical Software Engineering Issues: Critical Assessments and Future Directions, volume LNCS 4336, pp. 91--99. Springer, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Eric S. Raymond. The Cathedral & the Bazaar<. 'Reilly. ISBN 1-56592-724-9. 1999.Google ScholarGoogle Scholar
  15. BULL. http://www.bull.com/.Google ScholarGoogle Scholar
  16. JIRA. http://www.atlassian.com/software/jira/.Google ScholarGoogle Scholar
  17. Gforge. http://gforge.org/.Google ScholarGoogle Scholar
  18. J. D. Herbsleb and A. Mockus. An empirical study of speed and communication in globally-distributed software development. IEEE Transactions on Software Engineering, 29(6):481--494, June 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A case study of internetware development

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in
                • Published in

                  cover image ACM Other conferences
                  Internetware '10: Proceedings of the Second Asia-Pacific Symposium on Internetware
                  November 2010
                  159 pages
                  ISBN:9781450306942
                  DOI:10.1145/2020723

                  Copyright © 2010 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 3 November 2010

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • research-article

                  Acceptance Rates

                  Overall Acceptance Rate55of111submissions,50%
                • Article Metrics

                  • Downloads (Last 12 months)3
                  • Downloads (Last 6 weeks)0

                  Other Metrics

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader