Architectural Principles for Enterprise Frameworks: Guidance for Interoperability

  • Richard A. Martin
  • Edward L. Robertson
  • John A. Springer
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT, volume 183)


This paper presents a number of principles related to the construction and use of enterprise architecture frameworks. These principles are intended to guide the development of a formal foundation for frameworks but also serve as guidance for efforts to enable the interoperability of enterprise models and model components. The principles are drawn from analyses of a number of existing frameworks and from observation of and participation in framework development.


Enterprise Architecture Life Cycle Management View Mechanism Enterprise Integration Ordinant Dimension 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Bernus P, Nemes L, Williams T J, editors (1996) Architectures for Enterprise Integration, Chapman and Hall, LondonGoogle Scholar
  2. Bernus P., Nemes L., & Schmidt G., editors (2003) Handbook on Enterprise Architecture. Springer Verlag, BerlinGoogle Scholar
  3. Date, C. J. (1981) An Introduction to Database Systems. Addison-WesleyGoogle Scholar
  4. Greenspan S. J., Mylopoulos J., & Borgida A. On formal requirements modeling languages: RML revisited. In International Conference on Software Engineering, pages 135–147, 1994.Google Scholar
  5. Inmon W., Zachman J., & Geiger J. (1997) Data Stores, Data Warehousing, and the Zachman Framework. McGraw-HillGoogle Scholar
  6. ISO 14258 (1998) Industrial Automation Systems — Concepts and rules for enterprise models, International Oragization for Standards, Geneva.Google Scholar
  7. ISO 15704 (2000) Industrial Automation Systems — Requirements for Enterprise Reference Architecture and Methodology, International Organization for Standardization, GenevaGoogle Scholar
  8. ISO 19439 (2004) FDIS Enterprise Integration — Framework for Enterprise Modelling, International Organization for Standardization, Geneva.Google Scholar
  9. ISO/IEC 15288 (2002) Information Technology — Life Cycle Management — System Life Cycle Processes. International Organization for Standardization and International Electrotechnical Commission, GenevaGoogle Scholar
  10. ISO TR 9007 (1987) Concepts and Terminology for the Conceptual Schema. International Organization for Standardization, Geneva, No long available through Scholar
  11. Martin R. & Robertson E. (1999) Formalization of multi-level Zachman frameworks. Technical Report 522, Computer Science Dept., Indiana Univ., 1999. Scholar
  12. Martin R. & Robertson E. (2002) Frameworks: Comparison and correspondence for three archetypes. In ZIFA 2002 Enterprise Architecture Forum, 2002.Google Scholar
  13. Martin R. & Robertson E. (2003) A comparison of frameworks for enterprise architecture modeling. In ER2003 22nd Intl. Conf. on Conceptual Modeling, pages 562–564.Google Scholar
  14. Martin R. A., Robertson E. L., & Springer, J. A. (2004a) Architectural principles for enterprise frameworks. In CAiSE Workshops Knowledge and Model Driven Information Systems Engineering for Networked Organizations, Janis Grundspenkis & Marite Kirikova (Eds.), Riga Technical University, LativaGoogle Scholar
  15. Martin R. A., Robertson E. L., & Springer J. A. (2004b) Architectural principles for enterprise frameworks. Technical report, Computer Science Dept., Indiana Univ., Scholar
  16. Siau K. (1999) Information modeling and method engineering: A psychological perspective. J. of Database Systems, 10(4):44–50.Google Scholar
  17. Totland T. (1997) Enterprise Modeling as a Means to Support Human Sense-making and Communication in Organizations. PhD thesis, Norwegian University of Science and Technology, Department of Computer and Information Science.Google Scholar
  18. U.S. Department of Defense-Architecture Working Group (1997) Command, Control, Communications, Intelligence, Surveillance, and Reconnaissance (C4ISR) Architecture Framework, Version 2.0Google Scholar
  19. U.S. General Accounting Office (2003) GAO-03-584g Information Technology: A framework for assessing and improving enterprise architecture management. Washington, D.C.Google Scholar
  20. WG1 (2003) Meeting Minutes St. Denis. International Organization for Standardization TC 184, SC 5, WG1, available at tcl84 sc5 wgl.Google Scholar
  21. Zachman J. A. (1987) A framework for information systems architecture. IBM Systems Journal, 26(3), 1987.Google Scholar
  22. ZIFA (2004) The Zachman Framework. Zachman Institute for Framework Advancement. Various pages at; the “Quickstart” is particularly relevant.Google Scholar

Copyright information

© International Federation for Information Processing 2005

Authors and Affiliations

  • Richard A. Martin
    • 1
  • Edward L. Robertson
    • 2
  • John A. Springer
    • 2
  1. 1.Tinwisle CorporationUSA
  2. 2.Computer Science DepartmentIndiana UniversityUSA

Personalised recommendations