Log in

The many faces of architectural descriptions

  • Published:
Information Systems Frontiers Aims and scope Submit manuscript

Abstract

In recent years architecture has acquired recognition as playing a pivotal role in change processes. Despite this recognition, describing architecture has proven to be difficult. Architecture frameworks have been defined to address this problem. However, there are many of them, and together they leave us with seemingly contradicting terminology. What are the underlying forces that caused people to create so many different frameworks? What do these frameworks teach us about the essence of architecting? Where do I start to select or create a framework for my current project? With these questions in mind we set out to perform a comparison of existing architecture frameworks. We ended up with a deeper understanding of the function of a framework, and “discovered” nine fundamental dimensions that seem to underlie architectural thinking. These “base dimensions” can be used to clarify the meaning of individual architecture documents independent of the framework they originate from, and they can be helpful in defining new architecture frameworks or situational architecture descriptions. In this paper we also relate our findings to IEEE 1471, which is another important generalisation of existing frameworks.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Boar BH. Constructing Blueprints for Enterprise IT Architecture. Wiley, 1998.

  • de Baat JM. CMG’s Multi-Channel Management Vision on Architecture, 1999.

  • CIMOSA—Open system architecture for CIM. ESPRIT Consortium AMICE, Springer-Verlag, Berlin, 1993, (ISBN 3-540-56256-7), (ISBN 0-387-56256-7).

  • Evernden R. The information framework. IBM Systems Journal, 1996.

  • Evernden R. Evernden eight. 4th, resource 2002.

  • GERAM: Generalised enterprise reference architecture and methodology. IFIPIFAC Task Force, Version 1.6.2, 1998.

  • Goedvolk H, Rijsenbrij D. White paper integrated architecture framework. version 1.0, 1999.

  • Hermans L. Uitbuiten synergie ICT- en business strategie. Informatie, ten Hagen Stam, 2002.

  • Herzum P, Sims O. Business Component Factory. John Wiley & Sons, 2000.

  • Hofmeister C, Nord RL, Soni D. An industrial perspective of software architecture. In: Proceedings of the Eleventh International Conference on Data Engineering, IEEE Computer Society, Taipei, Taiwan, March 1995.

  • Hofmeister C, Nord R, Soni D. Applied Software Architecture. Addison Wesley, 2000.

  • IEEE Std 1471-2000. IEEE recommended practice for architectural description of software-intensive systems, 2000.

  • ISO/IEC CD 10746-1, Basic reference model of open distributed processing, 1994.

  • Kruchten P. The 4+1 view model of architecture. IEEE Software, 1995.

  • Lassing N, Rijsenbrij D, van Vliet H.Viewpoints on modifiability. International Journal of Software Engineering and Knowledge Engineering 2001;11(4):453-478.

    Article  Google Scholar 

  • Maier MW, Rechtin E. The Art of Systems Architecting. CRC Press, 2002.

  • Medvidovic N, Taylor RN. A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering 2000;26(1):70–93.

    Article  Google Scholar 

  • Meinema JL.Corporate Architecture: A Conceptual Approach. University of Twente, 1999.

  • Rational Unified Process. Rational corporation, Version 2002.05.20. 005, 2002.

  • Rosser B. Defining architecture for IT: A framework of frameworks. Gartner, Research Note, 12, 2002.

  • Scheer AW. Architecture of Integrated Information Systems. Springer, 1992.

  • Smith C, Williams L. Performance Solutions. Addison Wesley, 2002.

  • Sowa JF, Zachman JA. Extending and formalizing the framework for information systems architecture. IBM Systems Journal 1992;31 (3).

  • Tapscott D, Caston D. Paradigm Shift—The New Promise of Information Technology. McGraw-Hill, 1993.

  • The Open Group: The Open Group Architectural Framework, Version 8.1 2003.

  • van Eck PAT, Blanken H, Fokkinga M, Grefen PWG, Wieringa RJ. A conceptual framework for architecture alignment guidelines— Project GRAAL WP1 Whitepaper, Department of Computer Science, University of Twente, 17, 2002.

  • Wagter R, et al. DYA: Snelheid en samenhang in business en ICT-architecture. Tutein Nolthenius, 2001.

  • Youngs R, et al. A standard for architecture description. IBM Systems Journal 1999;38(1).

  • Zachman JA. A framework for information systems architecture. IBM Systems Journal 1987;26(3).

  • van Zeist B, et al. Kwaliteit van Software Producten, Praktijkervaring met een Kwaliteitsmodel. Kluwer Bedrijfsinformatie, 1996.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Danny Greefhorst.

Additional information

Danny Greefhorst is a Senior IT Architect at IBM Business Consulting Services. His expertise lies in the area of enterprise application architecture, integration and development. Before joining IBM he worked as senior researcher for the Software Engineering Research Center. Danny has a M.Sc. in Computer Science from the University of Utrecht.

Henk Koning has over 20 years practical experience in system development and architecture. This article is part of his Ph.D. study on “Communication of IT-architecture”.

Hans van Vliet is a Professor in Software Engineering at the Vrije Universiteit. His research interests include software architecture and software measurement. Before joining the Vrije Universiteit, he worked as a researcher at the Centrum voor Wiskunde en Informatica (Amsterdam) and he spent a year as a visiting researcher at the IBM Almaden Research Center in San Jose, California. Hans has an M.Sc. in Computer Science from the Vrije Universiteit and a Ph.D. in Computer Science form the University of Amsterdam.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Greefhorst, D., Koning, H. & Vliet, H.v. The many faces of architectural descriptions. Inf Syst Front 8, 103–113 (2006). https://doi.org/10.1007/s10796-006-7975-x

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10796-006-7975-x

Keywords

Navigation