[-] Show simple item record

dc.contributor.advisorLee, Yugyung, 1960-eng
dc.contributor.authorDasgupta, Sourisheng
dc.date.issued2011-09-14eng
dc.date.submitted2011 Summereng
dc.descriptionTitle from PDF of title page, viewed on September 14, 2011eng
dc.descriptionVitaeng
dc.descriptionDissertation advisor: Yugyung Leeeng
dc.descriptionIncludes bibliographical references (p. 289-329)eng
dc.descriptionThesis (Ph.D)--School of Computing and Engineering. University of Missouri--Kansas City, 2011eng
dc.description.abstractService Oriented Architecture (SOA) has become a popular paradigm for designing distributed systems where loosely coupled services (i.e. computational entities) can be integrated seamlessly to provide complex composite services. Key challenges are discovery of the required services using their formal descriptions and their coherent composition in a timely manner. Most service descriptions are written in XML-based languages that are syntactic, creating linguistic ambiguity during service matchmaking. Furthermore, existing models that implement SOA have mostly middleware-controlled synchronous request/replybased runtime binding of services that incur undesirable service latency. In addition, they impose expensive state monitoring overhead on the middleware. Some newer event-driven models introduce asynchronous publish/subscribe-based event notifications to consumer applications and services. However, they require an event-library that stores definitions of all possible system events, which is impractical in an open and dynamic system. The objective of this study is to efficiently address on-demand consumer requests with minimum service latency and maximum consumer utility. It focuses on semantic eventdriven service composition. For efficient semantic service discovery, the dissertation proposes a novel service learning algorithm called Semantic Taxonomic Clustering (STC). The algorithm utilizes semantic service descriptions to cluster services into functional categories for pruning search space during service discovery and composition. STC utilizes a dynamic bit-encoding algorithm called DL-Encoding that enables linear time bit operationbased semantic matchmaking as compared to expensive reasoner-based semantic matchmaking. The algorithm shows significant improvement in performance and accuracy over some of the important service category algorithms reported in the literature. A novel user-friendly and computationally efficient query model called Desire-based Query Model (DQM) is proposed for formally specifying service queries. STC and DQM serve as the building block for the dual framework that is the core contribution of this dissertation: (i) centralized ALNet (Activity Logic Network) platform and (ii) distributed agentbased SMARTSPACE platform. The former incorporates a middleware controlled service composition algorithm called ALNetComposer while the latter includes the SmartDeal purely distributed composition algorithm. The query response accuracy and performance were evaluated for both the algorithms under simulated event-driven SOA environments. The experimental results show that various environmental parameters, such as domain diversity and scope, size and complexity of the SOA system, and dynamicity of the SOA system, significantly affect accuracy and performance of the proposed model. This dissertation demonstrates that the functionality and scalability of the proposed framework are acceptable for relatively static and domain specific environments as well as large, diverse, and highly dynamic environments. In summary, this dissertation addresses the key design issues and problems in the area of asynchronous and pro-active event-driven service composition.eng
dc.description.tableofcontentsIntroduction -- Research background -- Semantic service matchmaking & query modeling -- Service organization by learning service category -- ALNet: event-driven platform for service composition -- SMARTSPACE: distributed multi-agent based event-handeling -- Conclusion & future workeng
dc.format.extentxvi, 333 pageseng
dc.identifier.urihttp://hdl.handle.net/10355/11679eng
dc.publisherUniversity of Missouri--Kansas Cityeng
dc.subject.lcshService-oriented architecture (Computer science)eng
dc.subject.lcshSemantic Webeng
dc.subject.otherDissertation -- University of Missouri--Kansas City -- Computer scienceeng
dc.titleA semantic framework for event-driven service compositioneng
dc.typeThesiseng
thesis.degree.disciplineComputer Science (UMKC)eng
thesis.degree.disciplineTelecommunications and Computer Networking (UMKC)eng
thesis.degree.grantorUniversity of Missouri--Kansas Cityeng
thesis.degree.levelDoctoraleng
thesis.degree.namePh.D.eng


Files in this item

[PDF]

This item appears in the following Collection(s)

[-] Show simple item record