Font Size: a A A

Grid Service-oriented Software Architecture Modeling And Evolution

Posted on:2007-08-02Degree:DoctorType:Dissertation
Country:ChinaCandidate:Y J WuFull Text:PDF
GTID:1118360212484752Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Grid service oriented software systems are developing rapidly along with the same problems that traditional software development process had faced before. Lack of efficient techniques guiding softwafe requirement and design leads to difficulties developing software products and product maintainence, as is suffering in developing grid service applications. This thesis argued essential problems and techniques in modeling and evolvement of grid service oriented software architecture, which contributes to improving flexibility and reliability of software architecture and lowering risk level of service modificatioins and architecture evolvements.In research on software architecture of grid service oriented applications, basic modeling elements such as resources, services and connectors are defined by Wright architecture definition language (ADL) and communication sequence processes (CSP). A formal description and a conformation check method of connector-based service composition is put forward. A metamodel of grid service oriented domain ontology is constructed, which builds up a connection between domain knowledge model and semantic model of grid services. The connection tends to emerge traditional business model and service oriented application model and helps to build up a grid service oriented architectural model based on domain knowledge. A developing method is also put forward to illustrate the process of constructing a grid service oriented software architecture. A dynamic evolvement scenario model of software architecture in grid service circumstances is also put forward, along with a framework for dynamic evolvement based on semantics of intelligent connectors.This thesis illuminates ideas, theories and methods of architecture modeling and evolvement with a practical example of grid service oriented interactive learning software.
Keywords/Search Tags:Grid service, Software architecture, Communication Sequence Process, Dynamic evolvement, Formal semantic
PDF Full Text Request
Related items