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
关键词
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
相关论文
共 50 条
  • [31] 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
  • [32] MQTT-based Middleware for Container Support in Fog Computing Environments
    Bellavista, Paolo
    Foschini, Luca
    Ghiselli, Nicola
    Reale, Andrea
    2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 240 - 246
  • [33] 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
  • [34] Context-sensitive distributed software development for ubiquitous computing environments
    Yau, SS
    Karim, F
    25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 263 - 268
  • [35] A Middleware Platform for Providing Mobile and Embedded Computing Instruction to Software Engineering Students
    Mattmann, Chris A.
    Medvidovic, Nenad
    Malek, Sam
    Edwards, George
    Banerjee, Somo
    IEEE TRANSACTIONS ON EDUCATION, 2012, 55 (03) : 425 - 435
  • [36] Toward a message-oriented application model and its middleware support in ubiquitous environments
    Liao, Chun-Feng
    Jong, Ya-Wen
    Fu, Li-Chen
    MUE: 2008 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2008, : 298 - 303
  • [37] MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments
    Rouvoy, Romain
    Barone, Paolo
    Ding, Yun
    Eliassen, Frank
    Hallsteinsen, Svein
    Lorenzo, Jorge
    Mamelli, Alessandro
    Scholz, Ulrich
    SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS, 2009, 5525 : 164 - +
  • [38] Prototyping and analysing ubiquitous computing environments using multiple layers
    Silva, Jose Luis
    Campos, Jose Creissac
    Harrison, Michael D.
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2014, 72 (05) : 488 - 506
  • [39] 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
  • [40] An Agent-Based Healthcare Support System in Ubiquitous Computing Environments
    Takahashi, Hideyuki
    Izumi, Satoru
    Suganuma, Takuo
    Kinoshita, Tetsuo
    Shiratori, Norio
    AMBIENT ASSISTIVE HEALTH AND WELLNESS MANAGEMENT IN THE HEART OF THE CITY, PROCEEDING, 2009, 5597 : 237 - +