Font Size: a A A

The Research On Life Cycle Service Modeling Method

Posted on:2017-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2308330503973596Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Service Modelingisan essential process of the software system implementation, used to create a model which can provide the analysis、designand structure of software resource, makes the participant with different level of technology can understand the relative modeling object. This plays an important role in the development of software system based on SOA.Currently, the SOMA, put forward by IBM, is a mature research on the methodology in the service modeling area, which defines the main process and research contents in each process of the service modeling. Since SOMA just provides the guidance on methodology, which cause the lack of a standard service modeling method. So in the practical engineering project, it’s necessary to rely on a specific method.However, there are still some problems insufficient in current researches on service modeling. But some of these methods only research on the protocol of single service but they are short at the description of relationship among the models; Some studies are research on the reuse of the model, which do not embody the process of service implementation; Or some researchon an aspect of modeling process such as Service Choreography and Composition or modeling transforming,in-depth but not comprehensive result in that they cannot provide a research idea at the beginning of the system construction;Or some study the modeling method at a specific platform, which are not common.To cure the above problems, the paper presents a life-cycle service modeling method with the guild of SOMA and model-drive architecture. Around the deficiencies of current methods, the paper designs the main steps of method to complete the life cycle process for beginning to end of business and service. The paper has finished the concrete research on the main periods of method, deduces the process of service model’s construction and the relationships among the process with formal theory, studies the mechanism of model building and transformation, and designs the algorithm for model translation to implement the transformation between models. The paper also studies the implementation of the model transformation and the service framework code generation technology in the service construction and development, the key point of the implementation is how to generate the framework code and invocation code of heterogeneous service.Additionally, the paper summarizes the principle of service orchestration based on business and the service integration. In addition, the paper studies the method of service choreography and the improvement of open source service choreography tools to implement the rapid generation of the business process execution file based on standard specification, and points out the importance of service maintenance, which embodies the complete process. Finally, the paper used related tools of design and development to implement the application of whole life cycle service modeling method in the specific instance, verifying the full life cycle service modeling method is effective and feasible.
Keywords/Search Tags:service modeling, life cycle, SOMA, model transformation
PDF Full Text Request
Related items