Font Size: a A A

Research On Architecture Of Domain-Specific Software And Its Key Techniques Based On Web Services

Posted on:2007-01-15Degree:DoctorType:Dissertation
Country:ChinaCandidate:Z Y JiangFull Text:PDF
GTID:1118360212958396Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Web services-based Service Oriented Architecture (SOA) is emerging as a viable tool for building flexible large-scale distributed systems. Also, much attention has been paid to the development approaches and modeling on component-based and service-oriented software systems engineering. How to define the service-oriented software architecture efficiently is one of the keys to the application research, development and integration based on distributed and autonomous Web services.In view of the immature researches and applications on service-oriented software architecture, including lack of unified concepts and practical methods of modeling, description and construction, this dissertation systematically analyzes and discusses the study status and development trends of Web services-based domain software architecture. Next, some key technologies in service-oriented domain software architecture, such as construction model, UML-based modeling, architecture definition using XML, Quality of Service (QoS) driven Web services discovery middleware, selection optimization, integrated framework, and so on, are studied. The main contributions of the dissertation are as follows.(1) The basic concepts of Web services and several primary descriptions of software architecture are summarized. From the perspective of software architecture-driven Web service software development and modeling, a formal definition of Web services based on interaction and integration is introduced, and a related software architecture definition is also given.(2) The construction process of domain system based on Web service software architecture is put forward, and its some primary elements, for example role, operation, service component and service component class, is depicted in detail. From the perspective of service component interaction and integration, compositional semantics of service components is described. Considering Web services is a stateless service, a mechanism combining Web services and grid technology is given, which is used to compose the high level architecture of grid service by using BPEL4WS.(3) A rapid model-driven modeling framework for service-oriented domian software prototyping systems is presented. From the perspective of service component and standard UML 2.0 construction, a comprehensive modeling process for service software is given. Furthermore, a model-driven Web Service Profile is discussed, which...
Keywords/Search Tags:web services, domain-specific software architecture, software architecture description, UML profile, XML, domain framework
PDF Full Text Request
Related items