Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Verification of real-time systems design

Published: 01 March 2010 Publication History

Abstract

The main objective of this paper is to present an approach to accomplish verification in the early design phases of a system, which allows us to make the system verification easier, specifically for those systems with timing restrictions. For this purpose we use RT-UML sequence diagrams in the design phase and we translate these diagrams into timed automata for performing the verification by using model checking techniques. Specifically, we use the Object Management Group's UML Profile for Schedulability, Performance, and Time and from the specifications written using this profile we obtain the corresponding timed automata. The ‘RT-UML Profile’ is used in conjunction with a very well-known tool to perform validation and verification of the timing needs, namely, the UPPAAL tool, which is used to simulate and analyze the behaviour of real-time dynamic systems described by timed automata. Copyright © 2009 John Wiley & Sons, Ltd.
The main objective of this paper is to present an approach to accomplish the verification in the early design phases of a system, which allows us to make the system verification easier, specifically for those systems with timing restrictions.
For that purpose we use RT-UML sequence diagrams in the design phase and we translate these diagrams into timed automata for performing the verification by using model checking techniques. Copyright © 2009 John Wiley & Sons, Ltd.

Cited By

View all
  • (2019)Profiling the publish/subscribe paradigm for automated analysis using colored Petri netsSoftware and Systems Modeling (SoSyM)10.1007/s10270-019-00716-118:5(2973-3003)Online publication date: 1-Oct-2019
  • (2017)Timed Automata Modeling and Verification for Publish-Subscribe Structures Using Distributed ResourcesIEEE Transactions on Software Engineering10.1109/TSE.2016.256084243:1(76-99)Online publication date: 1-Jan-2017
  • (2016)Modeling Distributed Real-Time Systems in TIOA and UPPAALACM Transactions on Embedded Computing Systems10.1145/296420216:1(1-26)Online publication date: 23-Oct-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Software Testing, Verification & Reliability
Software Testing, Verification & Reliability  Volume 20, Issue 1
March 2010
83 pages
ISSN:0960-0833
EISSN:1099-1689
Issue’s Table of Contents

Publisher

John Wiley and Sons Ltd.

United Kingdom

Publication History

Published: 01 March 2010

Author Tags

  1. RT-UML sequence diagrams
  2. UPPAAL
  3. XSLT
  4. design
  5. model checking
  6. real-time systems
  7. timed automata
  8. verification

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Profiling the publish/subscribe paradigm for automated analysis using colored Petri netsSoftware and Systems Modeling (SoSyM)10.1007/s10270-019-00716-118:5(2973-3003)Online publication date: 1-Oct-2019
  • (2017)Timed Automata Modeling and Verification for Publish-Subscribe Structures Using Distributed ResourcesIEEE Transactions on Software Engineering10.1109/TSE.2016.256084243:1(76-99)Online publication date: 1-Jan-2017
  • (2016)Modeling Distributed Real-Time Systems in TIOA and UPPAALACM Transactions on Embedded Computing Systems10.1145/296420216:1(1-26)Online publication date: 23-Oct-2016

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media