Context-Sensitive Impact Analysis for Enterprise Architecture Management
Melanie Langermeier, Christian Saad, Bernhard Bauer
2014
Abstract
Since Enterprise Architecture (EA) models are typically very large, it is often difficult for humans to fully grasp their contents. Due to this inherent complexity, the task of generating additional value from these models is very challenging without a suitable analysis method. Impact analysis, which is able to determine the effects which changes have on other architectural elements, can therefore provide valuable information for an enterprise architect. Whether an element is affected by a change depends on its context, i.e. its (transitive) connections to other elements and their status with respect to the analysis. In this paper we propose a context-sensitive approach to the implementation of impact analyses. This method relies on the technique of data-flow analysis to propagate the effects of changes throughout the model. As a consequence, the specification can be defined in a very generic fashion, which only relies on relationship classes. Therefore it can be easily adapted to organization-specific EA meta models as only the relationship types have to be mapped to the respective classes.
References
- Aryani, A., Peake, I., and Hamilton, M. (2010). Domainbased change propagation analysis: An enterprise system case study. In 2010 IEEE International Conference on Software Maintenance (ICSM), pages 1-9.
- Bohner, S. (2002). Software change impacts-an evolving perspective. In International Conference on Software Maintenance, 2002. Proceedings, pages 263-272.
- Briand, L., Labiche, Y., and O'Sullivan, L. (2003). Impact analysis and change management of UML models. In International Conference on Software Maintenance, 2003. ICSM 2003. Proceedings, pages 256-265.
- Buckl, S., Ernst, A., Lankes, J., and Matthes, F. (2008). Enterprise Architecture Management Pattern Catalog (Version 1.0). Technical Report TB 0801, Technical University Munich, Chair for Informatics 19.
- de Boer, F., Bonsangue, M., Groenewegen, L., Stam, A., Stevens, S., and van der Torre, L. (2005). Change impact analysis of enterprise architectures. In Information Reuse and Integration, Conf, 2005. IRI -2005 IEEE International Conference on., pages 177 - 181.
- Holschke, O., Nrman, P., Flores, W., Eriksson, E., and Schnherr, M. (2009). Using enterprise architecture models and bayesian belief networks for failure impact analysis. In Service-Oriented ComputingICSOC 2008 Workshops, page 339350.
- Jonkers, H. and Iacob, M.-E. (2009). Performance and cost analysis of service-oriented enterprise architectures. Global Implications of Modern Enterprise Information Systems: Technologies and Applications, IGI Global.
- Kienberger, J., Minnerup, P., Kuntz, S., and Bauer, B. (2014). Analysis and Validation of AUTOSAR Models.
- Kumar, A., Raghavan, P., Ramanathan, J., and Ramnath, R. (2008). Enterprise Interaction Ontology for Change Impact Analysis of Complex Systems. In IEEE AsiaPacific Services Computing Conference, 2008. APSCC 7808, pages 303 -309.
- Kurpjuweit, S. and Aier, S. (2009). Ein allgemeiner Ansatz zur Ableitung von Abhngigkeitsanalysen auf Unternehmensarchitekturmodellen. Wirtschaftinformatik Proceedings 2009.
- Lankhorst, M. (2012). Enterprise Architecture at Work. Springer-Verlag Berlin and Heidelberg GmbH & Co. KG, Berlin.
- Lehnert, S. (2011). A review of software change impact analysis. Ilmenau University of Technology, Tech. Rep.
- Matthes, F., Monahov, I., Schneider, A., and Schulz, C. (2012). EAM KPI Catalog v 1.0. Technical report, Technical University Munich.
- MID GmbH (2014). MID Innovator for Enterprise Architects. in: http://www.mid.de/produkte/innovatorenterprise-modeling.html, accessed 15/04/2014.
- Närman, P., Buschle, M., and Ekstedt, M. (2012). An enterprise architecture framework for multi-attribute information systems analysis. Software & Systems Modeling, pages 1-32.
- Niemann, K. D. (2006). From enterprise architecture to IT governance. Springer.
- Saad, C. and Bauer, B. (2011). The Model Analysis Framework - An IDE for Static Model Analysis. In Proceedings of the Industry Track of Software Language Engineering (ITSLE) in the context of the 4th International Conference on Software Language Engineering (SLE'11).
- Saad, C. and Bauer, B. (2013). Data-flow based Model Analysis and its Applications. In Proceedings of the 16th International Conference on Model Driven Engineering Languages and Systems (MoDELS'13).
- Saat, J. (2010). Zeitbezogene Abhängigkeitsanalysen der Unternehmensarchitektur. Multikonferenz Wirtschaftsinformatik 2010, page 29.
- Tang, A., Nicholson, A., Jin, Y., and Han, J. (2007). Using bayesian belief networks for change impact analysis in architecture design. Journal of Systems and Software, 80(1):127148.
- The Open Group (2012). ArchiMate 2.0 specification: Open Group Standard. Van Haren Publishing.
- U.S. Department of Defense (2010). The DoDAF Architecture Framework Version 2.02. in: http://dodcio.defense.gov/dodaf20.aspx, accessed 15/03/2015.
- von Knethen, A. and Grund, M. (2003). QuaTrace: a tool environment for (semi-) automatic impact analysis based on traces. In International Conference on Software Maintenance, 2003. ICSM 2003. Proceedings, pages 246-255.
Paper Citation
in Harvard Style
Langermeier M., Saad C. and Bauer B. (2014). Context-Sensitive Impact Analysis for Enterprise Architecture Management . In Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD, ISBN 978-989-758-032-1, pages 47-55. DOI: 10.5220/0005424200470055
in Bibtex Style
@conference{bmsd14,
author={Melanie Langermeier and Christian Saad and Bernhard Bauer},
title={Context-Sensitive Impact Analysis for Enterprise Architecture Management},
booktitle={Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD,},
year={2014},
pages={47-55},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005424200470055},
isbn={978-989-758-032-1},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD,
TI - Context-Sensitive Impact Analysis for Enterprise Architecture Management
SN - 978-989-758-032-1
AU - Langermeier M.
AU - Saad C.
AU - Bauer B.
PY - 2014
SP - 47
EP - 55
DO - 10.5220/0005424200470055