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 条
  • [21] A real-time robotic model of human reference resolution using visual constraints
    Scheutz, M
    Eberhard, K
    Andronache, V
    CONNECTION SCIENCE, 2004, 16 (03) : 145 - 167
  • [22] Efficient real-time model checking using tabled logic programming and constraints
    Pemmasani, G
    Ramakrishnan, CR
    Ramakrishnan, IV
    LOGICS PROGRAMMING, PROCEEDINGS, 2002, 2401 : 100 - 114
  • [23] Real-time trajectory control of an overhead crane using servo-constraints
    Otto, Svenja
    Seifried, Robert
    MULTIBODY SYSTEM DYNAMICS, 2018, 42 (01) : 1 - 17
  • [24] A real-time multi-constraints obstacle avoidance method using LiDAR
    Chen, Wei
    Sun, Jian
    Li, Weishuo
    Zhao, Dapeng
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (01) : 119 - 131
  • [25] Real-World Constraints of GPUs in Real-Time Systems
    Elliott, Glenn A.
    Anderson, James H.
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2011), VOL 2, 2011, : 48 - 54
  • [26] Using engineering change forecast to prioritise component modularisation
    Edwin C. Y. Koh
    Armin Förg
    Matthias Kreimeyer
    Markus Lienkamp
    Research in Engineering Design, 2015, 26 : 337 - 353
  • [27] Real-time scheduling under time-interval constraints
    de la Rocha, Fabio Rodrigues
    de Oliveira, Romulo Silva
    EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2007, 4808 : 158 - 169
  • [28] Validating real-time constraints in embedded systems
    Shyamasundar, RK
    Aghav, JV
    2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, : 347 - 355
  • [29] SCHEDULING REAL-TIME COMPUTATIONS WITH SEPARATION CONSTRAINTS
    HAN, CC
    LIN, KJ
    INFORMATION PROCESSING LETTERS, 1992, 42 (02) : 61 - 66
  • [30] Real-time constraints through the ProCoS layers
    Ravn, AP
    Rischel, H
    CORRECT SYSTEM DESIGN, 1999, 1710 : 61 - 78