Quality of service aware distributed object systems

被引:0
|
作者
Frolund, S [1 ]
Koistinen, J [1 ]
机构
[1] Hewlett Packard Labs, Palo Alto, CA 94304 USA
关键词
QoS-specification; QoS-enabled trading; distributed object systems; object component specification; object interoperability;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computing systems deliver their functionality at a certain level of performance, reliability, and security. We refer to such non-functional aspects as quality-of-service (QoS) aspects. Delivering a satisfactory level of QoS is very challenging for systems that operate in open, resource varying environments such as the Internet or corporate intranets. A system that operates in an open environment may rely on services that are deployed under the control of a different organization, and it cannot per se make assumptions about the QoS delivered by such services. Furthermore, since resources vary, a system cannot be built to operate with a fixed level of available resources. To deliver satisfactory QoS in the context of external services and varying resources, a system must be QoS aware so that it can communicate its QoS expectations to those external services, monitor actual QoS based on currently available resources, and adapt to changes in available resources. A QoS-aware system knows which level of QoS it needs from other services and which level of QoS it can provide. To build QoS-aware systems, we need a way to express QoS requirements and properties, and we need a way to communicate such expressions. In a realistic system, such expressions can become rather complex. For example, they typically contain constraints over user-defined domains where constraint satisfaction is determined relative to a user-defined ordering on the domain elements. To cope with this complexity we are developing a specification language and accompanying runtime representation for QoS expressions. This paper introduces our language but focuses on the runtime representation of QoS expressions. We show how to dynamically create new expressions at runtime and how to use comparison of expressions as a foundation for building higher-level QoS components such as QoS-based traders.
引用
收藏
页码:69 / 83
页数:15
相关论文
共 50 条
  • [41] Enhancing real-time event service for synchronization in object oriented distributed systems
    Singh, G
    Maddula, B
    Zeng, Q
    ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 233 - 240
  • [42] Usage-Aware Service Identification for Architecture Migration of Object-Oriented Systems to SoA
    Athanasopoulos, Dionysis
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT II, 2017, 10439 : 54 - 64
  • [43] Privacy-Aware Multidimensional Mobile Service Quality Prediction and Recommendation in Distributed Fog Environment
    Gong, Wenwen
    Qi, Lianyong
    Xu, Yanwei
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [44] IQoSM: a framework model for supporting quality of service in distributed multimedia systems
    Chen, Xiaomei
    Lu, Xichen
    Wang, Huaimin
    Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2000, 22 (02): : 69 - 73
  • [45] Quality of service negotiation for distributed, dynamic real-time systems
    Cavanaugh, CD
    Welch, LR
    Shirazi, BA
    Huh, EN
    Anwar, S
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 757 - 765
  • [46] On the definition, modelling, and implementation of Quality of Service (QoS) in distributed multimedia systems
    Malamos, AG
    Malamas, EN
    Varvarigou, TA
    Ahuja, SR
    IEEE INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 1999, : 397 - 403
  • [47] Software brokers for quality of services in service-oriented distributed systems
    Xu, JY
    Du, WC
    SECOND ANNUAL CONFERENCE ON COMMUNICATION NETWORKS AND SERVICES RESEARCH, PROCEEDINGS, 2004, : 341 - 344
  • [48] A Software Development Tool for Improving Quality of Service in Distributed Database Systems
    Hababeh, Ismail Omar
    2009 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY, 2009, : 126 - 130
  • [49] Quality of service management in distributed asynchronous real-time systems
    Ravindran, B
    EURO-PAR'99: PARALLEL PROCESSING, 1999, 1685 : 489 - 496
  • [50] Energy efficient and quality of service aware resource block allocation in OFDMA systems
    Sabagh, Mohammad R.
    Dianati, Mehrdad
    Tafazolli, Rahim
    Mehrjoo, Mehri
    IET COMMUNICATIONS, 2015, 9 (12) : 1479 - 1492