Show simple item record

dc.contributor.authorKailas, Aparnaen_US
dc.date.accessioned2007-09-17T17:07:26Z
dc.date.available2007-09-17T17:07:26Z
dc.date.issued2007-09-17T17:07:26Z
dc.date.submittedMay 2007en_US
dc.identifier.otherDISS-1746en_US
dc.identifier.urihttp://hdl.handle.net/10106/560
dc.description.abstractThe objective of pervasive computing is to allow users to perform their tasks in a transparent way regardless of device features. Resources on devices should be exploited to provide services in order to perform user tasks. When there is no exact match for the user task in the environment, the capabilities of available devices should be combined to perform the user task. Seamless Service Composition (SeSCo) abstracts device capabilities as services and leverages existing work on graph algorithms to perform service composition. A lightweight framework, PerSON (Service Overlay Network for Pervasive Environments) was developed to provide a service overlay network for the Pervasive Information Community Organization (PICO) middleware. In this thesis SeSCo service composition mechanism is implemented on top of PerSON. The ability of PerSON to construct an ad hoc service overlay network is exploited to create a hierarchical service overlay using message exchanges that facilitate the hierarchical order. This thesis develops a mechanism for propagation of services in the hierarchy. Services at each level are aggregated with services at lower levels of the hierarchy and requests are resolved by constructing a path in the service aggregation. Demonstration applications that perform string encryption and decryption are implemented using the PICO framework. The application problem comprises a matrix multiplication operation, and the encryption and decryption of matrix data. SeSCo is extended to include device resources in the service path, so that service composition will find the set of services hosted by the least resource constrained devices among all feasible candidates. A combination of device resources is used to define a suitable length for all services hosted by the device in the service aggregation. A proof of concept example scenario that uses battery energy has been implemented to demonstrate resource aware service composition.en_US
dc.description.sponsorshipKumar, Mohanen_US
dc.language.isoENen_US
dc.publisherComputer Science & Engineeringen_US
dc.titleHiearchical Overlay For Service Composition In Pervasive Environmentsen_US
dc.typeM.S.en_US
dc.contributor.committeeChairKumar, Mohanen_US
dc.degree.departmentComputer Science & Engineeringen_US
dc.degree.disciplineComputer Science & Engineeringen_US
dc.degree.grantorUniversity of Texas at Arlingtonen_US
dc.degree.levelmastersen_US
dc.degree.nameM.S.en_US
dc.identifier.externalLinkhttps://www.uta.edu/ra/real/editprofile.php?onlyview=1&pid=194
dc.identifier.externalLinkDescriptionLink to Research Profiles


Files in this item

Thumbnail


This item appears in the following Collection(s)

Show simple item record