Quality of service specification in distributed object systems design

被引:0
|
作者
Frolund, S [1 ]
Koistinen, J [1 ]
机构
[1] Hewlett Packard Labs, Palo Alto, CA 94304 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Traditional object-oriented design methods deal with the functional aspects of systems. but they do not address quality of service (QoS) aspects such as reliability, availability, performance, security, and timing. However, deciding which QoS properties should be provided by individual system components is an important part of the design process. Different decisions are likely to result in different component implementations and system structures. Thus, decisions about component-level QoS should be made at design time, before the implementation is begun. Since these decisions are an important part of the design process, they should be captured as part of the design. We propose a general Quality-of-Service specification language, which we call QML. In this paper we show how QML can be used to capture QoS properties as part of designs. In addition, we extend UML, the de-facto standard object-oriented modeling language, to support the concepts of QML. QML is designed to integrate with object-oriented features. such as interfaces, classes, and inheritance. In particular, it allows specification of QoS properties through refinement of existing QoS specifications. Although we exemplify the use of QML to specify QoS properties within the categories of reliability and performance, QML can be used for specification within any QoS category-QoS categories are user-defined types in QML.
引用
收藏
页码:1 / 18
页数:18
相关论文
共 50 条
  • [21] Quality of service in distributed multimedia systems
    Mullender, S.J.
    Sijben, P.
    [J]. Lecture Notes in Computer Science, 1161
  • [22] Quality of service in heterogeneous distributed systems
    Diot, C
    Seneviratne, A
    [J]. THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 5: ADVANCED TECHNOLOGY, 1997, : 238 - 247
  • [23] DESIGN, SPECIFICATION AND VALIDATION OF HIERARCHIES OF PROTOCOLS IN DISTRIBUTED SYSTEMS
    DIAZ, M
    COURTIAT, JP
    PEDROZA, A
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1986, 224 : 208 - 265
  • [24] A programming model for service replication in distributed object systems
    Joshi, RK
    Ramakrishna, O
    Ram, DJ
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 59 (01) : 1 - 12
  • [25] SPECIFICATION IN DISTRIBUTED SYSTEMS
    VONBOCHMANN, G
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1985, 184 : 470 - 497
  • [26] Distributed policy specification and enforcement in service-oriented business systems
    Tsai, WT
    Liu, XX
    Chen, YO
    [J]. ICEBE 2005: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2005, : 10 - 17
  • [27] Specification of distributed systems with actors using object-oriented Petri nets
    Mikolajczak, B
    Ottlik, A
    [J]. SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 3134 - 3140
  • [28] Quality monitoring service for distributed manufacturing systems
    Groselj, Bojan
    Zupancic, Rok
    Sluga, Alojzij
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2015, 28 (06) : 639 - 649
  • [29] Quality of service management in distributed multimedia systems
    Lu, GJ
    [J]. INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 1321 - 1326
  • [30] FORMAL SPECIFICATION OF OBJECT SYSTEMS
    JUNGCLAUS, R
    SAAKE, G
    SERNADAS, C
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 494 : 60 - 82