We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 November 2024
Reseach Article

Revised Modularity Index to Measure Modularity of OSS Projects with Case Study of Freemind

by andi Wahju Rahardjo Emanuel, Daniel Jahja Surjawan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 59 - Number 12
Year of Publication: 2012
Authors: andi Wahju Rahardjo Emanuel, Daniel Jahja Surjawan
10.5120/9602-4227

andi Wahju Rahardjo Emanuel, Daniel Jahja Surjawan . Revised Modularity Index to Measure Modularity of OSS Projects with Case Study of Freemind. International Journal of Computer Applications. 59, 12 ( December 2012), 28-33. DOI=10.5120/9602-4227

@article{ 10.5120/9602-4227,
author = { andi Wahju Rahardjo Emanuel, Daniel Jahja Surjawan },
title = { Revised Modularity Index to Measure Modularity of OSS Projects with Case Study of Freemind },
journal = { International Journal of Computer Applications },
issue_date = { December 2012 },
volume = { 59 },
number = { 12 },
month = { December },
year = { 2012 },
issn = { 0975-8887 },
pages = { 28-33 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume59/number12/9602-4227/ },
doi = { 10.5120/9602-4227 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:04:02.540449+05:30
%A andi Wahju Rahardjo Emanuel
%A Daniel Jahja Surjawan
%T Revised Modularity Index to Measure Modularity of OSS Projects with Case Study of Freemind
%J International Journal of Computer Applications
%@ 0975-8887
%V 59
%N 12
%P 28-33
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Open Source Software (OSS) Projects are gaining popularity worldwide. Studies by many researchers show that the important key success factor is modularity of the source code. This paper presents the revised Modularity Index which is a software metrics to measure the modularity level of a java-based OSS Projects. To show its effectiveness in analyzing OSS Project, the Modularity Index and its supporting software metrics are then used to analyze the evolution of Freemind mind mapping OSS Project. The analysis using Modularity Index and its supporting metrics shows the strength and weaknesses of the Freemind OSS Projects.

References
  1. DeKoenigsberg G. , "How Successful Open Source Projects Work, and How and Why to Introduce Students to the Open Source World", 21st IEEE Conference on Software Engineering Education and Training 2008.
  2. Stamelos I. , Angelis L. , Oikonomou A. , and Bleris G. L. , "Code Quality Analysis in Open Source Software Development", Information Systems Journal vol. 12 no. 1, pp 43 – 60.
  3. Aberdour M. , "Achieving Quality in Open Source Software", IEEE Software, vol. 24 no. 1, pp 58 – 64, 2007.
  4. Emanuel A. W. R. , Wardoyo R. , Istiyanto J. E. , and Mustofa K. , "Modularity Index Metrics for Java-Based Open Source Software Projects", International Journal of Advanced Computer Science and Applications (IJACSA) Vol. 2 No. 11, November 2011.
  5. Capiluppi A. , and Ramil J. F. , "Studying the Evolution of Open Source Systems at Different Levels of Granularity: Two Case Studies", IEEE IWPSE 2004.
  6. Cai Y. , and Huynh S. , "An Evolution Model for Software Modularity Assessment", Proceeding of the Fifth International Workshop on Software Qualty 2007 (WoSQ'07). Minneapolis, Minnesota, 20 - 26 May 2007, pp 3.
  7. Gurbani V. K. , Garvert A. , and Herbsleb J. D. , "A Case Study of a Corporate Open Source Development Model", Proceeding of the 28th International Conference on Software Engineering 2006, pp 472 - 481.
  8. Chidamber S. R. , and Kemerer C. F. , "A Metrics suite for Object Oriented Design", IEEE Transaction on Software Engineering, Vol. 20 No. 6 June 1994, pp 476 – 493.
  9. Asundi, J. , "The Need for Effort Estimation Models for Open Source Software Projects", Proceeding of Open Source Application Spaces: Fifth Workshop on Open Source Software Engineering (5-WOSSE), 17 May 2005.
  10. Aruna M. , M. P. Suguna Devi M. P, and Deepa M. , "Measuring the Quality of Software Modularization using Coupling-Based Structural Metrics for an OOS System", Proceeding of the First International Conference on Emerging Trends in Engineering and Technology. 16 - 18 July 2008, pp 1130 – 1135.
  11. Fiondela L. , and Gokhale S. S. , "Importance Measures for a Modular Software System", Proceeding of The Eighth International Conference on Quality Software, 2008, pp 338 – 343.
  12. Ammar H. , Shereshevsky M. , Mili A. , Rabie W. , and Radetsky N. , "Software Architecture Metrics", Seminar Presentation, Faculty of Information Science & Engineering, Management & Science University, Shah Alam, Malaysia, May 12, 2008. Available: http://www. docstoc. com/docs/6802629/Software-Architecture-Metrics
  13. "History of Mind Mapping", The Mind Mapping Site, accessed: 15 November 2012. Available: http://www. mindmappingsite. com/history/80-history-of-mind-mapping .
Index Terms

Computer Science
Information Sciences

Keywords

Modularity java package cohesion package coupling Open Source software architecture Freemind