Change Management of Long Term Composed Services
dc.contributor.author | Liu, Xumin | en |
dc.contributor.committeechair | Bouguettaya, Athman | en |
dc.contributor.committeecochair | Gracanin, Denis | en |
dc.contributor.committeemember | Lu, Chang-Tien | en |
dc.contributor.committeemember | Bohner, Shawn A. | en |
dc.contributor.committeemember | Barkhi, Reza | en |
dc.contributor.department | Computer Science | en |
dc.date.accessioned | 2014-03-14T20:15:15Z | en |
dc.date.adate | 2009-09-09 | en |
dc.date.available | 2014-03-14T20:15:15Z | en |
dc.date.issued | 2009-07-28 | en |
dc.date.rdate | 2013-05-20 | en |
dc.date.sdate | 2009-08-15 | en |
dc.description.abstract | We propose a framework for managing changes in Long term Composed Services (LCSs). The key components of the proposed framework include a Web Service Change Management Language (SCML), change enactment, and change optimization. The SCML is a formal language to specify top-down changes. It is built upon a formal model which consists of a Web service ontology and a LCS schema. The Web service ontology gives a semantic description on the important features of a service, including functionality, quality, and context. The LCS schema gives a high-level overview of a LCS's key features. A top-down change is specified as the modification of a LCS schema in the first place. Change enactment is the process of reacting to a top-down change. It consists of two subcomponents, including change reaction and change verification. The change reaction component implements the proposed change operators by modifying a LCS schema and the membership of Web services. The change verification component ensures that the correctness of a LCS is maintained during the process of change reaction. We propose a set of algorithms for the processes of change reaction and verification. The change optimization component selects the Web services that participate in a LCS to ensure that the change has been reacted to in the best way. We propose a two-phase optimization process to select services using both service reputation and service quality. We present a change management system that implements the proposed approaches. We also conduct a set of simulations to assess the performance. | en |
dc.description.degree | Ph. D. | en |
dc.identifier.other | etd-08152009-121019 | en |
dc.identifier.sourceurl | http://scholar.lib.vt.edu/theses/available/etd-08152009-121019/ | en |
dc.identifier.uri | http://hdl.handle.net/10919/28672 | en |
dc.publisher | Virginia Tech | en |
dc.relation.haspart | dissertation.pdf | en |
dc.rights | In Copyright | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
dc.subject | Change Management | en |
dc.subject | Top-down | en |
dc.subject | Ontology | en |
dc.subject | Long term Composed Services | en |
dc.title | Change Management of Long Term Composed Services | en |
dc.type | Dissertation | en |
thesis.degree.discipline | Computer Science | en |
thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
thesis.degree.level | doctoral | en |
thesis.degree.name | Ph. D. | en |
Files
Original bundle
1 - 1 of 1