Dissertation > Excellent graduate degree dissertation topics show

Research on Service Collaboration Model of SOA Based on MDA

Author: RenMingLiang
Tutor: LiuYong
School: Henan University of Science and Technology
Course: Computer Software and Theory
Keywords: Model Driven Architecture Service Oriented Architecture Web Services Business Process Execution Language
CLC: TP393.09
Type: Master's thesis
Year: 2009
Downloads: 57
Quote: 0
Read: Download Dissertation

Abstract


Service Oriented Architecture SOA as the integration of different systems have been proposed as a framework , mainly to resolve the problem of enterprise information silos . Business Process Execution Language BPEL is used to describe the SOA service collaboration model and implement business processes on each system layout . But with the increasing integration of legacy systems and the increasing complexity of business processes , BPEL modeling has become very complex , but , because of its lack of formal semantics descriptions , easily hidden some logic errors. Simplify BPEL modeling and automatically verify its logical correctness will help the popularity of SOA applications . MDA as a model -driven development framework , its core idea is abstract and concrete implementation of technology-independent PIM layer model , through the conversion tool will automatically convert PIM layer model to PSM platform layer model . This paper presents a collaboration MDA-based SOA service model construction method, first using UML activity diagram describes the interactive process service collaboration model to build SOA service collaboration PIM model ; Then , through the establishment of activity diagrams and BPEL metamodel elements meta-model mapping rules between elements in order to exchange files as a standard XMI , EMF and MTF model using the framework as a model transformation engine , the SOA service collaboration model is automatically converted to BPEL model that PSM model . This paper also logical correctness of BPEL validation method is studied through the BPEL into colored Petri nets , the use of Petri net tools to achieve automation of logical correctness BPEL model validation . As a result of built-in functions Petri net tool branch skipping implementation simplifies the BPEL to Petri Net model complexity , to make it more BPEL validation . In this paper, online textbook example of validation prototype system using activity diagram for online shopping cart , bank charges and logistics services for the collaborative modeling SOA services , and successfully converted into BPEL, the use of colored Petri nets tools are results logical correctness of BPEL validation by comparison with XSLT conversion method , this paper shows that the method is feasible and efficient.

Related Dissertations

  1. Research on Traceability and Incremental Consistency of the MDA Model Transformation,TP311.5
  2. Research and Design of Web Reports Based on Service-Oriented Architecture,TP393.09
  3. Public service-oriented architecture -based information systems in the new rural information construction in applied research,TP393.09
  4. Ontology -based Semantic Web service matching and composition method,TP393.09
  5. The Research and Implementation of OA System Based on SOA and Workflow,TP311.52
  6. Design and Implementation on Data Exchange of Electronic Supervising System of Governmental Examining and Approval,TP311.52
  7. Master’s Thesis in Engineering,TN929.5
  8. Research and Implementation of the Techniques of Embedded Network Video Applications,TP368.1
  9. Design and Implementation of a Test Generation System,TP311.52
  10. Public security information system data integration,TP311.52
  11. The Earthquake Emergency Decision Support System Research and Implementation,TP311.52
  12. Enterprise Service Bus Based Information Integration System for Die & Mold Enterprises,TP311.52
  13. Research of Legacy System Integration Based on Web Services,TP393.09
  14. Research and Implementation of Web services , real - time , multi-platform ticketing system,TP393.09
  15. Research on Business Process Integration of Die & Mould Enterprise,TG76
  16. Research and Implementation of Automated Monitoring Information System for Soil-Water Conservation,TP311.52
  17. Finding Web Services Based on Clustering Probabilistic Semantic Approach,TP393.09
  18. Bridge Integrated Management Information System Research and Design,TP311.52
  19. Small and medium sized logistics enterprises Distribution Management System Design and Implementation,TP311.52
  20. Based on Web Service Online Examination Management System Research and Implementation,TP311.52
  21. SOA-based collaborative manufacturing data integration of heterogeneous systems research,TP311.13

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network
© 2012 www.DissertationTopic.Net  Mobile