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 条
  • [31] Design of rules for transforming UML sequence diagrams into Java']Java code
    Thongmak, M
    Muenchaisri, P
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 485 - 494
  • [32] Automatic code generation from unified modelling language sequence diagrams
    Kundu, Debasish
    Samanta, Debasis
    Mall, Rajib
    IET SOFTWARE, 2013, 7 (01) : 12 - 28
  • [33] Enhancing Automatic Generation of VHDL Descriptions from UML/MARTE Models
    Leite, Marcela
    Vasconcellos, Cristiano D.
    Wehrmeister, Marco Aurelio
    2014 12TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2014, : 152 - +
  • [34] Modeling and Code Generation of Recursive Algorithms with Extended UML Activity Diagrams
    Schumacher, Frank
    Holzer, Markus
    Greiner, Thomas
    Rosenstiel, Wolfgang
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE - RADIOELEKTRONIKA 2011, 2011, : 397 - 400
  • [35] Model Based Test Case Generation from UML Sequence and Interaction Overview Diagrams
    Jena, Ajay Kumar
    Swain, Santosh Kumar
    Mohapatra, Durga Prasad
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 2, 2015, 32 : 247 - 257
  • [36] Targeting reconfigurable FPGA based SoCs using the UML MARTE profile: from high abstraction levels to code generation
    Quadri, Imran Rafiq
    Yu, Huafeng
    Gamatie, Abdoulaye
    Rutten, Eric
    Meftali, Samy
    Dekeyser, Jean-Luc
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2010, 4 (3-4) : 204 - 224
  • [37] Generation of Context-based Usage Scenario Test from UML Sequence Diagrams
    Mhanna, Hussein
    Leserf, Patrick
    Saudrais, Sebastien
    2018 IEEE/ACS 15TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2018,
  • [38] Automatic generation of TestNG tests cases from UML sequence diagrams in Scrum process
    Elallaoui, Meryem
    Nafil, Khalid
    Touahni, Raja
    2016 4TH IEEE INTERNATIONAL COLLOQUIUM ON INFORMATION SCIENCE AND TECHNOLOGY (CIST), 2016, : 65 - 70
  • [39] Code generation from UML models
    Frohner, Ákos
    Porkoláb, Zoltán
    Varga, László
    Periodica Polytechnica Electrical Engineering, 2000, 44 (02): : 141 - 157
  • [40] Possibility of SystemC Code Generation from SDL Specification
    Morozkin, Pavel
    PROCEEDINGS OF THE 11TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION FRUCT, 2012, : 95 - 99