A comparison enterprise architecture frameworks for critical IT infrastructure design
This paper investigates the concept of architecture by examining 10 Enterprise Architecture Frameworks (EAF) for critical IT infrastructure (CITI) design such as Zachman’s, TOGAF, FEAF, DoDAF, BMDAF, NATOAF, TEAF, GEAF, RM-DOP, SOA. Architecture plays a major role in the development of information systems. The act of architecture design in the development cycle is generally understood to be systematic analysis and design of related information to provide a model for guiding the actual development of information systems.To date, there are more than 100 platforms for the development of architecture, which are divided for use in defense, government, open-source, proprietary. The platform helps to improve the understanding of the topic by providing systematic approaches to architectural design and development, but many aspects of architecture remain ambiguous. The uncertainty concerns the following: architecture (whether the architecture should cover only the software components or include other aspects of the development of critical IT infrastructure), the role of the architect (the role of the architect in the lifecycle of critical IT infrastructure development is often unclear), the results (which should be the result of architectural work – business function documents or a detailed project of critical IT infrastructure), architectural activities (includes design and modeling, but what level of detail is required use and when detailed design starts), architecture testing (how much we need to evaluate, check architecture design results), system requirements (size and complexity, whether systems of different sizes and complexity have the same system requirements for architectural design results), architecture level (which the relationship between the architecture of critical infrastructure enterprise and the stand-alone architecture of the critical IT infrastructure). For the architecture of a complex system such as critical IT infrastructure, there are provided considerations, which consist of several dimensions such as business requirements, technical requirements, criteria, current architecture and future architecture. We propose to analyze AF from different points of view. At first, we analyze AF in terms of their goals, inputs and outcomes. At second, each EAF was analyzed in the terms of Concepts, Modeling, and Process. As a third and fourth point of view, we use some qualitative and quantitative metrics for AF analysis.
D. Garlan, and M. Shaw, “An Introduction to Software Architecture”, Advances in Software Engineering and Knowledge Engineering, vol. 2, pp. 1-39, 1993.
D.E. Perry, and A.L. Wolf, “Foundation for the Study of Software Architecture”, ACM SIGSOFT Software Engineering Notes, vol. 17, no.4, pp. 40-52, 1992.
R.T. Monroe, A. Kompanek, R. Melton, and D. Garla, “Architectural Styles, Design Patterns, and Objects”, IEEE Software, vol. 14, pp. 43-52, 1997.
Institute of Electrical and Electronics Engineers. (Sept. 21, 2000). IEEE Std 1471. IEEE Recommended Practice for Architecture Description of Software-Intensive System. IEEE Computer Society, 2000.
A. Eden, and R. Kazman, “Architecture, Design, Implementation”, in Proc. of the 25th International Conference on Software Engineering, Washington, 2003, pp. 149-159.
P. Hinssen, and J. Derynck, Business/IT Fusion: How to Move Beyond Alignment and Transform IT in Your Organization, Gent, Belgium: Mach Media, 2009.
US Office of Management and Budget. (May 2, 2012). The Common Approach to Federal Enterprise Architecture, US Office of Management and Budget, 2012.
J. Schekkerman, How to Survive in the Jungle of Enterprise Architecture Frameworks Creating Or Choosing an Enterprise Architecture Framework, Bloomington, USA: Trafford Publishing, 2004.
J.A. Zachman, “John Zachman’S Concise Definition of the Zachman FrameworkTM”. [Online]. Available: https://www.zachman.com/resources. Accessed on: Aug 21, 2017.
J.W. Ross, “Creating a Strategic IT Architecture Competency: Learning in Stages”, MIS Quarterly Executives, vol. 2, no. 1, pp.31-43, 2003.
J.A. Zachman, “The Zachman Framework for Enterprise Architecture”. [Online]. Available: https://www.zachman.com/images/ZI_PIcs/ZF3.0.jpg. Accessed on: Aug 21, 2017.
“Layered Enterprise Architecture | LEADing Practice”. [Online]. Available: http://www.leadingpractice.com/enterprise-standards/enterprise-architecture/layered-enterprise-architecture/. Accessed on: Aug 21, 2017.
J. Han, and P. Chen, “Architecture Support for System-of-Systems Evolution”, in Proc. of the First International Conference on Engineering and Deployment of Cooperative Information Systems, Berlin, 2002, pp. 332-346.
A. Tang, J. Han, and P. Chen, “A Comparative Analysis of Architecture Frameworks”, in Proc. of 11th Asia-Pacific Software Engineering Conference, Busan, 2004, pp. 640-647.
L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, Boston, USA: Addison Wesley, 2003.
R. Lagerström, F. Ulrik, J. Pontus, and J. Ullberg, “A method for creating enterprise architecture metamodels–applied to systems modifiability analysis”, International Journal of Computer Science and Applications, vol. 6, no. 5, pp. 89-120, 2009.
R. Winter, and R. Fischer, “Essential layers, artifacts, and dependencies of enterprise architecture”, Journal of Enterprise Architecture, vol. 3, no. 2, pp. 7-18, 2007.
J. Sembiring, E. Nuryatno, and Y. Gondokaryo, “Analyzing the Indicators and Requirements in Main Components of Enterprise Architecture Methodology Development using Grounded Theory in Qualitative Methods”, in Proc. of Interdisciplinary Business Research Conference, Bangkok, 2011, pp. 9.
A. Ramadhan, and A. Arman, “Enterprise Architecture in University analyzing of implementation using business process management”, in Proc. of International Conference on ICT for Smart Society, Bandung, 2014, pp. 250-255.
F. Hald, Enterprise Architecture in Denmark, Copenhagen, Denmark: Copenhagen Business School, 2006.
R. Ravenhorst, Developing a project architecture and evaluating the Enterprise Architecture initiative at Tata Steel Developing a project architecture and evaluating the Enterprise Architecture initiative at Tata Steel, Delft, Nederlands: Electrical Engineering, Mathematics and Computer Science, 2012.
C.L. Parmo, The use of Enterprise Architecture. IT Strategy and IT Governance at StatoilHydro, Trondheim, Norwegian: Norwegian University of Science and Technology, 2009.
M.A. Mohamed, G.H. Galal-edeen, H.A. Hassan, and E.E. Hasanien, “An evaluation of enterprise architecture frameworks for e-government”, in Proc. 7th Seventh International Conference on Computer Engineering & Systems, Egypt, 2012, pp. 255-260.
“TOGAF 9.1”. [Online]. Available: http://pubs.opengroup.org/architecture/togaf9-doc/arch/. Accessed on: Aug 21, 2017.
“TOGAF Architecture Development Method (ADM)”. [Online]. Available: http://pubs.opengroup.org/ architecture/togaf9-doc/arch/Figures/adm.png. Accessed on: Aug 21, 2017.
“Basics of the Federal Enterprise Architecture Framework”. [Online]. Available: http://innovategov.org/2015/04/08/basics-of-the-federal-enterprise-architecture-framework/. Accessed on: Aug 21, 2017.
“The whole structure of FEAF”. [Online]. Available: http://pubs.opengroup.org/ architecture/togaf8-doc/arch/Figures/feaf.gif. Accessed on: Aug 21, 2017.
Department of Defense. (Apr. 23, 2007). DoD Architecture Framework. Volume I: Overview and Concepts Manager’s Guide. Department of Defense, 2015.
Department of Defense. (Sept. 30, 2010). The DoDAF Architecture Framework Version 2.02. [Online]. Available: http://dodcio.defense.gov/Portals/0/Documents/DODAF/DoDAF_v2-02_web.pdf. Accessed on: Aug 21, 2017.
Department of Defense. (May 10, 2010). DoDAF V2.0 Viewpoints. [Online]. Available: http://dodcio.defense.gov/portals/0/Images/dodaf20/clip_image002_0011.gif. Accessed on: Aug 21, 2017.
“MODAF (UK Ministry of Defence Architectural Framework) Training – Tonex Training”. [Online]. Available: https://www.tonex.com/training-courses/modaf-training/. Accessed on: Aug 21, 2017.
“The Human View The Human View Handbook for MODAF: Part II – Technical Description”. [Online]. Available: https://www.defencehumancapability.com/DOCS%20HFI%20DTC% 20Legacy%20%20HFI%20Process%20Phase%203/MoDAF%20Part%202.pdf. Accessed on: Aug 21, 2017.
“IBM Knowledge Center – MODAF overview”. [Online]. Available: https://www.ibm.com/ support/knowledgecenter/SS6RBX_11.4.3/com.ibm.sa.modaf.doc/topics/c_MoDAF_Overview.html. Accessed on: Aug 21, 2017.
“MODAF – Ministry of Defence Architecture Framework”. [Online]. Available: https://www.slideshare.net/AaronVarrone/modaf. Accessed on: Aug 21, 2017.
“The British Ministry of Defence Architecture Framework Views”. [Online]. Available: http://incoseonline.org.uk/Images/zGuides/z8_framework.jpg. Accessed on: Aug 21, 2017.
“MOD Architectural Framework Technical Handbook”. [Online]. Available: http://www.modaf.com/ files/MODAF%20Technical%20Handbook%20V1.0.pdf. Accessed on: Aug 21, 2017.
“TOGAF TO MODAF MAPPING”. [Online]. Available: http://docplayer.net/20752419-Togaf-to-modaf-mapping.html. Accessed on: Aug 21, 2017.
“NATO Architecture Framework v4.0 Documentation (draft)”. [Online]. Available: http://nafdocs.org/. Accessed on: Aug 21, 2017.
P. Gorman, K. van Haperen, and I. Bailey, “An Update on the Convergence of MOD and NATO Architecture Frameworks”. [Online]. Available: http://nafdocs.org/wp-content/ uploads/2013/07/Gorman-Bailey-Van-Haperen-IEA14-v2.pdf. Accessed on: Aug 21, 2017.
“Nato Architecture Framework (NAF) – 3 – Views”. [Online]. Available: https://training-course-material.com/training/Nato_Architecture_Framework_(NAF)_-_3_-_Views. Accessed on: Aug 21, 2017.
D. Ota, and M. Gerz, “Benefits and Challenges of Architecture Frameworks”. [Online]. Available: http://www.dodccrp.org/events/16th_iccrts_2011/presentations/024.pdf. Accessed on: Aug 21, 2017.
“Treasurey Enterprise Architecture Framework (TEAF)”. [Online]. Available: https://www.slideshare.net/ Aamir97/treasurey-enterprise-architecture-framework-teaf. Accessed on: Aug 21, 2017.
J. Greta, R. Handler, A. Lapkin, and N. Gall, “Gartner Enterprise Architecture Framework: Evolution 2005”. [Online]. Available: https://www.gartner.com/doc/486565/gartner-enterprise-architecture-framework-evolution. Accessed on: Aug 21, 2017.
Information Standards Organisation. (Dec. 15, 1998). ISO/ITU-T 10746 Part 1-4. Reference Model for Open Distributed Processing, Information Standards Organisation, 1998.
P.R. Chelliah, “Elucidating the Cloud Enterprise Architecture for Smarter Enterprises”, IT Professional, vol. 16, no. 6, p. 33-37, 2014.
L.-J. Zhang, “Service-Oriented Architecture”, in Services Computing, J. Zhang and H. Cai, Eds. Berlin, Germany: Springer Publisher, 2007, p. 89-113.
A. Arsanjani, “Service-oriented modeling and architecture. How to identify, specify, and realize services for your SOA”, [Online]. Available: https://www.ibm.com/developerworks/ library/ws-soa-design1. Accessed on: Aug 21, 2017.
“The Layers of Service Oriented Architecture”. [Online]. Available: https://www.ibm.com/ developerworks/library/ws-soa-design1/figure3.gif. Accessed on: Aug 21, 2017.
L. Urbaczewski, and S. Mrdalj, “A comparison of enterprise architecture frameworks”, Issues in Information Systems, vol. 7, no. 2, pp. 18-23, 2006.
N. Bakar, S. Harihodin, and N. Kama, “Assessment of Enterprise Architecture Implementation Capability and Priority in Public Sector Agency”, Procedia Computer Science, vol. 100,
p. 198-206, 2016.
Y.Y. Dorogyy, “Life cycle of critical IT-infrastructure”, ElectronComm, vol. 20, no. 4 (87), pp. 101-105, 2015.
ISSN 2411-1031 (Print), ISSN 2518-1033 (Online)