Middleware support for embedded software with multiple QoS properties for ubiquitous computing environments

被引:0
|
作者
Yau, SS [1 ]
Wang, Y [1 ]
Huang, DZ [1 ]
机构
[1] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
来源
EIGHTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS | 2003年
关键词
ubiquitous computing; embedded software; reconfigurable context-sensitive middleware; QoS; aspect-oriented software development; situation-awareness; security;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:250 / 256
页数:7
相关论文
共 15 条
  • [1] Adaptive middleware for ubiquitous computing environments
    Yau, SS
    Karim, F
    DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 131 - 140
  • [2] Context-Sensitive Middleware for real-time software in ubiquitous computing environments
    Yau, SS
    Karim, F
    FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 163 - 170
  • [3] CAMID: architectural support of middleware for multiple-domain ubiquitous computing and IoT
    Vahdat-Nejad, Hamed
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (01): : 573 - 590
  • [4] CAMID: architectural support of middleware for multiple-domain ubiquitous computing and IoT
    Hamed Vahdat-Nejad
    The Journal of Supercomputing, 2023, 79 : 573 - 590
  • [5] A lightweight middleware protocol for ad hoc distributed object computing in ubiquitous computing environments
    Yau, SS
    Karim, F
    ISORC 2003: SIXTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 172 - 179
  • [6] Software infrastructures for building ubiquitous computing environments
    Nakajima, T.
    Tokunaga, E.
    Ishikawa, H.
    Ueno, D.
    Fujinami, K.
    Sugaya, M.
    Oikawa, S.
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2007, 22 (03): : 153 - 164
  • [7] Development of situation-aware application software for ubiquitous computing environments
    Yau, SS
    Wang, Y
    Karim, F
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 233 - 238
  • [8] Support for situation awareness in trustworthy ubiquitous computing application software
    Yau, Stephen S.
    Huang, Dazhi
    Gong, Haishan
    Yao, Yisheng
    SOFTWARE-PRACTICE & EXPERIENCE, 2006, 36 (09): : 893 - 921
  • [9] Context-sensitive distributed software development for ubiquitous computing environments
    Yau, SS
    Karim, F
    25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 263 - 268
  • [10] Agent-based Intelligent Middleware for User-Centric Services in Ubiquitous Computing Environments
    Jang, Hyunsu
    Song, Chang Hwan
    Kim, Moon Jeong
    Eom, Young Ik
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (05) : 1729 - 1746