Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects

In this paper a new Open Source Software Framework called Modularity Framework is proposed and analyzed for the first time. Study by several researchers such as Dekoenigsberg and Gurbani have identified that modularity is one of the key success factors of Open Source Projects, but how modu...

Full description

Bibliographic Details
Main Authors: Emanuel, Andi Wahju Rahardjo, Mustofa, Khabib
Format: Conference or Workshop Item
Language:English
Published: 2009
Subjects:
Online Access:https://repository.ugm.ac.id/33022/1/r-ICT%202009%20-%20paper.pdf
_version_ 1797020211730186240
author Emanuel, Andi Wahju Rahardjo
Mustofa, Khabib
author_facet Emanuel, Andi Wahju Rahardjo
Mustofa, Khabib
author_sort Emanuel, Andi Wahju Rahardjo
collection UGM
description In this paper a new Open Source Software Framework called Modularity Framework is proposed and analyzed for the first time. Study by several researchers such as Dekoenigsberg and Gurbani have identified that modularity is one of the key success factors of Open Source Projects, but how modularity should be achieved in these projects are not clearly understood. The primary components of the proposed Software Framework, which are Software Design Patterns and Software Components, are analyzed against some parameters currently attributed to software modularity such as module’s size, number of modules, complexity, cohesion, and coupling / dependency (fan in, and fan out). The result of the analysis shows that the composition of these Design Patterns combined with Software Components (interfaces and abstract classes) in a form of Software Framework called Modularity Framework is highly feasible.
first_indexed 2024-03-05T23:20:00Z
format Conference or Workshop Item
id oai:generic.eprints.org:33022
institution Universiti Gadjah Mada
language English
last_indexed 2024-03-13T19:12:29Z
publishDate 2009
record_format dspace
spelling oai:generic.eprints.org:330222014-03-14T07:33:51Z https://repository.ugm.ac.id/33022/ Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects Emanuel, Andi Wahju Rahardjo Mustofa, Khabib Makalah prosiding In this paper a new Open Source Software Framework called Modularity Framework is proposed and analyzed for the first time. Study by several researchers such as Dekoenigsberg and Gurbani have identified that modularity is one of the key success factors of Open Source Projects, but how modularity should be achieved in these projects are not clearly understood. The primary components of the proposed Software Framework, which are Software Design Patterns and Software Components, are analyzed against some parameters currently attributed to software modularity such as module’s size, number of modules, complexity, cohesion, and coupling / dependency (fan in, and fan out). The result of the analysis shows that the composition of these Design Patterns combined with Software Components (interfaces and abstract classes) in a form of Software Framework called Modularity Framework is highly feasible. 2009-06 Conference or Workshop Item PeerReviewed application/pdf en https://repository.ugm.ac.id/33022/1/r-ICT%202009%20-%20paper.pdf Emanuel, Andi Wahju Rahardjo and Mustofa, Khabib (2009) Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects. In: International Conference on Rural Information and Communication Technology, 17-18 Juni 2009, Bandung, Indonesia.
spellingShingle Makalah prosiding
Emanuel, Andi Wahju Rahardjo
Mustofa, Khabib
Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects
title Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects
title_full Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects
title_fullStr Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects
title_full_unstemmed Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects
title_short Modularity Framework as a New Software Framework in Enhancing Modularity in Open Source Projects
title_sort modularity framework as a new software framework in enhancing modularity in open source projects
topic Makalah prosiding
url https://repository.ugm.ac.id/33022/1/r-ICT%202009%20-%20paper.pdf
work_keys_str_mv AT emanuelandiwahjurahardjo modularityframeworkasanewsoftwareframeworkinenhancingmodularityinopensourceprojects
AT mustofakhabib modularityframeworkasanewsoftwareframeworkinenhancingmodularityinopensourceprojects