Font Size: a A A

Research And Application On Design Method Of Application Systems Based On Service-Oriented Analysis And Design (SOAD)

Posted on:2006-06-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y F WangFull Text:PDF
GTID:2178360182483508Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
The SOAD (Service-oriented Analysis and Design) advocated by Olaf, is astructural analysis and design method to build SOA (Service-oriented Architecture)systems. For the feature of loose coupling, easy integrated, reusable, andbusiness-driven, SOA has become an important orientation of the next-generation ofenterprise application development. Experiences from first SOA implementationprojects suggest that existing development processes and notations could not coverthe whole of what is required to support the modeling process of SOA. Then aimproved structured analysis and design method is required. The paper imports thedefinition of SOAD. For purpose of promoting the conception of SOAD anddesigning the SOA-based Enterprise Information Systems, the paper presents asummary of the current art of state of the research activities in this area. The SOADapproach is in focus studied. Based on the design process of a State 863 project in amanufacturing enterprise (XG-ASP), the feasibility of the method is validated.Firstly, the paper presents the definition, components, features and applicationperspective of SOA. Much effort is being paid into summarizing research activities ofSOAD. There included are requirements and the principles of design, the hybridmodeling approach (which is advocated by Olaf), and service-oriented modelingprocesses (which is advocated by Ali). Then Web Service as an implementationtechnology of SOA is analyzed. The relationship between Web Service and SOA andhow Web Service supports to realize SOA is recapitulated.Referencing to the SOAD modeling definition hierarchy and the SOA servicedefinition hierarchy, the SOAD modeling method is analyzed and a new combinationpattern of SOAD which adopts the meet-in-the-middle modeling process is broughtforward. The method is applied in the XG-ASP project, while the modeling activitiesand process is in detailed.According to characteristic of the system structure and the ASP pattern, thefunction and non-function requirement is analyzed. By means of combination MVCpattern (which is a common design pattern of application level) and Web Service, therealization structure of service-oriented application system is designed. Theapplication hierarchy and the functions of modules are in detailed. The logic servicemodel of XG-ASP is presented. And the relationship of important services and thecommunication pattern is also presented.The aforementioned SOAD design method and modeling process are applied inXG-ASP project. The requirements analysis and design of the system are in detailed,including function decomposition, business process design, use case analysis,services design, and data modeling. At last, the implementation of applicationprogram is discussed. The system is running in the enterprise and is affirmed.
Keywords/Search Tags:SOAD, SOA, network service, Service-oriented modeling, ASP
PDF Full Text Request
Related items