Enhancing Planning Based Automated Service Composition Models and Techniques

dc.contributor.advisorYen, I-Ling
dc.creatorZhu, Wei
dc.date.accessioned2018-05-31T14:23:44Z
dc.date.available2018-05-31T14:23:44Z
dc.date.created2017-05
dc.date.issued2017-05
dc.date.submittedMay 2017
dc.date.updated2018-05-31T14:23:44Z
dc.description.abstractService-oriented architecture (SOA) has been widely adopted by government and industry to enable rapid systems development and deployment via composing existing services. To further reduce manual efforts in service composition, planning techniques are used to automate the service composition process. However, some gaps still exist in automated service composition research. First, real world systems are complex and need to consider multiple functionalities. Existing service composition models do not support the specification of multiple functionalities and existing planning techniques cannot be used directly to generate a composite service with multiple functionalities. Secondly, a lot of work exists for improving the performance of planners for automated service composition, but none of them consider the scalability problem due to the number of services. With the growing adoption of SOA and open source development, more and more concrete services are becoming available, which makes the scalability issue highly pressing. Thirdly, existing service models are based on software services, while physical services have quite different characteristics. Though some works consider modeling physical services, they are still confined to the same issues of the software services. When considering automated service composition, these models are insufficient. In this dissertation, the three issues in automated service composition are thoroughly investigated and methods for coping with them are developed. For the first issue, we extend existing service models to support multi-functionality specification and develop planning techniques to facilitate service composition for multi-functionality systems. To cope with the second issue, we develop an approach that integrates service clustering and planning techniques to improve the performance of the automated service composition process and make it scalable with the number of services. We also develop a specification model for physical services and their compositions to ensure that automated service composition can be correctly applied to cyber physical systems and Internet of things applications. Our work significantly enhances the state-of-the-art technologies in automated service composition, making it more efficient and more applicable to a wider variety of application domains.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/10735.1/5770
dc.language.isoen
dc.rights©2017 The Author. Digital access to this material is made possible by the Eugene McDermott Library. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
dc.subjectArtificial intelligence
dc.subjectService-oriented architecture (Computer science)
dc.subjectCooperating objects (Computer systems)
dc.subjectInternet of things
dc.titleEnhancing Planning Based Automated Service Composition Models and Techniques
dc.typeDissertation
dc.type.materialtext
thesis.degree.departmentComputer Science
thesis.degree.grantorThe University of Texas at Dallas
thesis.degree.levelDoctoral
thesis.degree.namePHD

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ETD-5608-011-ZHU-7888.89.pdf
Size:
1.98 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.83 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description: