Enterprise application architecture development based on DoDAF and TOGAF

ABSTRACT For the purpose of supporting the design and analysis of enterprise application architecture, here, we report a tailored enterprise application architecture description framework and its corresponding design method. The presented framework can effectively support service-oriented architecting and cloud computing by creating the metadata model based on architecture content framework (ACF), DoDAF metamodel (DM2) and Cloud Computing Modelling Notation (CCMN). The framework also makes an effort to extend and improve the mapping between The Open Group Architecture Framework (TOGAF) application architectural inputs/outputs, deliverables and Department of Defence Architecture Framework (DoDAF)-described models. The roadmap of 52 DoDAF-described models is constructed by creating the metamodels of these described models and analysing the constraint relationship among metamodels. By combining the tailored framework and the roadmap, this article proposes a service-oriented enterprise application architecture development process. Finally, a case study is presented to illustrate the results of implementing the tailored framework in the Southern Base Management Support and Information Platform construction project using the development process proposed by the paper.

[1]  Arturo Molina,et al.  Leveraging the Zachman framework implementation using action – research methodology – a case study: aligning the enterprise architecture and the business goals , 2013, Enterp. Inf. Syst..

[2]  Donna H. Rhodes,et al.  Enterprise Systems Architecting: Emerging Art and Science within Engineering Systems , 2004 .

[3]  Cheng Wang,et al.  Applications integration in a hybrid cloud computing environment: modelling and platform , 2013, Enterp. Inf. Syst..

[4]  Algemene Bestuursdienst Chief Information Officer , 2016 .

[5]  François Rivard,et al.  Service‐Oriented Architectures , 2010 .

[6]  Jeanne W. Ross,et al.  Enterprise Architecture As Strategy: Creating a Foundation for Business Execution , 2006 .

[7]  Alexander H. Levis,et al.  Service Oriented Architectures, the DoD Architecture Framework 1.5, and Executable Architectures , 2009, Syst. Eng..

[8]  Liang-Jie Zhang,et al.  CCOA: Cloud Computing Open Architecture , 2009, 2009 IEEE International Conference on Web Services.

[9]  藤崎 繁,et al.  TOGAF Version 9.1 : the Open Group Architecture Framework (TOGAF) : 日本語訳版 , 2012 .

[10]  Dick A. C. Quartel,et al.  Application and project portfolio valuation using enterprise architecture and business requirements modelling , 2012, Enterp. Inf. Syst..

[11]  Rafidah Abd Razak,et al.  Assessment of Enterprise Architecture (EA) implementation using The Open Group Architecture Framework (TOGAF) , 2009 .

[12]  Wei-Tek Tsai,et al.  Service-Oriented Cloud Computing Architecture , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[13]  Huei-Wan Ang,et al.  Tailoring DoDAF For Service-Oriented Architectures , 2006, MILCOM 2006 - 2006 IEEE Military Communications conference.

[14]  Richard Hill,et al.  Enterprise Architecture Fundamentals , 2011 .

[15]  Erik Proper,et al.  The Enterprise Architect , 2009 .

[16]  Farokh B. Bastani,et al.  Modeling and analyzing service-oriented enterprise architectural styles , 2011 .

[17]  Jan L. G. Dietz,et al.  A critical investigation of TOGAF - based on the enterprise engineering theory and practice , 2011, EEWC.

[18]  Grace A. Lewis,et al.  A Research Agenda for Service-Oriented Architecture (SOA): Maintenance and Evolution of Service-Oriented Systems , 2010 .

[19]  Lida Xu,et al.  Integration of hybrid wireless networks in cloud services oriented enterprise information systems , 2012, Enterp. Inf. Syst..

[20]  Jorge L. C. Sanz,et al.  Business Architectures for the Design of Enterprise Service Systems , 2010 .

[21]  Erik Proper,et al.  The Role of Enterprise Architecture , 2011 .

[22]  Florian Matthes,et al.  Using Enterprise Architecture Management Patterns to Complement TOGAF , 2009, 2009 IEEE International Enterprise Distributed Object Computing Conference.