Lightweight Service Oriented Architecture for Pervasive Computing
Jean-Yves Tigli, Stephane Lavirotte, Gaetan Rey, Vincent Hourdin and, Michel Riveill

TL;DR
This paper proposes SLCA, an extended lightweight service-oriented architecture designed to meet the unique demands of pervasive computing environments, emphasizing dynamic adaptability and efficient service composition.
Contribution
It introduces SLCA, a novel architecture extending SOA with lightweight components and local orchestrations tailored for pervasive computing's dynamic and distributed nature.
Findings
SLCA effectively supports dynamic service composition in pervasive environments.
SLCA demonstrates acceptable performance metrics in sample applications.
The architecture facilitates device-based service infrastructure and local orchestrations.
Abstract
Pervasive computing appears like a new computing era based on networks of objects and devices evolving in a real world, radically different from distributed computing, based on networks of computers and data storages. Contrary to most context-aware approaches, we work on the assumption that pervasive software must be able to deal with a dynamic software environment before processing contextual data. After demonstrating that SOA (Service oriented Architecture) and its numerous principles are well adapted for pervasive computing, we present our extended SOA model for pervasive computing, called Service Lightweight Component Architecture (SLCA). SLCA presents various additional principles to meet completely pervasive software constraints: software infrastructure based on services for devices, local orchestrations based on lightweight component architecture and finally encapsulation of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsService-Oriented Architecture and Web Services · Context-Aware Activity Recognition Systems · Advanced Software Engineering Methodologies
