Specification of real-time imaging systems using the UML

被引:1
|
作者
Neill, CJ [1 ]
Laplante, PA [1 ]
机构
[1] Penn State Univ, Great Valley Grad Ctr, Malvern, PA 19355 USA
关键词
real-time; imaging systems; object-oriented; formal method; UML;
D O I
10.1016/S1077-2014(03)00019-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 advances 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 an error 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 model can be discovered before they are implemented, and this applies equally to real-time constraints. The contribution of this paper is to make the case for the use of the Unified Modeling Language, extended with a rigorous formal method, the Q-model, for the specification and design of real-time imaging systems. To illustrate its utility the proposed approach is examined in comparison with a more traditional approach, Structured Analysis and Design, by way of a case study. (C) 2003 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:125 / 137
页数:13
相关论文
共 50 条
  • [1] UML specification of real-time imaging systems
    Neill, CJ
    Laplante, PA
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VII, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT II, 2002, : 273 - 277
  • [2] Specification of real-time systems using UML sequence diagrams
    Huzar, Zbigniew
    Walkowiak, Anita
    [J]. PRZEGLAD ELEKTROTECHNICZNY, 2010, 86 (09): : 226 - 229
  • [3] Specification and analysis of real-time systems using Real-Time Maude
    Ölveczky, PC
    Meseguer, J
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 2984 : 354 - 358
  • [4] Specification of hard real-time industrial automation systems with UML-PA
    Bitsch, F
    Göhner, P
    Gutbrodt, F
    Katzke, U
    Vogel-Heuser, B
    [J]. 2005 3rd IEEE International Conference on Industrial Informatics (INDIN), 2005, : 339 - 344
  • [5] SPECIFICATION OF REAL-TIME SYSTEMS
    PATNAIK, LM
    MALL, R
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1993, 3 (02) : 267 - 285
  • [6] ON THE SPECIFICATION OF REAL-TIME SYSTEMS USING LOGIC PROGRAMMING
    GARZOTTO, F
    GHEZZI, C
    MANDRIOLI, D
    MORZENTI, A
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1987, 289 : 180 - 190
  • [7] Model-based requirements specification of real-time systems with UML, SysML and MARTE
    Ribeiro, Fabiola Goncalves C.
    Pereira, Carlos E.
    Rettberg, Achim
    Soares, Michel S.
    [J]. SOFTWARE AND SYSTEMS MODELING, 2018, 17 (01): : 343 - 361
  • [8] Model-based requirements specification of real-time systems with UML, SysML and MARTE
    Fabíola Gonçalves C. Ribeiro
    Carlos E. Pereira
    Achim Rettberg
    Michel S. Soares
    [J]. Software & Systems Modeling, 2018, 17 : 343 - 361
  • [9] MULTILEVEL SPECIFICATION OF REAL-TIME SYSTEMS
    GABRIELIAN, A
    FRANKLIN, MK
    [J]. COMMUNICATIONS OF THE ACM, 1991, 34 (05) : 50 - 60
  • [10] SPECIFICATION TECHNIQUES FOR REAL-TIME SYSTEMS
    LUDEWIG, J
    MATHEIS, H
    [J]. COMPUTER STANDARDS & INTERFACES, 1987, 6 (01) : 115 - 133