A Technique to Architect Real-time Embedded Systems with SysML and UML through Multiple Views

被引:5
|
作者
Ribeiro, Quelita A. D. S. [1 ]
Ribeiro, Fabiola G. C. [2 ]
Soares, Michel S. [1 ]
机构
[1] Univ Fed Sergipe, Dept Comp, Sao Cristovao, Sergipe, Brazil
[2] Fed Inst Goiano, Catalao, Brazil
关键词
Software Architecture; Automotive Embedded System; Real-time Systems; SysML; UML;
D O I
10.5220/0006294802870294
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Describing the architecture of real-time systems by means of semi-formal languages has been often considered in the literature. However, the most common approach is to propose multiple modeling languages in an orthogonal manner, i.e., the models are used in separate phases, in a totally independent way. This situation is not always possible, and the assumption in this paper is to propose a technique in which diagrams from two modeling languages are integrated. In this paper, UML and SysML are used together. Thus, the proposed technique is capable of modeling both software and system architectural elements, by satisfying the following modeling criteria: support to model components and connectors, both graphical and textual syntax, modeling non-functional requirements, design of structural view of software using UML classes, represent hardware elements in the architecture, and to describe traceability between requirements. A case study on a real-time automotive embedded system is presented to illustrate the technique.
引用
收藏
页码:287 / 294
页数:8
相关论文
共 50 条
  • [1] UML extensions for modeling real-time and embedded systems
    Szostak, S
    Robak, S
    Stryjski, R
    Franczyk, B
    [J]. DESDES '1: PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON DISCRETE-EVENT SYSTEM DESIGN, 2001, : 109 - 114
  • [2] Building real-time embedded systems with MetaH and UML
    Colbert, E
    Lewis, B
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 445 - 445
  • [3] 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
  • [4] 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
  • [5] Consistent design of embedded real-time systems with UML-RT
    Küster, JM
    Stroop, J
    [J]. FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 31 - 40
  • [6] UML methodology for smart transducer integration in real-time embedded systems
    Jouvray, C
    Gérard, S
    Terrier, F
    Bouaziz, S
    Reynaud, R
    [J]. 2005 IEEE Intelligent Vehicles Symposium Proceedings, 2005, : 688 - 693
  • [7] Slicing UML-based Models of Real-time Embedded Systems
    Ahmadi, Reza
    Posse, Ernesto
    Dingel, Juergen
    [J]. 21ST ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2018), 2018, : 346 - 356
  • [8] A UML-based design methodology for real-time and embedded systems
    de Jong, G
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 776 - 779
  • [9] Modeling complex real-time and embedded systems - The UML and DORIS combination
    Hull, MEC
    Ewart, S
    Millar, RJ
    Hanna, JRP
    [J]. REAL-TIME SYSTEMS, 2004, 26 (02) : 135 - 159
  • [10] Modeling Complex Real-Time and Embedded Systems—The UML and DORIS Combination
    M. E. C. Hull
    S. Ewart
    J. R. P. Hanna
    [J]. Real-Time Systems, 2004, 26 : 135 - 159