Complexity Metrics for Component-based Software Systems: Developer Perspective

dc.contributor.authorAbubaker Wahaballa
dc.date.accessioned2025-06-18T05:11:40Z
dc.date.issued2019-09
dc.description.abstractBackground: A Component-Based Development (CBD) is an integration centric system focusing on assembling individual components in order to build a software system. Most of the existing CBD metrics rely on parameters that are too difficult to measure in practice due to the component’s internal elements may not be visible to developers or testers. Objective: We proposed two suites of metrics to measure the structural complexity and interaction complexity of Component-Based Software System (CBSS) from perspective of component developer. Methods: Based on the analysis of the component specification, the elements of interface which includes properties, methods and events are measured. The proposed metrics quality is evaluated from a mathematical perspective using BMB properties. Finding: The theoretical evaluation results indicated that the proposed metrics are valid internal measures. The proposed metrics are useful in understanding and identifying the areas in the design where improvements are likely to have a high attention. Thus, the proposed metrics appear promising as a means of capturing the quality of the CBSS design in question. Application/Improvements: It has been widely reported that lower complexity is believed to provide advantages such as lower maintenance time, easier to test, highly reusable and easier to understand.
dc.identifier.urihttps://research.arabeast.edu.sa/handle/123456789/149
dc.language.isoen
dc.publisherIndian Journal of Science and Technology, Volume 11(ISI)
dc.titleComplexity Metrics for Component-based Software Systems: Developer Perspective
dc.typeArticle

ملفات

الحزمة الرئيسية

يظهر الآن 1 - 1 من 1
جاري التحميل...
صورة مصغرة
الاسم:
للحصول صورة.png
الحجم:
1.02 MB
تنسيق:
Portable Network Graphics

حزمة الترخيص

يظهر الآن 1 - 1 من 1
جاري التحميل...
صورة مصغرة
الاسم:
license.txt
الحجم:
1.71 KB
تنسيق:
Item-specific license agreed to upon submission
الوصف: