• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

State Space Methods for Coloured Petri Nets[R (2000)

by L M Kristensen
Add To MetaCart

Tools

Sorted by:
Results 1 - 4 of 4

2013 UKSim 15th International Conference on Computer Modelling and Simulation Composability Verification of Real Time System Models using Colored Petri Nets

by Imran Mahmood, Rassul Ayani, Vladimir Vlassov, Farshad Moradi
"... Abstract � The discipline of component based modeling and simulation offers promising gains including reduction in development cost, time, and system complexity. It also promotes (re)use of modular components to build complex simulations. Many important issues in this area have been addressed, but c ..."
Abstract - Add to MetaCart
Abstract � The discipline of component based modeling and simulation offers promising gains including reduction in development cost, time, and system complexity. It also promotes (re)use of modular components to build complex simulations. Many important issues in this area have been addressed, but composability verification is still considered a daunting challenge. In our observation most of the component based modeling frameworks possess weak built-in support for the composability verification, which is required to guarantee the correctness of the structural, behavioral and temporal aspects of the composition. In this paper we stage a practical approach to alleviate some of the challenges in composability verification and propose a process to verify composability of real-time system models. We emphasize on dynamic semantic level and present our approach using Colored Petri Nets and State Space analysis. We also present a Field Artillery model as an example of real-time system and explain how our approach verifies model composability. Keywords- Composability; Verification; Real-time systems; discrete event; Colored petri nets; Field Artillery
(Show Context)

Citation Context

... space analysis using CPN tools can be located at [18]. The main advantages of state space methods is that they can provide counter examples and reasoning as to why an expected property does not hold =-=[19]-=-. The main disadvantage of using state spaces is the state explosion problem. Even relatively small systems may have an astronomical or even infinite number of reachable states. This problem escalates...

COMPOSABILITY VERIFICATION OF REAL TIME SYSTEM MODELS USING TIMED COLORED PETRI NETS

by Imran Mahmood, Rassul Ayani, Vladimir Vlassov, Farshad Moradi
"... The discipline of component-based modeling and simulation offers promising gains including reduction in development cost, time, and system complexity. It also promotes (re)use of modular components to build complex simulations. Many important issues in this area have been addressed, but composabilit ..."
Abstract - Add to MetaCart
The discipline of component-based modeling and simulation offers promising gains including reduction in development cost, time, and system complexity. It also promotes (re)use of modular components to build complex simulations. Many important issues in this area have been addressed, but composability verification is still considered a daunting challenge. In our observation most of the component modeling frameworks possess weak built-in support for the composability verification, which is required to guarantee the correctness of the dynamic (behavioral) and temporal aspects of the composition. In this paper we stage a practical approach to alleviate some of the challenges in composability verification and propose a process to verify composability of real-time system models. We emphasize on dynamic semantic level and present our approach using Colored Petri Nets and State-Space analysis. We also present a Field Artillery model as an example of real-time system and explain how our approach verifies model composability. 1
(Show Context)

Citation Context

...tool hide a large portion of the underlying complex mathematics from the user, who is only required to formulate the property which is to be investigated and a suitable query function to evaluate it (=-=Kristensen 2000-=-). The main disadvantage of using state spaces is the state explosion problem. Even relatively small systems may have an astronomical or even infinite number of reachable states. This problem escalate...

Coloured Petri Nets - A Tool in Software Engineering

by Thomas Mailund , 2000
"... This progress report presents and summarizes the research work done by the author during part A of his PhD study at the Department of Computer Science, University of Aarhus. The work described consists of three main parts. The first part is on language constructions for modular coloured Petri net mo ..."
Abstract - Add to MetaCart
This progress report presents and summarizes the research work done by the author during part A of his PhD study at the Department of Computer Science, University of Aarhus. The work described consists of three main parts. The first part is on language constructions for modular coloured Petri net models. Work on parameterisation of modules, and how this can be used to gain higher degrees of reuse, is presented, and work in progress on behaviour preserving module refinements is sketched. The second part is on state space analysis methods for model verification, where two new reduction methods are described. The first method exploits equivalences to gain finite representations for the usually infinite state spaces of timed coloured Petri nets. The second method exploits the progress, that is present in some models, to sweep through all reachable states without, at any given time, storing the entire state space. The third and last part is on a text format for exchanging models between different tools. An XML-based text format is described. This text format is now implemented in the tools Design/CPN, as an optional file format, and CPN/Tools, as the main file format. Techniques for separating content and graphical style information, using style sheets, is also described.
(Show Context)

Citation Context

...e these states can never be reached again. This in turn reduces the memory used for state space storage during the task of verication. For a detailed treatment of state spaces of CP-nets we refer to [=-=40, 43]-=-. 4.1 Equivalence Reduction of Timed Coloured Petri Nets It is generally recognised that time plays an important role in many concurrent and distributed systems. This has motivated the development and...

Integrated Analysis of Temporal Behavior of Component-based Distributed Real-time Embedded Systems

by Pranav Srinivas Kumar, Gabor Karsai
"... Abstract—Integrated analysis of temporal behavior for dis-tributed real-time embedded (DRE) systems is an important design-time step needed to verify safe and predictable system operation at run-time. In earlier work, we have shown a Colored Petri Net-based (CPN) approach to modeling and analyzing c ..."
Abstract - Add to MetaCart
Abstract—Integrated analysis of temporal behavior for dis-tributed real-time embedded (DRE) systems is an important design-time step needed to verify safe and predictable system operation at run-time. In earlier work, we have shown a Colored Petri Net-based (CPN) approach to modeling and analyzing component-based DRE systems. In this paper, we present new CPN-based modeling approaches and advanced state space methods that improve on the scalability and efficiency of the analysis. The generality of the modeling principles used show the applicability of this approach to a wide range of systems. Index Terms—component-based, real-time, distributed, colored petri nets, timing, schedulability, analysis
(Show Context)

Citation Context

... have merged hardware node tokens into a single list of tokens instead of a unassociated grouping of individual node tokens. This approach is inspired by the symmetry method for state space reduction =-=[29]-=-. Figure 4 illustrates this structural reduction. Consider a distributed deployment scenario with an instance of a DREMS application deployed on each hardware node, Sat1 through Sat6. Components Comp1...

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University