scholarly journals ARCHITECTING SOA SOLUTIONS FROM ENTERPRISE MODELS - A Model Driven Framework to Architect SOA Solutions from Enterprise Models

Author(s):  
Ricardo Jardim-Goncalves ◽  
António Grilo ◽  
Adolfo Steiger-Garcao

This chapter proposes a standard-based framework to assist industrial organizations to develop interoperability in mass customization Information Systems. After identifying the major challenges for business and information systems in mass customization, the authors propose an innovative standardbased conceptual architecture for a combined model-driven and services-oriented platform. The chapter concludes by describing a global methodology for integration of models and applications, to enhance an enterprise’s interoperability in the support of mass customization practices, keeping the same organization’s technical and operational environment, but improving its methods of work and the usability of the installed technology through harmonization and integration of the enterprise models in use by customers, manufacturers, and suppliers. Its platform aims to stimulate the adoption of mass customization concepts and improve those practices through proper integration and harmonization of information system models, knowledge, and data.


Author(s):  
R. Jardim-Goncalves

This chapter proposes a standard-based framework to assist industrial organizations to develop interoperability in mass customization Information Systems. After identifying the major challenges for business and information systems in mass customization, the authors propose an innovative standard-based conceptual architecture for a combined model-driven and services-oriented platform. The chapter concludes by describing a global methodology for integration of models and applications, to enhance an enterprise’s interoperability in the support of mass customization practices, keeping the same organization’s technical and operational environment, but improving its methods of work and the usability of the installed technology through harmonization and integration of the enterprise models in use by customers, manufacturers, and suppliers. Its platform aims to stimulate the adoption of mass customization concepts and improve those practices through proper integration and harmonization of information system models, knowledge, and data.


Author(s):  
Marite Kirikova

In information systems engineering there is a long history of development and application of different domain modeling approaches, methods and techniques. The chapter surveys and analyzes enterprise models, systems development artifacts, enterprise architectures, enterprise modeling tools, and information systems change management issues from the point of view of information systems engineering. The purpose of this work is to share experience from information systems engineering with model driven architecture community and to reveal strong and weak sides of domain modeling approaches and tools used in information systems engineering which, in turn, would help to see where further research and development efforts are needed in order to achieve maximum value from systems development efforts in the area of information systems engineering and model driven architecture. The chapter focuses on methods used in information systems engineering and, according to its purpose, does not consider in detail domain modeling approaches that are well known to model driven development/engineering/architecture community.


Author(s):  
Gregory Zacharewicz ◽  
David Chen ◽  
Bruno Vallespir

This chapter aims at presenting some future trends given in the final results of the INTEROP Network of Excellence (Chen et al., 2007) that prospect ways to support federation oriented enterprise interoperability. At first, a detailed definition of enterprise interoperability is given and the relevant concepts are structured in an Enterprise interoperability framework. A review will show two early collaborative interoperable platforms developed in the 90’s. Then, a review of more recent solutions to establish interoperability, which aim to solve previous shortcomings, is proposed. The study in this chapter focused on ongoing researches for solutions based on the High Level Architecture (HLA) at the technological level because it tends to provide the desired properties. This standard was originally developed for military interoperability of large simulators with real environment. Indeed, the HLA standard has been successfully transposed for enterprise interoperability at the implementation level, reusing modeling and simulation developed through years of experiences in distributed systems to manage causality, confidentiality and interoperability. The presentation of HLA platforms will be followed by a synthetic comparison of the various approaches. The state-of-the-art is concluded by presenting MDA (Model Driven Architecture) methodology which supports the transformation of enterprise models from conceptual level to models for execution or simulation and the emerging MDI (Model Driven Interoperability) methodology. From that postulate, it is proposed to rationalize the development lifecycle of distributed enterprise models by merging the HLA FEDEP and the MDA / MDI methodology to a unified lifecycle that will guide the development of distributed enterprises models from conceptual level to the implementation of an HLA compliant solution. At the end, and as a perspective, some discussion is given on methodology to facilitate the reuse of legacy platforms in new interoperable system of systems.


Author(s):  
Zhiying Tu ◽  
Gregory Zacharewicz ◽  
David Chen

This chapter aims at proposing an approach to implement a distributed Information System built on top of a federation of existing (reused) software components. This solution is taking as a core consideration the problem of interoperability of data exchanged between enterprises. The idea is to adapt and reuse experiences coming from the development of enterprises legacy Information Systems in order to create a HLA (High Level Architecture) based system of systems. In that perspective, this chapter proposes a new bi-directional development life cycle. MDA (Model Driven Architecture) and HLA FEDEP (Federation Development and Execution Process) are combined and harmonized to implement distributed Information Systems from enterprise models of existing system. Conversely, model reverse engineering techniques are used to help re-implement existing systems, in order to be interoperable without being fully reconstructed. Then, according to HLA 1516 evolved new features, this chapter proposes a solution based on an open source RTI, poRTIco, to implement Web enabled federates.


2009 ◽  
Vol 38 (38) ◽  
pp. 119-130
Author(s):  
Erika Asnina

Use of Business Models within Model Driven Architecture Model Driven Architecture is a framework dedicated for development of large and complex computer systems. It states and implements the principle of architectural separation of concerns. This means that a system can be modeled from three different but related to each other viewpoints. The viewpoint discussed in this paper is a Computation Independent one. MDA specification states that a model that shows a system from this viewpoint is a business model. Taking into account transformations foreseen by MDA, it should be useful for automation of software development processes. This paper discusses an essence of the Computation Independent Model (CIM) and the place of business models in the computation independent modeling. This paper considers four types of business models, namely, SBVR, BPMN, use cases and Topological Functioning Model (TFM). Business persons use SBVR to define business vocabularies and business rules of the existing and planned domains, BPMN to define business processes of both existing and planned domains, and use cases to define business requirements to the planned domain. The TFM is used to define functionality of both existing and planned domains. This paper discusses their capabilities to be used as complete CIMs with formally defined conformity between planned and existing domains.


Sign in / Sign up

Export Citation Format

Share Document