Generation of SystemC/TLM code from UML/MARTE sequence diagrams for verification

被引:0
|
作者
Ebeid, Emad [1 ]
Quaglia, Davide [1 ]
Fummi, Franco [1 ]
机构
[1] Univ Verona, Dept Comp Sci, I-37100 Verona, Italy
关键词
UML; Sequence diagram; MARTE; VSL; SystemC/TLM; timing constraint; SOC DESIGN;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Verification of real time embedded systems at high level of abstraction is a challenging task that requires the simulation of the system and the checking of its timing and functional properties as well as constraints. The paper presents a methodology which starts from UML sequence diagrams with MARTE timing constraints and generates a SystemC/TLM model with checkers. The execution of the model allows to verify the specified sequence of exchanged information between components while checkers allow to verify that properties and timing constraints are met. The application of the methodology to the design of a wireless sensor node shows the validity of the approach and its simulation overhead.
引用
收藏
页码:187 / 190
页数:4
相关论文
共 50 条
  • [1] HDL code generation from UML/MARTE sequence diagrams for verification and synthesis
    Ebeid, Emad
    Fummi, Franco
    Quaglia, Davide
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2015, 19 (03) : 277 - 299
  • [2] HDL code generation from UML/MARTE sequence diagrams for verification and synthesis
    Emad Ebeid
    Franco Fummi
    Davide Quaglia
    Design Automation for Embedded Systems, 2015, 19 : 277 - 299
  • [3] UML/MARTE METHODOLOGY FOR AUTOMATIC SYSTEMC CODE GENERATION OF OPENMAX MULTIMEDIA APPLICATIONS
    Penil, Pablo
    Sanchez, Pablo
    de la Fuente, David
    Barba, Jesus
    Carlos Lopez, Juan
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 467 - 470
  • [4] SystemC code generation from UML models
    Baresi, L
    Bruschi, F
    Di Nitto, E
    Sciuto, D
    SYSTEM SPECIFICATION AND DESIGN LANGUAGES: BEST OF FDL '02, 2003, : 161 - 171
  • [5] Generation of java code from UML sequence and class diagrams
    Kluisritrakul, Preyanoot
    Limpiyakorn, Yachai
    Lecture Notes in Electrical Engineering, 2016, 376 : 1117 - 1125
  • [6] Refactoring Sequence Diagrams for Code Generation in UML Models
    Chitra, M. T.
    Sherly, Elizabeth
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 208 - 212
  • [7] Generation of SystemC Simulation Models From Service Level UML Diagrams
    Carvalho, Rafael
    Alencar, Rebeca
    Sarmento, Adriano
    2018 VIII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC 2018), 2018, : 114 - 121
  • [8] Test sequence generation from UML sequence diagrams
    Samuel, Philip
    Joseph, Anju Teresa
    PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 879 - +
  • [9] An MDE Approach for Automatic Code Generation from UML/MARTE to OpenCL
    Rodrigues, A. Wendell O.
    Guyomarc'h, Frederic
    Dekeyser, Jean-Luc
    COMPUTING IN SCIENCE & ENGINEERING, 2013, 15 (01) : 46 - 55
  • [10] Test Generation from UML Sequence Diagrams
    Faria, Joao Pascoal
    Paiva, Ana C. R.
    Yang, Zhuanli
    2012 EIGHTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC 2012), 2012, : 245 - 250