A Method for Consistent Modeling of Zachman Framework Cells

  • S. Shervin Ostadzadeh
  • Fereidoon Shams Aliee
  • S. Arash Ostadzadeh

Abstract

Enterprise Architecture has been in center of attention in late 90s as a comprehensive and leading solution regarding the development and maintenance of information systems. An enterprise is considered a set of elaborate physical and logical processes in which information flow plays a crucial role. The term Enterprise Architecture encompasses a collection of different views within the enterprise which constitute a comprehensive overview when put together. Such an overview can not be organized regardless of incorporating a logical structure called Enterprise Architecture Framework. Among various proposed frameworks, the Zachman Framework (ZF) is one of the most prominent ways of conceptualization. The main problem faced in using ZF is the lack of coherent and consistent models for its cells. Several distinctive solutions have been proposed in order to eliminate the problem, however achieving no success in thoroughly covering all the cells in ZF. In this paper, we proposed an integrated language based on Model Driven Architecture (MDA) in order to obtain compatible models for all cells in ZF. The proposed method was examined in practice, revealing its advantages and the efficiency gained in comparison to previously studied techniques.

Keywords

Zachman Framework Enterprise Architecture Framework Model Driven Architecture Software Architecture 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    S. S. Ostadzadeh, A Unified Modeling Approach for Zachman Framework based on MDA, MSc thesis, Science & Research branch of Islamic Azad University, Tehran, 2006.Google Scholar
  2. [2]
    S. S. Ostadzadeh, "MDA role in Enterprise Architecture", Technical Report, Science & Research branch of Islamic Azad University, Tehran, 2005.Google Scholar
  3. [3]
    A. Majidi, "FAVA: Strategic Plan & Architecture", Technical Report, I.R.I Presidential Office, ITC, Tehran, 2004.Google Scholar
  4. [4]
    A. Majidi, eGovernment: Strategic Plan & Architecture, Technical Report, Institute for Strategic Researches in Information Technology (IRIT), I.R.I Presidential Office, ITC, Tehran, 2005.Google Scholar
  5. [5]
    A. Majidi, CHAM: National Framework & Methodology for Macro/Micro Systems, Technical Report, Institute for Strategic Researches in Information Technology (IRIT), I.R.I Presidential Office, ITC, Tehran, 2005.Google Scholar
  6. [6]
    S. S. Ostadzadeh and A. Majidi, Track/Action Functional Architecture, Technical Report, Institute for Strategic Researches in Information Technology (IRIT), I.R.I Presidential Office, ITC, Tehran, 2005.Google Scholar
  7. [7]
    A. Fatholahi, An Investigation into Applying UML to Zachman Framework, MSc thesis, Shahid Beheshti University, Tehran, 2004.Google Scholar
  8. [8]
    D.S. Frankel, Model Driven Architecture: Applying MDA to Enterprise Computing, OMG Press, Wiley Publishing, 2003.Google Scholar
  9. [9]
    J.A. Zachman, The Zachman Framework: A Primer for Enterprise Engineering and Manufacturing, 2003.Google Scholar
  10. [10]
    J.A. Zachman, "A Framework for Information Systems Architecture", IBM Systems Journal, Vol. 26, No. 3, 1987.Google Scholar
  11. [11]
    J.A. Zachman, "The Framework for Enterprise Architecture – Cell Definitions", ZIFA, 2003.Google Scholar
  12. [12]
    G. Booch, B. Brown, S. Iyengar, J. Rumbaugh, and B. Selic, "An MDA Manifesto", MDA Journal, May 2004.Google Scholar
  13. [13]
    D. D’Souza, "Model-Driven Architecture and Integration", Kinetium, March 2002.Google Scholar
  14. [14]
    MDA Guide, OMG document, 2003. http://www.omg.org/Google Scholar
  15. [15]
    S.J. Mellor, K. Scott, A. Uhl, and D. Weise, MDA Distilled: Principles of Model-Driven Architecture, Addison Wesley, 2004.Google Scholar
  16. [16]
    D. Pilone and N. Pitman, UML 2.0 in a Nutshell, O’Reilly, 2005.Google Scholar
  17. [17]
    System Architect Manuals, Building Enterprise Architecture: The Popkin Process, Popkin Company, 2004.Google Scholar
  18. [18]
    S. S. Ostadzadeh, "Development of Zachman Framework using the Rational Unified Process and the Unified Modeling Language", Technical Report, Science & Research branch of Islamic Azad University, Tehran, 2004.Google Scholar
  19. [19]
    Object Management Group Document, http://www.omg.org/technology/documents/Google Scholar
  20. [20]
    F. Shams Aliee, Modeling the Behavior of Processes Using Collaborating Objects, PhD Thesis, University of Manchester, Manchester, May 1996.Google Scholar

Copyright information

© Springer 2007

Authors and Affiliations

  • S. Shervin Ostadzadeh
    • 1
  • Fereidoon Shams Aliee
    • 2
  • S. Arash Ostadzadeh
    • 3
  1. 1.Computer Engineering DepartmentFaculty of Engineering Science & Research Branch of Islamic Azad UniversityTehranIran
  2. 2.Computer Engineering Department Faculty of Electrical & Computer Eng.Shahid Beheshti UniversityTehranIran
  3. 3.Computer Engineering DepartmentFaculty of Engineering, Islamic Azad University of MashhadMashhadIran

Personalised recommendations