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 条
  • [31] A note on the verification of automata specifications of probabilistic real-time systems
    Moura, AV
    Pinto, GA
    INFORMATION PROCESSING LETTERS, 2002, 82 (05) : 223 - 228
  • [32] Testing real-time systems from compositional symbolic specifications
    Damasceno, Adriana C.
    Machado, Patricia D. L.
    Andrade, Wilkerson L.
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2017, 19 (01) : 53 - 71
  • [33] iLAND: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time Systems
    Garcia Valls, Marisol
    Rodriguez Lopez, Iago
    Fernandez Villar, Laura
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) : 228 - 236
  • [34] Object oriented mixed scheduling algorithm in real time systems
    Lee, I
    Lee, HK
    Debnath, NC
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2004, : 416 - 420
  • [35] A methodology and support tools for analysis of real-time specifications
    Stuart, DA
    Mok, AK
    Jahanian, F
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1996, 6 (03) : 401 - 426
  • [36] Consistency verification in modeling of real-time systems
    Deng, Y
    Wang, JC
    Zhou, MC
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2004, 20 (01): : 136 - 142
  • [37] UML specification of real-time imaging systems
    Neill, CJ
    Laplante, PA
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VII, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT II, 2002, : 273 - 277
  • [38] Modeling Spaces for Real-Time Embedded Systems
    Landauer, Christopher
    Bellman, Kirstie L.
    Nelson, Phyllis R.
    2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013,
  • [39] A node as a real-time object
    Kopetz, H
    Poledna, S
    SECOND WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS OF WORDS '96, 1996, : 2 - 7
  • [40] The first approach to object oriented programming for LabVIEW real-time targets
    Beek, Dietrich
    Brand, Holger
    Karagiannis, Christos
    Rauth, Christian
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (03) : 930 - 935