Please use this identifier to cite or link to this item: https://dspace.iiti.ac.in/handle/123456789/2026
Title: Service oriented architecture for constrained environments
Authors: Verma, Rohit
Supervisors: Srivastava, Abhishek
Keywords: Computer Science and Engineering
Issue Date: 20-Jan-2020
Publisher: Department of Computer Science and Engineering, IIT Indore
Series/Report no.: TH252
Abstract: KEYWORDS: Service-oriented Architecture; Web Services; Mobile Computing; Service Discovery; Service Description. The work presented in this dissertation deals with implementing the concepts of ServiceOrientedArchitectureoverconstrainedenvironmentstakingintoaccountthedistinctandunique requirements of the same. Over the last decade, Service-Oriented Architecture (SOA) has become the preferred approach to building adaptive distributed information systems. This is owing to the fact that such systems have distinct properties like loose coupling, platform independence, seamless integration within and across organizational boundaries. Such properties enable the system to adopt rapid changes by recombining and scaling existing services. There has been a plethora of work reported on SOA in literature and practice. Most of this work, however, does not consider constrained and mobile environments as distinct. The fact remains that traditional approaches are definitely not directly applicable to mobile environments owing to the latter’s dynamic and distinct nature. ThisdissertationcontributeswithasetofapproachesandmethodstofacilitateSOAinconstrained environments. First, a service registry framework is proposed that manages dynamic, light weight, and distributed service registries ‘solely’ over constrained and mobile devices. Second, we propose a dynamic, lightweight, extensible, and detailed service description approach especially designed for constrained mobile environments. The novel approach takes into account crucial description aspects such as isolated data sources, collaborating partners, hardware along with the functional, non-functional, business, and contextual aspects. Third, a model inspired from ‘Membrane Computing’, to describe and execute a mobile workflow is proposed. The model orchestrates the mobile service workflow in a decentralized manner. Finally, the novel approaches proposed are validated by engineering a mobile prototype in the form of an android service and evaluating the same in an actual laboratory setting with the intent of assessing the efficacy of the same. The research presented here has the potential to be applied by practitioners in scenarios where there is little or no preexisting infrastructure. Examples of such scenarios include warfront settings, disaster relief operations and so on. Further, the dissertation would provide researchers with a foundation to work towards security issues, QoS improvement, and other related issues in the field of mobile SOA.
URI: https://dspace.iiti.ac.in/handle/123456789/2026
Type of Material: Thesis_Ph.D
Appears in Collections:Department of Computer Science and Engineering_ETD

Files in This Item:
File Description SizeFormat 
TH_252_Rohit_Verma_12110101.pdf3.77 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetric Badge: