Change search
ReferencesLink to record
Permanent link

Direct link
Architecture analysis of enterprise systems modifiability - Models, analysis, and validation
KTH, School of Electrical Engineering (EES), Industrial Information and Control Systems.ORCID iD: 0000-0003-3089-3885
KTH, School of Electrical Engineering (EES), Industrial Information and Control Systems.ORCID iD: 0000-0002-3293-1681
KTH, School of Electrical Engineering (EES), Industrial Information and Control Systems.
2010 (English)In: Journal of Systems and Software, ISSN 0164-1212, Vol. 83, no 8, 1387-1403 p.Article in journal (Refereed) Published
Abstract [en]

Enterprise architecture (EA) models can be used in order to increase the general understanding of enterprise systems and to perform various kinds of analysis. This paper presents instantiated architectural models based on a metamodel for enterprise systems modifiability analysis, i.e. for assessing the cost of making changes to enterprise-wide systems. The instantiated architectural models detailed are based on 21 software change projects conducted at four large Nordic companies. Probabilistic relational models (PRMs) are used for formalizing the EA analysis approach. PRMs enable the combination of regular entity-relationship modeling aspects with means to perform enterprise architecture analysis under uncertainty. The modifiability metamodel employed in the analysis is validated with survey and workshop data (in total 110 experts were surveyed) and with the data collected in the 21 software change projects. Validation indicates that the modifiability metamodel contains the appropriate set of elements. It also indicates that the metamodel produces estimates within a 75% accuracy in 87% of the time and has a mean accuracy of 88% (when considering projects of 2000 man-hours or more).

Place, publisher, year, edition, pages
2010. Vol. 83, no 8, 1387-1403 p.
Keyword [en]
Enterprise architecture, Software change cost estimation, Software modifiability, Metamodel, Probabilistic relational models
National Category
Computer Science
URN: urn:nbn:se:kth:diva-12339DOI: 10.1016/j.jss.2010.02.019ISI: 000279365400011ScopusID: 2-s2.0-77953139934OAI: diva2:309788
8th International Workshop on Performance Modelling, Evaluation and Optimization of Ubiquitous Computing and Networked Systems/IEEE-IPDPS, Rome, Italy, Date: May 23-29, 2009
QC 20110214Available from: 2010-04-08 Created: 2010-04-08 Last updated: 2012-08-13Bibliographically approved
In thesis
1. Enterprise Systems Modifiability Analysis: An Enterprise Architecture Modeling Approach for Decision Making
Open this publication in new window or tab >>Enterprise Systems Modifiability Analysis: An Enterprise Architecture Modeling Approach for Decision Making
2010 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Contemporary enterprises depend to great extent on software systems. During the past decades the number of systems has been constantly increasing and these systems have become more integrated with one another. This has lead to a growing complexity in managing software systems and their environment. At the same time business environments today need to progress and change rapidly to keep up with evolving markets. As the business processes change, the systems need to be modified in order to continue supporting the processes.

The complexity increase and growing demand for rapid change makes the management of enterprise systems a very important issue. In order to achieve effective and efficient management, it is essential to be able to analyze the system modifiability (i.e. estimate the future change cost). This is addressed in the thesis by employing architectural models. The contribution of this thesis is a method for software system modifiability analysis using enterprise architecture models. The contribution includes an enterprise architecture analysis formalism, a modifiability metamodel (i.e. a modeling language), and a method for creating metamodels. The proposed approach allows IT-decision makers to model and analyze change projects. By doing so, high-quality decision support regarding change project costs is received.

This thesis is a composite thesis consisting of five papers and an introduction. Paper A evaluatesa number of analysis formalisms and proposes extended influence diagrams to be employed for enterprise architecture analysis. Paper B presents the first version of the modifiability metamodel. InPaper C, a method for creating enterprise architecture metamodels is proposed. This method aims to be general, i.e. can be employed for other IT-related quality analyses such as interoperability, security, and availability. The paper does however use modifiability as a running case. The second version of the modifiability metamodel for change project cost estimation is fully described in Paper D. Finally, Paper E validates the proposed method and metamodel by surveying 110 experts and studying 21 change projects at four large Nordic companies. The validation indicates that the method and metamodel are useful, contain the right set of elements and provide good estimation capabilities.

Place, publisher, year, edition, pages
Stockholm: KTH, 2010. x, 29 p.
Trita-EE, ISSN 1653-5146 ; 2010:14
Enterprise Architecture, Software System Modifiability, Decision Making, Metamodeling, Enterprise Architecture Analysis, Software Change Cost Estimation
National Category
Other Computer and Information Science
urn:nbn:se:kth:diva-12341 (URN)
Public defence
2010-04-20, Room F3, Lindstedtsv 2, KTH, Stockholm, 10:00 (English)
QC20100716Available from: 2010-04-09 Created: 2010-04-08 Last updated: 2010-07-16Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Lagerström, RobertJohnson, PontusHöök, David
By organisation
Industrial Information and Control Systems
In the same journal
Journal of Systems and Software
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 185 hits
ReferencesLink to record
Permanent link

Direct link