A Unified High-Level Petri Net Formalism for Time-Critical Systems
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
A formal approach to scenario integration
Annals of Software Engineering
Synthesis of Behavioral Models from Scenarios
IEEE Transactions on Software Engineering
An Integrated Formal Model of Scenarios Based on Statecharts
Proceedings of the 5th European Software Engineering Conference
ANALYSIS OF ASYNCHRONOUS CONCURRENT SYSTEMS BY TIMED PETRI NETS
ANALYSIS OF ASYNCHRONOUS CONCURRENT SYSTEMS BY TIMED PETRI NETS
Generating Annotated Behavior Models from End-User Scenarios
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
In developing time-critical systems such as real-time systems and embedded systems, it is important to check timing conflicts between timing requirements as earlier as possible. For checking timing conflicts, at least, a formal notation should be introduced for a concrete and unambiguous requirements specification. However, in an earlier development phase it is not easy to describe timing requirements by using formal methods. In this paper, we propose a systematic procedure for transforming and synthesizing timing scenarios of embedded systems into a Petri net-based model. Although our approach is based on the Petri net formalism, users only focus on describing timing requirements in the scenario concepts, since the detailed transformation and integration procedures based on Petri nets are hidden to users.