Abstract
Enterprise Architecture (EA) languages describe the design of an enterprise holistically, typically linking products and services to supporting business processes and, in turn, business processes to their supporting IT systems. In earlier work, we introduced EA Anamnesis, which provides an approach and corresponding meta-model for rationalizing architectural designs. EA Anamnesis captures the motivations of design decisions in enterprise architecture, alternative designs, design criteria, observed impacts of a design decision, and more. We argued that EA Anamnesis nicely complements current architectural languages by providing the capability to learn from past decision making.
In this paper, we provide a first empirical grounding for the practical usefulness of EA Anamnesis. Using a survey amongst 35 enterprise architecture practitioners, we test the perceived usefulness of EA Anamnesis concepts, and compare this to their current uptake in practice. Results indicate that while many EA Anamnesis concepts are perceived as useful, the current uptake in practice is limited to a few concepts - prominently ‘rationale’ and ‘layer’. Our results go on and show that architects currently rationalize architectural decisions in an ad hoc manner, forgoing structured templates such as provided by EA Anamnesis. Finally, we interpret the survey results discussing for example possible reasons for the gap between perceived usefulness and uptake of architectural rationalization.
Chapter PDF
Similar content being viewed by others
References
The Open Group: ArchiMate 2.0 Specification. Van Haren Publishing (2012)
Lankhorst, M.: Enterprise architecture at work: Modelling, communication and analysis. Springer (2009)
Plataniotis, G., Kinderen, S.D., Proper, H.A.: Ea anamnesis: towards an approach for enterprise architecture rationalization. In: Proceedings of the 2012 Workshop on Domain-specific Modeling, DSM 2012, pp. 27–32. ACM, New York (2012)
Tang, A., Jin, Y., Han, J.: A rationale-based architecture model for design traceability and reasoning. Journal of Systems and Software 80(6), 918–934 (2007)
Tang, A., Babar, M.A., Gorton, I., Han, J.: A survey of architecture design rationale. Journal of Systems and Software 79(12), 1792–1804 (2006)
Plataniotis, G., de Kinderen, S., Proper, H.A.: Capturing decision making strategies in enterprise architecture – A viewpoint. In: Nurcan, S., Proper, H.A., Soffer, P., Krogstie, J., Schmidt, R., Halpin, T., Bider, I. (eds.) BPMDS 2013 and EMMSAD 2013. LNBIP, vol. 147, pp. 339–353. Springer, Heidelberg (2013)
Plataniotis, G., Kinderen, S.D., Proper, H.A.: Relating decisions in enterprise architecture using decision design graphs. In: Proceedings of the 17th IEEE International Enterprise Distributed Object Computing Conference, EDOC (2013)
Lee, J.: Extending the potts and bruns model for recording design rationale. In: Proceedings of the 13th International Conference on Software Engineering, pp. 114–125 (1991)
Kruchten, P.: An ontology of architectural design decisions in software intensive systems. In: 2nd Groningen Workshop on Software Variability, pp. 54–61 (2004)
Kruchten, P., Lago, P., van Vliet, H.: Building up and reasoning about architectural knowledge. In: Hofmeister, C., Crnković, I., Reussner, R. (eds.) QoSA 2006. LNCS, vol. 4214, pp. 43–58. Springer, Heidelberg (2006)
Tyree, J., Akerman, A.: Architecture decisions: Demystifying architecture. IEEE Software 22(2), 19–27 (2005)
Proper, H.A., Op ’t Land, M.: Lines in the water. In: Harmsen, F., Proper, E., Schalkwijk, F., Barjis, J., Overbeek, S. (eds.) PRET 2010. LNBIP, vol. 69, pp. 193–216. Springer, Heidelberg (2010)
Cummins, J., Doherty, N.: The economics of insurance intermediaries. Journal of Risk and Insurance 73(3), 359–396 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 IFIP International Federation for Information Processing
About this paper
Cite this paper
Plataniotis, G., de Kinderen, S., van der Linden, D., Greefhorst, D., Proper, H.A. (2013). An Empirical Evaluation of Design Decision Concepts in Enterprise Architecture. In: Grabis, J., Kirikova, M., Zdravkovic, J., Stirna, J. (eds) The Practice of Enterprise Modeling. PoEM 2013. Lecture Notes in Business Information Processing, vol 165. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41641-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-41641-5_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41640-8
Online ISBN: 978-3-642-41641-5
eBook Packages: Computer ScienceComputer Science (R0)