Semi-automated Model-Based Generation of Enterprise Architecture Deliverables

  • Juan Pablo Sáenz
  • Steve Cárdenas
  • Mario SánchezEmail author
  • Jorge Villalobos
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 288)


As part of Enterprise Architecture projects, models are built using different languages and tools to document and analyze the state of business and IT. However, models are just intermediate assets: deliverables are the actual outputs, but they are typically hand built using information from the models, and following the structures specified in EA methods. This requires manual effort, is error-prone, and results in artifacts that might be out-of-date very quickly. This paper addresses this by making a proposal to support the semi-automated generation of EA deliverables using a scripting Domain Specific Language for the creation of deliverable templates.


Enterprise Architecture Enterprise Modeling Domain specific modeling languages Architecture deliverable 


  1. 1.
    Lankhorst, M.: Enterprise Architecture at Work, vol. 10. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  2. 2.
    Lankhorst, M.M.: Enterprise architecture modelling—the issue of integration. Adv. Eng. Inform. 18(4), 205–216 (2004). Enterprise Modelling and System SupportCrossRefGoogle Scholar
  3. 3.
    Jonkers, H., Lankhorst, M.M., van Buuren, R., Hoppenbrouwers, S., Bonsangue, M.M., van der Torre, L.: Concepts for modeling enterprise architectures. Int. J. Coop. Inf. Syst. 13, 257–287 (2004)CrossRefGoogle Scholar
  4. 4.
    Matthes, F., Buckl, S., Leitel, J., Schweda, C.M.: Enterprise architecture management tool survey 2008. Technical report (2008)Google Scholar
  5. 5.
    Buckl, S., Matthes, F., Roth, S., Schulz, C., Schweda, C.M.: A conceptual framework for enterprise architecture design. Interface 3, 1–4 (2008)Google Scholar
  6. 6.
    Roth, S., Hauder, M., Farwick, M., Breu, R., Matthes, F.: Enterprise architecture documentation: current practices and future directions. In: 11th International Conference on Wirtschsftsinformatik, March 2013, pp. 1–15 (2013)Google Scholar
  7. 7.
    Winter, K., Buckl, S., Matthes, F., Schweda, C.M.: Investigating the state-of-the-art in enterprise architecture management methods in literature and practice. In: MCIS (2010)Google Scholar
  8. 8.
    Kaisler, S., Armour, F., Valivullah, M.: Enterprise architecting: critical problems. In: Proceedings of the 38th Annual Hawaii International Conference on System Sciences, no. C, pp. 1–10 (2005)Google Scholar
  9. 9.
    Lucke, C., Krell, S., Lechner, U.: Critical issues in enterprise architecting - a literature review. In: 16th Americas Conference on Information Systems (AMCIS) 2010, pp. 1–11 (2010)Google Scholar
  10. 10.
    Hauder, M., Matthes, F., Roth, S.: Challenges for automated enterprise architecture documentation. In: Aier, S., Ekstedt, M., Matthes, F., Proper, E., Sanz, J.L. (eds.) PRET/TEAR -2012. LNBIP, vol. 131, pp. 21–39. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-34163-2_2 CrossRefGoogle Scholar
  11. 11.
    The Open Group: TOGAF Version 9 (2009)Google Scholar
  12. 12.
    Florez, H., Sánchez, M., Villalobos, J.: A catalog of automated analysis methods for enterprise models. SpringerPlus 5(1), 406 (2016)CrossRefGoogle Scholar
  13. 13.
    Jackson, M., Delp, C., Bindschadler, D., Sarrel, M., Wollaeger, R., Lam, D.: Dynamic gate product and artifact generation from system models. In: Aerospace Conference 2011, pp. 1–10. IEEE, March 2011Google Scholar
  14. 14.
    Wang, C., Li, H., Gao, Z., Yao, M., Yang, Y.: An automatic documentation generator based on model-driven techniques. In: 2010 2nd International Conference on Computer Engineering and Technology (ICCET), vol. 4, pp. V4-175–V4-179, April 2010Google Scholar
  15. 15.
    Buschle, M., Holm, H., Sommestad, T., Ekstedt, M., Shahzad, K.: A tool for automatic enterprise architecture modeling. In: Nurcan, S. (ed.) CAiSE Forum 2011. LNBIP, vol. 107, pp. 1–15. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-29749-6_1 CrossRefGoogle Scholar
  16. 16.
    Grunow, S., Matthes, F., Roth, S.: Towards automated enterprise architecture documentation: data quality aspects of SAP PI. In: Morzy, T., Härder, T., Wrembel, R. (eds.) Advances in Databases and Information Systems. AISC, vol. 186. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  17. 17.
    Buschle, M., Ekstedt, M., Grunow, S., Hauder, M., Matthes, F., Roth, S.: Automating enterprise architecture documentation using an enterprise service bus. In: Americas conference on Information Systems vol. 6, pp. 4213–4226 (2012)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Juan Pablo Sáenz
    • 1
  • Steve Cárdenas
    • 1
  • Mario Sánchez
    • 1
    Email author
  • Jorge Villalobos
    • 1
  1. 1.Systems and Computing Engineering DepartmentUniversidad de Los AndesBogotáColombia

Personalised recommendations