Title
DSOA: A Service Oriented Architecture for Ubiquitous Applications
Abstract
Ubiquitous environments are composed by a wide variety of devices, each one with different characteristics like communication protocol, programming and hardware platforms. These devices range from powerful equipments, like PCs, to limited ones, like cell phones, sensors and actuators. The services provided by an ubiquitous environment rely on the interaction among devices. In order to support the development of applications in this context, the heterogeneity of communication protocols must be abstracted and the functionalities dynamically provided by devices should be easily available to application developers. This paper proposes a Device Service Oriented Architecture (DSOA) as an abstraction layer to help organizing devices and its resources in a ubiquitous environment, while hiding details about communication protocols from developers. Based on DSOA, a lightweight middleware (uOS) and a high level protocol (uP) were developed. A use case is presented to illustrate the application of these concepts.
Year
DOI
Venue
2011
10.4018/jhcr.2011040104
International Journal of Handheld Computing Research
Keywords
Field
DocType
application developer,hardware platform,ubiquitous application,communication protocol,abstraction layer,lightweight middleware,different characteristic,high level protocol,cell phone,device service oriented architecture,ubiquitous environment,use case,service oriented architecture,application development,middleware,service provider
Middleware,Message format,Computer science,Computer network,Ubiquitous computing,Abstraction layer,Service-oriented architecture,Smart spaces,Communications protocol,Distributed computing
Journal
Volume
Issue
ISSN
2
2
0302-9743
ISBN
Citations 
PageRank 
3-642-13066-6
2
0.42
References 
Authors
13
4