Font Size: a A A

Model-driven Service-oriented System Development Methods And Techniques

Posted on:2010-08-18Degree:DoctorType:Dissertation
Country:ChinaCandidate:D L ZhuFull Text:PDF
GTID:1118360275491145Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Service-oriented architecture (SOA) is becoming one of leading paradigms forinformation planning,application integration and system engineering,and Webservice has been envisioned as the appropriate technology for SOA implementing.SOA and Web service is perfect technology for system co-operation and reuse,andfor keeping business agile and information system flexible.System engineering is necessary for widely acceptance of SOA,to reflect and usethe concept of service and the characteristic of SOA and Web services technology.Service-oriented architecture and technology have the two most prominentcharacteristics:one is that service-oriented business and technology is consistent inconcept,another is that the key problem of SOA system development has not been thedevelopment and programming of Web service component,but the engineering designand analysis of the system.There is a major obstacle for Web services and SOA to be applied in InformationConstruction.The obstacle lies at differences between business demand and systemimplementation,and at difficulties of making people of different backgrounds to worktogether.To address this problem,this dissertation proposes a business-centric,multi-model driven,multi-views synchronized and multi-role collaboratingservice-oriented system development method.The method focuses on system analysisand design,employs three models,i.e,business model,process model and servicemeta model to construct business view,process view and service view to supportvisualized modeling.Through global information model,the method sets upmulti-model transformation rules with service concept as clues and makes viewspossible to design synchronously and operate independently during systemdevelopment process.Based on the coherent concept of service in business domain and IT domain,themethod supports people with non-technical background to model business and todefine services.Based on this method,a multi-model driven service-oriented systemengineering platform is built.Engineers with different background can involve systemdesigning,work collaboratively through different views and different place,reachbusiness-centric requirement driven development,and avoid system implementation deviating from business demand.To propose the method and the platform,this dissertation mainly presents thefollowing work:1.Propose a multi-model driven,multi-views synchronized and multi-rolecollaborating service-oriented system development method.And based on themethod,propose a technical solution for service-oriented system engineeringplatform to support visualized modeling with business view,process viewand service view.2.Reseach key support technologies for service-oriented system engineeringplatform.Analysis and choose business model,process model and servicemodel,propose service-oriented system global information model andtranslation rule and algorithm framework for global information model,business model and process model following up the service clue.Keep everyview of the platform synchronized designing,impendent operating andconsistent information during the development process.3.Reseach implementation technologies of the service-oriented systemengineering platform.Based on the Eclipse plug-in mechanism,propose theplatform implementation solution.Give specific implementation methods forcore technology components of the platform.4.According to the characteristics of service-oriented applications and needs ofplatform,propose the concept and implementation roadmap of theservice-oriented domain framework.Discuss the details of theservice-oriented domain framework and its implementation roadmap.Achieve a service-oriented digital city portal framework.
Keywords/Search Tags:Service-Oriented System Engineering, Service-Oriented System Engineering Platform, Service-Oriented Domain Framework, Global Information Model, Multi-Model Driven, Service-Oriented Architecture
PDF Full Text Request
Related items