Font Size: a A A

Data Service Management Platform Based On Reasonable Semantic Entity Model

Posted on:2017-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y P GuFull Text:PDF
GTID:2428330590488889Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Web service has become the first choice for enterprises to develop web applications because of its platform independence,loose coupling and reusability.To meet enterprises' current trend that it's necessary to separate data providers and data operation,web service can be differentiated into data services and operation services.With the growth of enterprises,the amount of business entities is getting larger,the business logic is becoming more complex,and the corresponding data services are becoming more numerous and jumbled,which forces enterprises to manage mass data services.Faced to the great magnanimity of data services,artificial work of service construction,composition and modification wastes both time and energy,and it can easily cause miss and error.The great amount of data services makes it difficult to find the commonness between data services,which makes data services isolated from each other.The isolation of data services brings troubles to service composition,and makes it difficult to identify the appropriate services to compose.Service composition makes data services related to each other,which means one modification on one service can cause quite a lot relevant service modifications,and increases the difference of service modification as a result.Therefore,a complete data service management solution based on reasonable semantic entity model is proposed to solve enterprises' current problem of mass data service management.The semantic entity model is constructed to introduce ontology into data services so that data services with semantic can be inferred to assist users on service construction,composition and modification.The main work of this paper is as follows:1)The automatic data service abstraction algorithm is proposed.The reasonable semantic entity model is proposed.On the basis of the semantic entity model,the automatic data service abstraction method is proposed to assist the automatic mapping from business entities to data services,which combines the inheritance relationship discover algorithm based on ontology reasoning and the similar model merging algorithm based on ontology alignment.As a result,it can assist the construction of data services.2)The data service packing method is proposed.The method is proposed to assist distributed deploy of data services.With detailed analysis of the business work flow,the relevant semantic entity models and the corresponding data services and database tables can be identified and packed together.3)The data service modification management solution is proposed.The solution based on ontology reasoning is proposed to assist the maintenance of data services.The modifications of semantic entity models are mapped to modifications of databases and data service to support service modifications in design and construction stage.The data consistency check method based on ontology reasoning is employed to maintain service modifications in online stage.4)The data service management platform is proposed.The platform based on reasonable semantic entity model is proposed to provide visual operation for data service construction,composition and modification.A case of shipbuilding enterprise is employed to verify the efficiency of the method proposed in this paper.The experiment focuses on the efficiency of the data service automatic construction method,packing method and modification management solution.The results show that our method can solve enterprises' current problem of mass data service management.
Keywords/Search Tags:Ontology Reasoning, Semantic Model, Data Service, Service Composition, Model Modification
PDF Full Text Request
Related items