Modeling time in object-oriented specifications of real-time imaging systems

被引:0
|
作者
Neill, CJ [1 ]
Laplante, PA [1 ]
机构
[1] Penn State Univ, Malvern, PA USA
关键词
object-oriented; real-time systems; specification; software requirements;
D O I
10.1117/12.453758
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Real-time imaging systems are expected to perform at a rate set by the operating environment. This places additional temporal constraints on the implementation, and has led to advance in parallel processing and optimization. The constraints are also applied. however. to the analysis and design models of the system,, an aspect that has received far less consideration. particularly outside of academia. It is well understood that the earlier a bug is discovered the cheaper the fix and this is taken to the extent that,, if an error can be found during design or even analysis. the repair can be several orders of magnitude cheaper. It is therefore an economic imperative that the analysis and design models are sufficiently expressive such that the flaws in the models can be discovered before they are implemented, and this applies equally to real-time constraints. To achieve this a change in the modeling languages used is needed. An approach that offers potential in this respect is proposed here. The Unified Modeling Language is used as the basis for a transformation of the design model into a formal description of the system which is amenable to simulation and rigorous proving. The application of the UML in building a system model is presented informally and illustrated by means of a simple example.
引用
收藏
页码:200 / 206
页数:7
相关论文
共 50 条
  • [41] A comparison of real-time object-oriented modeling methods ROOM and OCTOPUS
    Dai, GL
    Xu, BW
    ACM SIGPLAN NOTICES, 1999, 34 (12) : 67 - 71
  • [42] Classifying object-oriented real-time systems: Ada 95 and Deal
    Hammer, DK
    Welch, LR
    vanRoosmalen, OS
    IEEE SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 1996, : 324 - 331
  • [43] DROL - AN OBJECT-ORIENTED PROGRAMMING LANGUAGE FOR DISTRIBUTED REAL-TIME SYSTEMS
    TAKASHIO, K
    TOKORO, M
    SIGPLAN NOTICES, 1992, 27 (10): : 276 - 294
  • [44] In pursuit of correct paradigms for object-oriented real-time distributed systems
    Carrère, P
    Hermant, JF
    Le Lann, G
    2ND IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC'99), PROCEEDINGS, 1999, : 271 - 279
  • [45] Object-oriented specification and design of embedded hard real-time systems
    Nebel, W
    Oppenheimer, F
    Schumacher, G
    Kabous, L
    Radetzki, M
    Putzke-Röming, W
    SYSTEM-ON-CHIP METHODOLOGIES & DESIGN LANGUAGES, 2001, : 285 - 296
  • [46] VERTAF: An object-oriented application framework for embedded real-time systems
    Hsiung, PA
    Lee, TY
    See, WB
    Fu, JM
    Chen, SJ
    ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 322 - 329
  • [47] An object-oriented tool for simulating distributed real-time control systems
    Palopoli, L
    Lipari, G
    Lamastra, G
    Abeni, L
    Bolognini, G
    Ancilotti, P
    SOFTWARE-PRACTICE & EXPERIENCE, 2002, 32 (09): : 907 - 932
  • [48] Metric framework for object-oriented real-time systems specification languages
    Nesi, P
    Campanai, M
    JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 34 (01) : 43 - 65
  • [49] Object-oriented method for real-time systems based on timed automaton
    Yamane, S
    SECOND WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS OF WORDS '96, 1996, : 210 - 217
  • [50] Integrated environment based on object-oriented methodology for real-time systems
    Keum, CS
    Lee, JK
    Lee, D
    Lee, BS
    FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 284 - 288