Abstract
Enterprise Architecture (EA) frameworks are used to model an enterprise organization; they attempt to fill the gap between the business model and the computer application model. In particular they can be used to model aspects of Enterprise Application Integration (EAI). Considering several known general frameworks discussed in this work, a new framework, called EAIF is presented, to unify different concepts and terminology concerning enterprise systems architecture and integration. EAIF, expressed in UML, extends the Brown´s integration model for CASE technology, refining each abstraction level into the backward, forward and upward integration views of Sandoe´s recent approach of enterprise integration.EAIF helps documenting and detecting inconsistencies in the definition of business processes, services adapted to these processes and mechanisms implementing these services. The main goal of this work is to evaluate the applicability of EAIF as an EA framework and experiment its expressive power with two enterprise systems as case studies.
This research has been supperted by the Consejo de Desarrollo Científico y Humanístico (CDCH) of the Universidad Central de Venezuela, MODABAC project, No. 03-00-5281-2005 and by the Alma Mater OPSU program.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Acuña, G., Rodríguez, R.: Desarrollo de un Framework para Soluciones CRM en la Fase de Fidelización del Cliente. License Thesis, Universidad de Carabobo, Venezuela (2003)
APACHE, Apache Software Foundation, The Jakarta Project, Copyright 1999-2002 (2002), http://jakarta.apache.org/tomcat/tomcat-4.0-doc/index.html
Brown, A., Carnery, D., Morris, E., Smith, D., Zarrella, P.: Principles of Case Tool Integration, Software Engineering Institute. Oxford University Press, Oxford (1994)
Buschmann, F., Meunier, R., Rohnert, H., Peter, S., Michael, S.: A System of Patterns. John Wiley & Sons Ltd., New York (1996)
Coutaz, J.: Formal Methods in Human-Computer Interaction. In: Software Architecture Modelling: Bridging Two Worlds Using Ergonomics and Software Properties. Formal Approaches to Computing Information Technology, ch. 3, pp. 49–73. Springer, Heidelberg (1998)
Cummins, F.: Enterprise Integration. Wiley Computer Publishing, Chichester (2002)
Frankel, D., Harmon, P., Mukerji, J., Odell, J., Owen, M., Rivitt, P., Rosen, M., Soley, R.: The Zachman Framework and the OMG’s Model Driven Architecture, white paper, Business Process Trends (2003)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, Massachusetts (1995)
González, M.: Application de Techniques Orientées-Objet pour le Calcul Réparti de Haute Performance. PhD Thesis, Université Pierre et Marie Curie (Paris VI), Paris – France (September 2002)
ISO/IEC 10746-1, International Standard Organization, Information Technology, Basic Reference Model of Open Distributed Processing (1998)
Kitchenham, B., Linkman, S., Law, D.: DESMET: A method for Evaluating Software Engineering Methods and Tools, Technical Report (TR96:09), Department of Computer Science, Keele University, pp. 1–67 (1996), ISSN 13 53-7776
Laudon, K., Laudon, J.: Management Information Systems, 8th edn. Prentice Hall, Englewood Cliffs (2004)
Losavio, F., Ortega, D., Pérez, M.: Modeling EAI. In: SCCC 2002. Proceedings of the XXII International Conference of the Chilean Computer Science Society, pp. 195–203. IEEE Computer Society Press, Copiapo, Atacama, Chile (2002)
Losavio, F., Ortega, D., Pérez, M.: Towards a Standard EAI Quality Terminology. In: SCCC 2003. XXIII International Conference of the Chilean Computer Science Society, pp. 119–129. IEEE Computer Society Press, Chillán, BÍO-BÍO, Chile (2003)
Losavio, F., Ortega, D., Pérez, M.: Comparison of EAI Frameworks. Journal Object of Technology 4(4), 93–114 (2005), http://www.jot.fm/issues/issue,www.jot.fm
McKeen, J., Smith, H.: New Developments in Practice II: Enterprise Application Integration. Communications of the Association for Information Systems 8, 451–466 (2002)
O’Brien, J.: Management Information Systems, 6th edn. McGraw-Hill, New York (2004)
OMG, Object Management Group Inc.: The Common Object Request Broker Architecture and Specification (1998), ftp://ftp.omg.org/pub/docs/formal/98-02-01.ps.gz
OMG, Object Management Group Inc.: 2001. MDA® Specifications (2001) Copyright 1997-2004, http://www.omg.org/mda/specs.htm
OMG, Object Management Group Inc.: Unified Modeling Language (UML), version 1.5 (2003) http://www.omg.org/cgi-bin/doc?formal/03-03-01
Open Group, TOGAF as an Enterprise Architecture Framework (2003) http://www.opengroup.org/architecture/togaf8-doc/arch/p1/enterprise.htm
O’Rourke, C., Fishman, N., Selkow, W.: Enterprise Architecture Using the Zachman Framework. Thomson Course Technology (2003)
Ortega, D.: Integración de aplicaciones empresariales, Doctoral Thesis, Universidad Central de Venezuela, Caracas (2006)
Rogers, G.: Framework-Based Software Development in C++. Prentice-Hall, Englewood Cliffs (1997)
Sandoe, K., Corbitt, G., Boykin, R.: Enterprise Integration, California State University, Chico. John Wiley & Sons, Inc., Chichester (2001)
Schmidt, D., Stal, M., Rhonert, H., Buschmann, F.: Pattern-Oriented Software Architecture, vol. 2. John Wiley & Sons, Ltd, Chichester (2001)
Shaw, M., Garlan, D.: Software Architecture, Perspectives on an Emerging Discipline. Prentice Hall, Upper Saddle River, New Jersey (1996)
Sowa, J.F., Zachman, J.A.: Extending and Formalizing the Framework for Information Systems Architecture. IBM Systems Journal 31(3), 276–291 (1992)
Stojanovic, Z., Dahanayake, A.: Components and Viewpoints as Integrated Separations of Concerns in System Designing. In: Workshop on Aspect-Oriented Design (in conjunction with the 1st International Conference on AOSD), Enschede (2002)
SUN, Sun Microsystems: IDL/Java Language Mapping. Technical Report orbos/97-02-01 (1997)
Szyperski, C.: Component Software. Beyond Object-Oriented Programming, 2nd edn. Addison Wesley, Reading (2002)
Tiwana, A.: The Essential Guide to Knowledge Management. Prentice Hall, Englewood Cliffs (2001)
Turban, E., Rainer, R., Potter, R.: Introduction to Information Technology, 3rd edn. John Wiley & Sons, Inc., Chichester (2005)
Whitten, J., Bentley, L., Dittman, K.: Systems Analysis and Design Methods, 6th edn. McGraw-Hill Irwin, New York (2004)
Zachman, J.A.: A Framework for Information Systems Architecture. IBM Systems Journal 26(3) (1987) IBM Publication G321-5298
Zachman, J.A.: This document is a response to the OMG BRWG RFI Version # 1b Copyright, 2003. Excerpted from The Zachman Framework for Enterprise Architecture: A Primer for Enterprise Engineering and Manufacturing (2003), http://www.zachmaninternational.com
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Losavio, F., Ortega, D., Pérez, M., González, M. (2007). Experimenting with the Expressive Power of an Enterprise Architecture Framework. In: Draheim, D., Weber, G. (eds) Trends in Enterprise Application Architecture. TEAA 2006. Lecture Notes in Computer Science, vol 4473. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75912-6_19
Download citation
DOI: https://doi.org/10.1007/978-3-540-75912-6_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75911-9
Online ISBN: 978-3-540-75912-6
eBook Packages: Computer ScienceComputer Science (R0)