Abstract
Around the world, Enterprise Architecture (EA) practices are been formed in large and medium companies that see in IT either a competitive advantage or a requirement for survival. These EA practices produce models that conceptualize the enterprise, and are commonly used only for communication purposes. Using these models also for analysis purposes is desirable, but this is hard to do because of the complexity and size of these models. Automated analysis tools seem to be adequate mechanisms to solve this issue, but currently there is a problem of mismatch between the information available in the models, and the information that the automated mechanisms require. To address this, this paper proposes a characterization of analysis functions, which makes explicit the information that each one requires to be executable (among other things). Furthermore, the paper presents ArchiAnalysis, an extensible tool for applying analysis functions over ArchiMate models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Harel, D., Rumpe, B.: Modeling Languages: Syntax, Semantics and All That Stu. (2000)
The Open Group.: ArchiMate 2.1 Specification. Van Haren Publishing (2013)
Karsai, G., Nordstrom, G., Ledeczi, A., Sztipanovits, J.: Specifying graphical modeling systems using constraint-based meta models. In: IEEE International Symposium on Computer-Aided Control System Design, CACSD 2000, pp. 89–94. IEEE (2000)
Byrne, P.H.: Analysis and science in Aristotle. SUNY Press (1997)
Kohlhammer, J., May, T., Hoffmann, M.: Visual analytics for the strategic decision making process. In: GeoSpatial Visual Analytics, pp. 299–310. Springer, Netherlands (2009)
Johnson, P., Johansson, E., Sommestad, T., Ullberg, J.: A tool for enterprise architecture analysis. In: 11th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2007, p. 142. IEEE (2007)
Naranjo, D., Sánchez, M., Villalobos, J.: PRIMROSe - A Tool for Enterprise Architecture Analysis and Diagnosis. In: 16th International Conference on Enterprise Information Systems, Lisbon, Portugal (2014)
Lankhorst, M.: Enterprise architecture at work: Modelling, communication and analysis. Springer (2013)
Jen, L.R., Lee, Y.J.: Working group. IEEE recommended practice for architectural description of software-intensive systems. In: IEEE Architecture (2000)
Rozanski, N., Woods, E.: Software systems architecture: Working with stakeholders using viewpoints and perspectives. Addison-Wesley (2011)
Cardelli, L., Matthes, F., Abadi, M.: Extensible Grammars for Language Specialization. In: DBPL, pp. 11-31 (1993)
Archi, http://www.archimatetool.com
Jonkers, H., Band, I., Quartel, D.: The ArchiSurance Case Study. White paper. The Open Group (Spring 2012)
Benavides, D., Segura, S., Ruiz-Cortés, A.: Automated analysis of feature models 20 years later: A literature review. Information Systems 35(6), 615–636 (2010)
Johnson, P., Ullberg, J., Buschle, M., Franke, U., Shahzad, K.: P2AMF: Predictive, Probabilistic Architecture Modeling Framework. In: van Sinderen, M., Oude Luttighuis, P., Folmer, E., Bosems, S. (eds.) IWEI 2013. LNBIP, vol. 144, pp. 104–117. Springer, Heidelberg (2013)
Basili, V., Briand, L., Condon, S., Kim, Y.M., Melo, W.L., Valett, J.D.: Understanding and predicting the process of software maintenance release. In: Proceedings of the 18th International Conference on Software Engineering, pp. 464–474. IEEE Computer Society (1996)
Steinberg, D., Budinsky, F., Merks, E., Paternostro, M.: EMF:Eclipse Modeling Framework, 2nd edn. Addison-Wesley (2009)
Biehl, M.: Literature study on model transformations. Royal Institute of Technology, Tech. Rep. ISRN/KTH/MMK (2010)
Sunkle, S., Kulkarni, V., Rathod, H.: (Multi-) Modeling Enterprises for Better Decisions (2013)
Sunkle, S., Kulkarni, V., Roychoudhury, S.: Analyzing Enterprise Models Using Enterprise Architecture-based Ontology. In: Moreira, A., Schätz, B., Gray, J., Vallecillo, A., Clarke, P. (eds.) MODELS 2013. LNCS, vol. 8107, pp. 622–638. Springer, Heidelberg (2013)
Clayberg, E., Rubel, D.: Eclipse Plugins, 3rd edn. Addison-Wesley (2008)
Rubel, D., Wren, J., Clayberg, E.: The Eclipse Graphical Editing Framework (GEF). Addison-Wesley Professional (2011)
Benavides, D., Trinidad, P., Ruiz-Cortés, A.: Automated reasoning on feature models. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 491–503. Springer, Heidelberg (2005)
Iacob, M.E., Jonkers, H.: Quantitative analysis of enterprise architectures. In: Interoperability of Enterprise Software and Applications, pp. 239–252. Springer, London (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ramos, A., Gomez, P., Sánchez, M., Villalobos, J. (2014). Automated Enterprise-Level Analysis of ArchiMate Models. In: Bider, I., et al. Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2014 2014. Lecture Notes in Business Information Processing, vol 175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43745-2_30
Download citation
DOI: https://doi.org/10.1007/978-3-662-43745-2_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43744-5
Online ISBN: 978-3-662-43745-2
eBook Packages: Computer ScienceComputer Science (R0)