Using real time constraints for modularisation

被引:0
|
作者
Kirk, B
Nigro, L
Pupo, F
机构
[1] Robinson Associates, Painswick GL6 6QG, Glos, England
[2] Univ Calabria, Dipartimento Elettr Informat & Sistemist, I-87036 Rende, CS, Italy
来源
关键词
distributed real time systems; object orientation; timing constraints in-the-large; modularisation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper advocates an object-oriented approach to the development of distributed real-time systems which clearly separates timing from functional concerns. It also describes a philosophy for modularising, and then designing systems, based on the localisation of timing constraints as one of prime criteria for partitioning. Active objects (i.e., actors) are adopted as the basic building blocks in-the-small. They are not aware of timing constraints nor of scheduling structures. Active objects are in charge of processing messages as they arrive. Message buffering and delivery is the responsibility of a control machine which hosts a reflective scheduler object: Timing constraints express in general, patterns of multi-object, time-driven co-ordination and synchronisation. The resultant approach improves modularity and object reusability. The paper illustrates the application of the proposed concepts through real world examples.
引用
收藏
页码:236 / 251
页数:16
相关论文
共 50 条
  • [1] Real-time constraints with the OCL
    Flake, S
    ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 425 - 426
  • [2] Real time constraints in intelligent control
    Albertos, P
    Crespo, A
    Simó, J
    INTELLIGENT ASSEMBLY AND DISASSEMBLY 2001, 2002, : 21 - 30
  • [3] Modelling of real-time constraints using SOL for embedded systems design
    Alkhodre, A
    Babau, JP
    Schwarz, JJ
    COMPUTING & CONTROL ENGINEERING JOURNAL, 2002, 13 (04): : 189 - 196
  • [4] Composing modules with synchronization and real-time constraints using category theory
    Varma, N
    Sinha, P
    CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 1279 - 1282
  • [5] A Slack approach to optimised modularisation of prefabricated structures using a multi-variable modularisation index
    Tidhar, N.
    Li, Y.
    Baduge, K. S. Kristombu
    Mendis, P.
    Thilakarathna, P. S. M.
    Chandrathilaka, E. R. K.
    STRUCTURES, 2021, 33 : 1235 - 1251
  • [6] Specification of real-time interaction constraints
    Nielsen, B
    Ren, SP
    Agha, G
    FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 206 - 214
  • [7] CONSTRAINTS ON REAL-TIME COMPUTER SYSTEMS
    CUNNINGT.A
    ERICSSON TECHNICS, 1969, 25 (02): : 59 - &
  • [8] An OCL extension for real-time constraints
    Flake, S
    Mueller, W
    OBJECT MODELING WITH THE OCL: THE RATIONALE BEHIND THE OBJECT CONSTRAINT LANGUAGE, 2002, 2263 : 150 - 171
  • [9] Constraints for real-time digital filters
    Medel, JJ
    López, PG
    Rueda, AF
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2003, 37 (05) : 52 - 57
  • [10] Clustering and Constraints for Real-time Multicast
    Cheng, Wei
    Cheng, Shi
    Wu, Chanle
    Yue, Jun
    Ye, Gang
    He, Lian
    NAS: 2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE, 2009, : 184 - 187