Enterprise integration
   HOME

TheInfoList



OR:

Enterprise integration is a technical field of enterprise architecture, which is focused on the study of topics such as system interconnection, electronic data interchange, product data exchange and
distributed computing A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another from any system. Distributed computing is a field of computer sci ...
environments. It is a concept in
enterprise engineering Enterprise engineering is the body of knowledge, principles, and practices used to design all or part of an enterprise. R.E. Giachetti (2010). ''Design of Enterprise Systems: Theory, Methods, and Architecture''. CRC Press, Boca Raton, FL. An enterpr ...
to provide the relevant information and thereby enable communication between people, machines and computers and their efficient co-operation and co-ordination.CIMOSA Association e.V., About us
Accessed 16 Jan 2009.


Overview

Requirements and principles deal with determining the business drivers and guiding principles that help in the development of the enterprise architecture. Each functional and non-functional requirement should be traceable to one or more business drivers. Organizations are beginning to become more aware of the need for capturing and managing requirements. Use-case modeling is one of the techniques that is used for doing this. Enterprise Integration, according to Brosey et al. (2001), "aims to connect and combines people, processes, systems, and technologies to ensure that the right people and the right processes have the right information and the right resources at the right time".W. D. Brosey et al. (2001)
Grand Challenges of Enterprise Integration
Enterprise Integration is focused on optimizing operations in a world which could be considered full of continuous and largely unpredictable change. Changes occur in single manufacturing companies just as well as in an "everchanging set of extended or virtual enterprises". It enables the actors to make "quick and accurate decisions and adaptation of operations to respond to emerging threats and opportunities".


History

*Enterprise integration has been discussed since the early days of computers in industry and especially in the manufacturing industry with
computer-integrated manufacturing Computer-integrated manufacturing (CIM) is the manufacturing approach of using computers to control the entire production process. This integration allows individual processes to exchange information with each part. Manufacturing can be faster ...
(CIM) as the acronym for operations integration. In spite of the different understandings of the scope of integration in CIM it has always stood for
information integration Information integration (II) is the merging of information from heterogeneous sources with differing conceptual, contextual and typographical representations. It is used in data mining and consolidation of data from unstructured or semi-structured ...
across at least parts of the enterprise. Information integration essentially consists of providing the right information, at the right place, at the right time. J.G. Nell and
Kurt Kosanke Kurt Kosanke (born ca. 1945) is a German engineer, retired IBM manager, director of the AMICE Consortium and consultant, known for his work in the field of enterprise engineering, Enterprise integration and CIMOSA.Arturo Molina, José M. Sánchez, ...
(1997)
ICEIMT'97 International Conference on Enterprise Integration Modeling Technology
Accessed 07 Jan 2008.
In the 1990s enterprise integration and
enterprise engineering Enterprise engineering is the body of knowledge, principles, and practices used to design all or part of an enterprise. R.E. Giachetti (2010). ''Design of Enterprise Systems: Theory, Methods, and Architecture''. CRC Press, Boca Raton, FL. An enterpr ...
became a focal point of discussions with active contribution of many disciplines. The state of the art in enterprise engineering and integration by the end of the 1990s has been rather confusing, according to Jim Nell and
Kurt Kosanke Kurt Kosanke (born ca. 1945) is a German engineer, retired IBM manager, director of the AMICE Consortium and consultant, known for his work in the field of enterprise engineering, Enterprise integration and CIMOSA.Arturo Molina, José M. Sánchez, ...
(1997): * On one hand, it claims to provide solutions for many of the issues identified in enterprise integration. * On the other hand, the solutions seem to compete with each other, use conflicting terminology and do not provide any clues on their relations to solutions on other issues. Workflow modelling,
business process modelling Business process modeling (BPM) in business process management and systems engineering is the activity of representing processes of an enterprise, so that the current business processes may be analyzed, improved, and automated. BPM is typically ...
,
business process reengineering Business process re-engineering (BPR) is a business management strategy originally pioneered in the early 1990s, focusing on the analysis and design of workflows and business processes within an organization. BPR aims to help organizations fundam ...
(BPR), and
concurrent engineering Concurrent engineering (CE) or concurrent design and manufacturing is a work methodology emphasizing the parallelization of tasks (i.e. performing tasks concurrently), which is sometimes called simultaneous engineering or integrated product develo ...
all aim toward identifying and providing the information needed in the enterprise operation. In addition, numerous integrating-platforms concepts are promoted with only marginal or no recognition or support of information identification. Tools claiming to support
enterprise modelling Enterprise modelling is the abstract representation, description and definition of the structure, processes, information and resources of an identifiable business, government body, or other large organization. It deals with the process of underst ...
exist in very large numbers, but the support is rather marginal, especially if models are to be used by the end user, for instance, in decision support.


Enterprise integration topics


Enterprise modeling

In his 1996 book "Enterprise Modeling and Integration: Principles and Applications"
François Vernadat François B. Vernadat (born 1954) is a French and Canadian computer scientist, who has contributed to Enterprise Modelling, Integration and Networking over the last 25 years specialising in enterprise architectures, business process modelling, i ...
states, that " enterprise modeling is concerned with assessing various aspects of an enterprise in order to better understand, restructure or design enterprise operations. It is the basis of
business process reengineering Business process re-engineering (BPR) is a business management strategy originally pioneered in the early 1990s, focusing on the analysis and design of workflows and business processes within an organization. BPR aims to help organizations fundam ...
and the first step to achieving enterprise integration. Enterprise integration according to Vernadat is a rapidly developing technical field which has already shown proven solutions for system interconnection, electronic data interchange, product data exchange and distributed computing environments. His book combines these two methodologies and advocates a systematic engineering approach called Enterprise Engineering, for modeling, analysing, designing and implementing integrated enterprise systems".


Enterprise integration needs

With this understanding the different needs in enterprise integration can be identified: * ''Identify the right information'': requires a precise knowledge of the information needed and created by the different activities in the enterprise operation. Knowledge has to be structured in the form of an accurate model of the enterprise operation, which describes product and administrative information, resources and organisational aspects of the operational processes and allows what-if analysis in order to optimize these processes. * ''Provide the right information at the right place'': requires information sharing systems and integration platforms capable of handling information transaction across heterogeneous environments consisting of heterogeneous hardware, different operating systems and monolithic software applications (legacy systems). Environments which cross organizational boundaries and link the operation of different organisations on a temporal basis and with short set-up times and limited time horizon (extended and virtual enterprises). * ''Update the information in real time to reflect the actual state of the enterprise operation'': requires not only the up-date of the operational data (information created during the operation), but adapting to environmental changes, which may originate from new customer demands, new technology, new legislation or new philosophies of the society at large. Changes may require modification of the operational processes, the human organization or even the overall scope and goals of the enterprise. * ''Coordinate business processes'': requires precise modelling of the enterprise operation in terms of business processes, their relations with each other, with information, resources and organisation. This goes far beyond exchange of information and information sharing. It takes into account decisional capabilities and know-how within the enterprise for real time decision support and evaluation of operational alternatives. * ''Organize and adapt the enterprise'': requires very detailed and up-to-date knowledge of both the current state of the enterprise operation and its environment (market, technology, society). Knowledge has to be available ''a priori'' and very well structured to allow easy identification of and access to relevant information.


Identification and use of information

Explicit knowledge on information needs during the operation of the enterprise can be provided by a model of the operational processes. A model which identifies the operational tasks, their required information supply and removal needs as well as the point in time of required information transactions. In order to enable consistent modelling of the enterprise operation the modelling process has to be guided and supported by a reference architecture, a methodology and IT based tools.NIST (1997
Issues in Enterprise Integration
/ref> The
Generalised Enterprise Reference Architecture and Methodology Generalised Enterprise Reference Architecture and Methodology (GERAM) is a generalised enterprise architecture framework for enterprise integration and business process engineering. It identifies the set of components recommended for use in enter ...
(GERAM) framework defined by the IFAC/IFIP Task Force provides the necessary guidance of the modelling process, see figure, and enables semantic unification of the model contents as well. The framework identifies the set of components necessary and helpful for enterprise modelling. The general concepts identified and defined in the reference architecture consist of life cycle, life history, model views among others. These concept help the user to create and maintain the process models of the operation and use them in her/his daily work. The modelling tools will support both model engineering and model use by providing an appropriate methodology and language for guiding the user and model representation, respectively.


Transfer of information

To enable an integrated real time support of the operation, both the process descriptions and the actual information have to be available in real time for decision support, operation monitoring and control, and model maintenance. The figure illustrates the concept of an integrating infrastructure linking the enterprise model to the real world systems. Integrating services act as a harmonising platform across the heterogeneous system environments (IT and others) and provide the necessary execution support for the model. The process dynamics captured in the enterprise model act as the control flow for model enactment. Therefore, access to information and its transfer to and from the location of use is controlled by the model and supported by the integrating infrastructure. The harmonising characteristics of the integrating infrastructure enables transfer of information across and beyond the organisation. Through the semantic unification of the modelling framework interoperability of enterprise models is assured as well.


Enterprise Integration Act of 2002

The Public Law 107-277 (116 Stat. 1936-1938), known as the Enterprise Integration Act of 2002, authorizes the
National Institute of Standards and Technology The National Institute of Standards and Technology (NIST) is an agency of the United States Department of Commerce whose mission is to promote American innovation and industrial competitiveness. NIST's activities are organized into physical s ...
to work with major manufacturing industries on an initiative of standards development and implementation for electronic enterprise integration, etc. It requires the Director of the National Institute of Standards and Technology (NIST) to establish an initiative for advancing enterprise integration within the United States which shall:Enterprise Integration Act of 2002
.Accessed 07 Jan 2008.
* involve the various units of NIST, including NIST laboratories, the Manufacturing Extension Partnership program, and the Baldrige Performance Excellence Program, and consortia that include government and industry; * build upon ongoing efforts of NIST and the private sector; and * address the enterprise integration needs of each major U.S. manufacturing industry at the earliest possible date.


See also

*
AMICE Consortium CIMOSA, standing for "Computer Integrated Manufacturing Open System Architecture", is an enterprise modeling framework, which aims to support the enterprise integration of machines, computers and people. The framework is based on the system life c ...
*
Architecture of Integrated Information Systems The ARIS concept (Architecture of Integrated Information Systems) by August-Wilhelm Scheer aims to ensure that an enterprise information system can completely meet its requirements. This framework is based on a division of the model into descri ...
*
Architecture of Interoperable Information Systems Architecture is the art and technique of designing and building, as distinguished from the skills associated with construction. It is both the process and the product of sketching, conceiving, planning, designing, and constructing buildings o ...
*
Integration Consortium The Integration Consortium (IC) is a global non-profit organisation and community that shares knowledge and best practices related to enterprise application integration. The mission of the IC is support Information Technology professionals respons ...
*
Canonical Model A canonical model is a design pattern used to communicate between different data formats. Essentially: create a data model which is a superset of all the others ("canonical"), and create a "translator" module or layer to/from which all existin ...
*
CIMOSA CIMOSA, standing for "Computer Integrated Manufacturing Open System Architecture", is an enterprise modeling framework, which aims to support the enterprise integration of machines, computers and people. The framework is based on the system life ...
*
Configuration Management Configuration management (CM) is a process for establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information throughout its life. The CM proc ...
*
Data integration Data integration involves combining data residing in different sources and providing users with a unified view of them. This process becomes significant in a variety of situations, which include both commercial (such as when two similar companies ...
*
Enterprise application integration Enterprise application integration (EAI) is the use of software and computer systems' architectural principles to integrate a set of enterprise computer applications. Overview Enterprise application integration is an integration framework comp ...
*
Enterprise Information Integration Enterprise information integration (EII) is the ability to support an unified view of data and information for an entire organization. In a data virtualization application of EII, a process of information integration, using data abstraction to pr ...
*
Enterprise Integration Patterns ''Enterprise Integration Patterns'' is a book by Gregor Hohpe and Bobby Woolf and describes 65 patterns for the use of enterprise application integration and message-oriented middleware in the form of a pattern language. The integration (messa ...
*
Generalised Enterprise Reference Architecture and Methodology Generalised Enterprise Reference Architecture and Methodology (GERAM) is a generalised enterprise architecture framework for enterprise integration and business process engineering. It identifies the set of components recommended for use in enter ...
*
Semantic integration Semantic integration is the process of interrelating information from diverse sources, for example calendars and to do lists, email archives, presence information (physical, psychological, and social), documents of all sorts, contacts (including ...
* Semantic Unification


References


Further reading

*
Peter Bernus Peter Bernus (born 1949) is a Hungarian Australian scientist and Associate Professor of Enterprise Architecture at the School of Information and Communication Technology, Griffith University, Brisbane, Australia.
and L. Nemes (ed.). (1995). ''Modelling and Methodologies for Enterprise Integration: Proceedings of the IFIP TC5 Working Conference on Models and Methodologies for Enterprise Integration, Queensland, Australia, November 1995''. Chapman & Hall. . *
Peter Bernus Peter Bernus (born 1949) is a Hungarian Australian scientist and Associate Professor of Enterprise Architecture at the School of Information and Communication Technology, Griffith University, Brisbane, Australia.
et al. (1996). ''Architectures for Enterprise Integration''. Springer. * Fred A. Cummins (2002). ''Enterprise Integration: An Architecture for Enterprise Application and Systems Integration''. John Wiley & Sons. * Charles J. Petrie (1992). ''Enterprise Integration Modeling: Proceedings of the First International Conference''. MIT Press. * Kent Sandoe, Gail Corbitt, Raymond Boykin, Aditya Saharia (2001). ''Enterprise Integration''. Wiley, .


External links

{{Commons category, Enterprise integration
IFIP/IFAC Task Force on Enterprise Integration
a short overview of their activities in the 1990s. Enterprise architecture Enterprise modelling