DocumentCode
1813607
Title
Middleware support for embedded software with multiple QoS properties for ubiquitous computing environments
Author
Yau, Stephen S. ; Wang, Yu ; Huang, Dazhi
Author_Institution
Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
fYear
2003
fDate
15-17 Jan. 2003
Firstpage
250
Lastpage
256
Abstract
Ubiquitous application software usually has multiple QoS requirements, such as situation-awareness, real-time, and security, which make the application software development complicated. In this paper, an approach to supporting multiple QoS properties in application software using middleware is presented. Our reconfigurable context-sensitive middleware (RCSM), which provides situation-awareness support to the application software, is expanded to support more QoS by using aspect-oriented software development techniques. In the expanded RCSM, each QoS is processed through a set of aspect components. The application developers specify the QoS requirements in a specification file, which is in turn compiled to configure the corresponding aspect components. Being associated with certain application objects, the QoS aspect components enforce the QoS requirements according to the specification during run-time. In this paper, security, in addition to situation-awareness, is used as an example to illustrate our approach.
Keywords
embedded systems; middleware; quality of service; ubiquitous computing; QoS requirement specification; application developers; aspect-oriented software development; embedded software; middleware software support; real-time support; reconfigurable context-sensitive middleware; security; situation-awareness; ubiquitous application software; ubiquitous computing environment; Application software; Embedded software; Middleware; Personal digital assistants; Pervasive computing; Programming; Quality of service; Security; Ubiquitous computing; Wireless networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003). Proceedings of the Eighth International Workshop on
Print_ISBN
0-7695-1929-6
Type
conf
DOI
10.1109/WORDS.2003.1218090
Filename
1218090
Link To Document