A method for creating entreprise architecture metamodels: applied to systems modifiability
2009 (English)In: International Journal of Computer Science and Applications, ISSN 0972-9038, Vol. 6, no 5, 89-120 p.Article in journal (Refereed) Published
Enterprise architecture models can be used in order to increase the general understanding of enterprise systems and specifically to perform various kinds of analysis. It is generally understood that such modeling encompasses general scientific issues, but the monetary aspects of the modeling of software systems and their environment are not equally well acknowledged. Even more so, creating a good metamodel for enterprise software systems analysis is an important but challenging task. The present paper describes a method for creating metamodels for such analysis. The enterprise architecture models are formalized using probabilistic relational models, which enables the combination of regular entityrelationship modeling aspects with means to perform enterprise architecture analysis. The proposed method for creating metamodels is general, however this paper presents the method by creating a metamodel for systems modifiability, i.e. the cost of making changes to enterprise-wide systems. The method and the method outcome, i.e. the metamodel, is validated based on survey and workshop data and the applicability of the metamodel is illustrated with an instantiated architectural model based on a software change project at a large Nordic software and hardware vendor.
Place, publisher, year, edition, pages
2009. Vol. 6, no 5, 89-120 p.
Enterprise architecture, Metamodeling, Probabilistic relational models, Software modifiability
Other Computer and Information Science
IdentifiersURN: urn:nbn:se:kth:diva-12334ScopusID: 2-s2.0-77953128879OAI: oai:DiVA.org:kth-12334DiVA: diva2:309773
QC 201007162010-04-082010-04-082014-10-06Bibliographically approved