期刊名称:Journal of Theoretical and Applied Information Technology
印刷版ISSN:1992-8645
电子版ISSN:1817-3195
出版年度:2018
卷号:96
期号:8
出版社:Journal of Theoretical and Applied
摘要:One of the main challenges for software development organizations is to build software systems with measured complexity. Monitoring a software system complexity help software engineers in development phases of system development life cycle, such as software system reusability and software system maintainability. A key measure of software complexity is the degree of cohesion and coupling within and between its components. The literature emphasizes that a key system element to measure the degree of cohesion and coupling is the number of interactions between software components. This paper propose a new model to measure the degree of cohesion and coupling within and between real-time system components based on ISO19761 international standard. A case study is conducted to verify the applicability of the proposed measurement model using structural specifications and First Class Relation. The resulting measures are valuable indicators of a software system complexity that directly affects its reusability and maintainability.