Skip to main content

PRIMROSe: A Graph-Based Approach for Enterprise Architecture Analysis

  • Conference paper
  • First Online:
Book cover Enterprise Information Systems (ICEIS 2014)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 227))

Included in the following conference series:

Abstract

Enterprise Models are the central asset that supports Enterprise Architecture, as they embody enterprise and IT knowledge and decisions. Static analysis over this kind of models is made by inspecting certain properties and patterns, with the goal of gaining understanding and support decision making through evidence. However, this is not a straightforward process, as the model in its raw form is rarely suitable for analysis due to its complexity and size. As a consequence, current approaches focus on partial views and queries over this model, leading to partial assessments of the architecture. In this paper, we propose a different approach to EA analysis, which consists on the incremental assessment of the architecture based on the interaction of the user with visualizations of the whole model. We implemented our approach in a visual analysis tool, PRIMROSe, where analysts can rapidly prototype custom functions that operate on topological or semantic properties of the model, combine partial insights for sounder assessments, associate these findings to visual attributes, and interact with the model using multiple visualization techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Buckl, S., Gulden, J., Schweda, C.M.: Supporting ad hoc analyses on enterprise models. In: EMISA. GI, vol. 172, pp. 69–83. LNI (2010)

    Google Scholar 

  2. Schekkerman, J.: How to Survive in the Jungle of Enterprise Architecture Frameworks: Creating or Choosing an Enterprise Architecture Framework. Trafford, Victoria (2006)

    Google Scholar 

  3. Naranjo, D., Sánchez, M., Villalobos, J.: Connecting the dots: examining visualization techniques for enterprise architecture model analysis. In: Grabis, J., Kirikova, M., Zdravkovic, J., Stirna, J. (eds.) PoEM of Short Paper Proceedings of the 6th IFIP WG 8.1 Working Conference on the Practice of Enterprise Modeling, CEUR-WS, vol. 1023, pp. 29–38 (2013)

    Google Scholar 

  4. Naranjo, D., Sánchez, M., Villalobos, J.: Visual analysis of enterprise models. In: Workshops Proceedings of the 16th IEEE International Enterprise Distributed Object Computing Conference, EDOCW 2012. IEEE Computer Society, September 2012

    Google Scholar 

  5. Fekete, J.-D., van Wijk, J.J., Stasko, J.T., North, C.: The value of information visualization. In: Kerren, A., Stasko, J.T., Fekete, J.-D., North, C. (eds.) Information Visualization. LNCS, vol. 4950, pp. 1–18. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  6. Panas, T., Lincke, R., Lwe, W.: Online-configuration of software visualizations with vizz3d. In: Naps, T.L., Pauw, W.D. (eds.) SOFTVIS, pp. 173–182. ACM (2005)

    Google Scholar 

  7. Chan, Y.H., Keeton, K., Ma, K.L.: Interactive visual analysis of hierarchical enterprise data. In: Proceedings of the 12th IEEE International Conference on Commerce and Enterprise Computing. CEC 2010, pp. 180–187. IEEE Computer Society, Washington (2010)

    Google Scholar 

  8. The Eclipse Foundation: Zest: The eclipse visualization toolkit (2013). http://www.eclipse.org/gef/zest/. Accessed 15 October 2013

  9. Buckl, S., Ernst, A.M., Lankes, J., Schweda, C.M., Wittenburg, A.: Generating visualizations of enterprise architectures using model transformations. In: EMISA. GI, vol. P-119, pp. 33–46. LNI (2007)

    Google Scholar 

  10. Schaub, M., Matthes, F., Roth, S.: Towards a conceptual framework for interactive enterprise architecture management visualizations. In: Modellierung. GI, pp. 75–90, vol. 201. LNI (2012)

    Google Scholar 

  11. Hauder, M., Roth, S., Pigat, S., Matthes, F.: A configurator for visual analysis of enterprise architectures. In: ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MODELS 2013), Miami (2013)

    Google Scholar 

  12. Roth, S., Hauder, M., Zec, M., Utz, A., Matthes, F.: Empowering business users to analyze enterprise architectures: structural model matching to configure visualizations. In: 7th Workshop on Trends in Enterprise Architecture Research (TEAR 2013), Vancouver (2013)

    Google Scholar 

  13. Buja, A., Cook, D., Swayne, D.F.: Interactive high-dimensional data visualization. J. Comput. Graph. Stat. 5(1), 78–99 (1996)

    Google Scholar 

  14. Backes, A.R., Casanova, D., Bruno, O.M.: A complex network-based approach for boundary shape analysis. Pattern Recognit. 42(1), 54–67 (2009)

    Article  MATH  Google Scholar 

  15. Chi, E.H.-h., Riedl, J.: An operator interaction framework for visualization systems. In: Proceedings of the 1998 IEEE Symposium on Information Visualization. INFOVIS 1998, pp. 63–70. IEEE Computer Society, Washington (1998)

    Google Scholar 

  16. Wickham, H., Lawrence, M., Cook, D., Buja, A., Hofmann, H., Swayne, D.: The plumbing of interactive graphics. Comput. Stat. 24, 207–215 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  17. Kohlhammer, J., May, T., Hoffmann, M.: Visual analytics for the strategic decision making process. In: De Amicis, R., Stojanovic, R., Conti, G. (eds.) GeoSpatial Visual Analytics. LNCS, pp. 299–310. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  18. Jankun-Kelly, T., Ma, K.L., Gertz, M.: A model and framework for visualization exploration. IEEE Trans. Vis. Comput. Graph. 13(2), 357–369 (2007)

    Article  Google Scholar 

  19. Keim, D.A.: Information visualization and visual data mining. IEEE Trans. Vis. Comput. Graph. 8(1), 1–8 (2002)

    Article  MathSciNet  Google Scholar 

  20. van Wijk, J.: The value of visualization. In: (2005) Visualization VIS 2005, pp. 79–86. IEEE, October 2005

    Google Scholar 

  21. Buckl, S., Ernst, A., Lankes, J., Matthes, F., Schweda, C.: Enterprise architecture management patterns - exemplifying the approach. In: (2008) 12th International IEEE Enterprise Distributed Object Computing Conference EDOC 2008, pp. 393–402, September 2008

    Google Scholar 

  22. Fruchterman, T.M.J., Reingold, E.M.: Graph drawing by force-directed placement. Softw. Pract. Exper. 21, 1129–1164 (1991)

    Article  Google Scholar 

  23. Egyed, A.: Automated abstraction of class diagrams. ACM Trans. Softw. Eng. Methodol. 11, 449–491 (2002)

    Article  Google Scholar 

  24. Ray, S.: Graph Theory with Algorithms and its Applications. In Applied Science and Technology. Springer, Heidelberg (2012)

    Google Scholar 

  25. The Open Group: ArchiMate 2. 0 Specification. Van Haren Publishing (2012)

    Google Scholar 

  26. Jonkers, H., Band, I., Quartel, D.: Archisurance case study. Accessed 4 April 2014

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Naranjo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Naranjo, D., Sánchez, M., Villalobos, J. (2015). PRIMROSe: A Graph-Based Approach for Enterprise Architecture Analysis. In: Cordeiro, J., Hammoudi, S., Maciaszek, L., Camp, O., Filipe, J. (eds) Enterprise Information Systems. ICEIS 2014. Lecture Notes in Business Information Processing, vol 227. Springer, Cham. https://doi.org/10.1007/978-3-319-22348-3_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22348-3_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22347-6

  • Online ISBN: 978-3-319-22348-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics