Font Size: a A A

Research On Model Driven Application Integration Approaches For Manufacturing Enterprises

Posted on:2011-11-13Degree:DoctorType:Dissertation
Country:ChinaCandidate:H Q ZhouFull Text:PDF
GTID:1118330332968049Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Nowadays, manufacturing enterprises face challenges in the rapidly changing market and the various customer needs. In order to address these situations, integrated application systems as the basis of the enterprise information infrastructure should be capable of responding quickly to changing business requirements, that is, they can be customized and developed fastly according to business requirements. However, there is a vast chasm between business models and software models, and a tight coupling between business logic and implementation technology, both of which bring big challenges to implement integrated application systems. In this dissertation, we focus on the above-mentioned problems, and deeply expore the theory and practice of model driven approaches for integrated application systems, including model driven customization (MDC) during runtime and model driven development (MDD) during design. The main efforts and contributions are as follows:(1) Some key technologies of manufacturing enterprise application integration have been researched, which provide domain knowledge for the presented model driven approaches. An integration framework based on business model bus is proposed, which supports businessman-oriented MDC through process, product, resource and organization models. In the framework, data integration is implemented through product data sharing and exchange using STEP and XML, and in addition, unified database and application interfaces are designed to provide programmers with uniform data manipulation interfaces so as to improve development efficiency. In order to implement effective functional integration among home, local and remote applications, a hybrid communication architecture based on COM and Web Services is used. As for user interface (UI) integration, a UI automation driven approach is presented to expand the capability of the traditional API-based method. At last, the workflow management tools of PDM and information portal are used to effectively and flexibly implement the intra-enterprise and inter-enterprise process integration, respectively.(2) The business modeling techniques that supporting MDC for integrated application systems have been investigated. Firstly, the business model requiremnts needed by MDC are analysed. Secondly, a business modeling architecture based on CIMOSA is built, which is oriented towards the customization of integrated application systems. The core layer of this architecture consists of four views -- process, product, resource and organization views, which describe the integration needs of integrated application systems. Based on the aforementioned requirements and architecture, a business modeling framework based on Meta Object Facility (MOF) specification is presented. In this framework, MOF meta-metamodel is used to unifiedly define the four business views'metamodel so as to ensure semantic consistency. Furthurmore, XML is adopted to store and express business models in order to facilitate interpretation of them and then to cutomize the appropriate software models.(3) The MDD approach for integrated application systems has been discussed. A software development process is put forward, which is suited for current developing technologies in integrated application systems and supports MDD. The process employes component based development at the macro level and MDD at the micro level. Based on this, the key technologies of system requirements, UI and Web Services design are explored.The research achievements have beening applied in the PLM project of Shanghai Boiler Works, Ltd. The practical application of model driven application integration approaches in the power plant boiler industry proves their value and practicability, and provides solid foundation for the development of customizable PLM systems for the power plant boiler industry.
Keywords/Search Tags:Manufacturing Enterprise Application Integration, Enterprise Model, Meta Object Facility, Business Model Driven, Model Driven Development, Application Integration Platform
PDF Full Text Request
Related items