GlueQoS: Middleware to sweeten quality-of-service policy interactions

被引:28
|
作者
Wohlstadter, E [1 ]
Tai, S [1 ]
Mikalsen, T [1 ]
Rouvellou, I [1 ]
Devanbu, P [1 ]
机构
[1] Univ Calif Davis, Ctr Software Syst Res, Davis, CA 95616 USA
关键词
D O I
10.1109/ICSE.2004.1317441
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A holy grail of component-based software engineering is "write-once, reuse everywhere". However, in modern distributed, component-based systems supporting emerging application areas such as service-oriented e-business (where web services are viewed as components) and Peer-to-Peer computing, this is difficult. Non-functional requirements (related to quality-of-service (QoS) issues such as security, reliability, and performance) vary with deployment context, and sometimes even at run-time, complicating the task of re-using components. In this paper, we present a middleware-based approach to managing dynamically changing QoS requirements of components. Policies are used to advertise non-functional capabilities and vary at run-time with operating conditions. We also provide middleware enhancements to match, interpret, and mediate QoS requirements of clients and servers at deployment time and/or runtime.
引用
收藏
页码:189 / 199
页数:11
相关论文
共 50 条
  • [1] A control-based middleware framework for quality-of-service adaptations
    Li, BC
    Nahrstedt, K
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1999, 17 (09) : 1632 - 1650
  • [2] SCED: A generalized scheduling policy for guaranteeing quality-of-service
    Sariowan, H
    Cruz, RL
    Polyzos, GC
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (05) : 669 - 684
  • [3] A DDS-based middleware for quality-of-service and high-performance networked robotics
    Martinez Cruz, Jesus
    Romero-Garces, Adrian
    Bandera Rubio, Juan Pedro
    Marfil Robles, Rebeca
    Bandera Rubio, Antonio
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (16): : 1940 - 1952
  • [4] From the Queue to the Quality of Service Policy: A Middleware Implementation
    Poza, Jose L.
    Posadas, Juan L.
    Simo, Jose E.
    [J]. DISTRIBUTED COMPUTING, ARTIFICIAL INTELLIGENCE, BIOINFORMATICS, SOFT COMPUTING, AND AMBIENT ASSISTED LIVING, PT II, PROCEEDINGS, 2009, 5518 : 432 - 437
  • [5] Controlling quality-of-service in distributed real-time and embedded systems via adaptive middleware
    Schantz, Richard E.
    Loyall, Joseph P.
    Rodrigues, Craig
    Schmidt, Douglas C.
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2006, 36 (11-12): : 1189 - 1208
  • [6] Wireless Quality-of-Service support
    [J]. Wireless Networks, 2006, 12 : 409 - 410
  • [7] Middleware and quality of service
    Bac, C
    Bernard, G
    Le Tien, D
    Villin, O
    [J]. SOFSEM'99: THEORY AND PRACTICE OF INFORMATICS, 1999, 1725 : 79 - 94
  • [8] Quality of service middleware
    Adis, W
    [J]. INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2003, 103 (1-2) : 47 - 51
  • [9] Wireless quality-of-service support
    Chen, SG
    Cobb, J
    [J]. WIRELESS NETWORKS, 2006, 12 (04) : 409 - 410
  • [10] Enhancing the quality-of-service for application service providers
    Pons, AP
    [J]. JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2003, 44 (01) : 3 - 8