{"title":"The Modularity Matrix as a Source of Software Conceptual Integrity","authors":"I. Exman","doi":"10.5220/0006098300270035","DOIUrl":null,"url":null,"abstract":"Conceptual Integrity has been declared the most important consideration for software system design. However, the very concept of Conceptual Integrity remained quite vague, lacking a precise formal definition. This paper offers a path to a novel definition of Conceptual Integrity in terms of the Modularity Matrix, the basic structure of Linear Software Models. We provide arguments for the plausibility of the Modularity Matrix as the suggested source of software system Conceptual Integrity, viz. the orthogonality and propriety of the Matrix modules. Furthermore, the paper also reveals some new characteristic properties of Software Conceptual Integrity.","PeriodicalId":82708,"journal":{"name":"Sky and telescope","volume":"31 1","pages":"27-35"},"PeriodicalIF":0.0000,"publicationDate":"2016-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sky and telescope","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5220/0006098300270035","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Conceptual Integrity has been declared the most important consideration for software system design. However, the very concept of Conceptual Integrity remained quite vague, lacking a precise formal definition. This paper offers a path to a novel definition of Conceptual Integrity in terms of the Modularity Matrix, the basic structure of Linear Software Models. We provide arguments for the plausibility of the Modularity Matrix as the suggested source of software system Conceptual Integrity, viz. the orthogonality and propriety of the Matrix modules. Furthermore, the paper also reveals some new characteristic properties of Software Conceptual Integrity.