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
来源
LOW-LIGHT-LEVEL AND REAL-TIME IMAGING SYSTEMS, COMPONENTS, AND APPLICATIONS | 2003年 / 4796卷
关键词
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] Temporal abstract classes and virtual temporal specifications for real-time systems
    Pons, AP
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2002, 11 (03) : 291 - 308
  • [42] GENERATING TEST CASES FOR REAL-TIME SYSTEMS FROM LOGIC SPECIFICATIONS
    MANDRIOLI, D
    MORASCA, S
    MORZENTI, A
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1995, 13 (04): : 365 - 398
  • [43] Object-oriented modeling with ADORA
    Glinz, M
    Berner, S
    Joos, S
    INFORMATION SYSTEMS, 2002, 27 (06) : 425 - 444
  • [44] Object-oriented meta modeling
    Wang, H
    Fang, YM
    Zhao, XQ
    Dong, JR
    OBJECT-ORIENTED TECHNOLOGY, 1997, : 1 - 6
  • [45] Verifying Executable Object-Oriented Specifications with Separation Logic
    van Staden, Stephan
    Calcagno, Cristiano
    Meyer, Bertrand
    ECOOP 2010: OBJECT-ORIENTED PROGRAMMING, 2010, 6183 : 151 - +
  • [46] COMPILING REAL-TIME SPECIFICATIONS INTO EXTENDED AUTOMATA
    NICOLLIN, X
    SIFAKIS, J
    YOVINE, S
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (09) : 794 - 804
  • [47] Aspect-Oriented Formal Specification for Real-Time Systems
    Zhang, Lichen
    ADVANCES IN COMPUTATIONAL SCIENCE AND ENGINEERING, 2009, 28 : 13 - 32
  • [48] Evaluation of the Notification Oriented Paradigm applied to Real-Time Systems
    Linhares, Robson R.
    Renaux, Douglas P. B.
    Simao, Jean M.
    Stadzisz, Paulo C.
    PROCEEDINGS OF IV BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING SBESC 2014, 2014, : 132 - 137
  • [49] Preference-oriented partitioning for multiprocessor real-time systems
    Xia, Qin
    Yan, Songming
    Chen, Haoxuan
    Zhu, Dakai
    Aydin, Hakan
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 126
  • [50] Specification of real-time imaging systems using the UML
    Neill, CJ
    Laplante, PA
    REAL-TIME IMAGING, 2003, 9 (02) : 125 - 137