Font Size: a A A

Study The Dynamic Evolution Of Service-based Software

Posted on:2012-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y QianFull Text:PDF
GTID:2218330338955805Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
As the rapid development of information technology, more and more organizations share composite services which are running in a dynamic environment, so the evolution of composite service is extremely complex. Many problems are coming to be solved, for instance, how to carry out effective integration of information so as to make it adaptive with the changes in external environment and meet fast- changing customer requirements timely. In the rapid development of information age, the study in the evolution of SOA services Become a new practice. In a service-oriented architecture, Composite service, as network configuration software systems which are running in a dynamic open environment, become an important form in the construction of cross-organization applications. Faced with such an environment, the research on the dynamic evolution based on services is far-reaching significance.This thesis aims to the research on the dynamic evolution of services. For this purpose, there main progresses have been made in this thesis:Firstly, a formal, multi-level service-oriented software architecture model is proposed, and there are atomic service, sub-composite services, and composite services in this architecture.Secondly, by some research on the dynamic evolution of services in the atomic service level, and the necessary conditions which reasonable evolution of the atomic services must have are proposed.Thirdly, the evolution of services in sub-composite services level is just that rules by which atomic services are composited are changing, the set of dynamic evolution operations based on services is proposed.At last, by some research on reasonability of the dynamic evolution based on services in composite services level, the set of dynamic evolution operations which can keep reasonable dynamic evolution in composite services is proposed, and it include deleting operation, adding operation, replacing operation and structural adjusting operation. In summary, a formal, multi-level service-oriented software architecture model is proposed, some research on the dynamic evolution of services is done in every level.
Keywords/Search Tags:SOA, composite services, dynamic evolution
PDF Full Text Request
Related items