Results 1 
9 of
9
Testing RealTime Multi InputOutput Systems
, 2005
"... In formal testing, the assumption of input enabling is typically made. This assumption requires all inputs to be enabled anytime. In addition, the useful concept of quiescence is sometimes applied. Briefly, a system is in a quiescent state when it cannot produce outputs. In this paper, we relax the ..."
Abstract

Cited by 5 (0 self)
 Add to MetaCart
In formal testing, the assumption of input enabling is typically made. This assumption requires all inputs to be enabled anytime. In addition, the useful concept of quiescence is sometimes applied. Briefly, a system is in a quiescent state when it cannot produce outputs. In this paper, we relax the input enabling assumption, and allow some input sets to be enabled while others remain disabled. Moreover, we also relax the general bound M used in timed systems to detect quiescence, and allow different bounds for different sets of outputs. By considering the tiocoM theory, an enriched theory for timed testing with repetitive quiescence, and allowing the partition of input sets and output sets, we introduce the mtiocoM relation. A test derivation procedure which is nondeterministic and parameterized is further developed, and shown to be sound and complete wrt mtiocoM.
Discrete simulation of behavioural hybrid process algebra
 IFM2005 Doctoral Symposium on Integrated Formal Methods. – 2005. – P. 33
, 2006
"... Abstract Hybrid systems combine continuoustime and discrete behaviours. Simulation is one of the tools to obtain insight in dynamical systems behaviour. Simulation results provide information on performance of system and are helpful in detecting potential weaknesses and errors. Moreover, the result ..."
Abstract

Cited by 3 (2 self)
 Add to MetaCart
(Show Context)
Abstract Hybrid systems combine continuoustime and discrete behaviours. Simulation is one of the tools to obtain insight in dynamical systems behaviour. Simulation results provide information on performance of system and are helpful in detecting potential weaknesses and errors. Moreover, the results are handy in choosing adequate control strategies and parameters. In our contribution we report a work in progress, a technique for simulation of Behavioural Hybrid Process Calculus, an extension of process algebra that is suitable for the modelling and analysis of hybrid systems. 1
Testing multi inputoutput realtime systems
"... In formal testing, the assumption of input enabling is typically made. This assumption requires all inputs to be enabled anytime. In addition, the useful concept of quiescence is sometimes applied. Briefly, a system is in a quiescent state when it cannot produce outputs. In this paper, we relax the ..."
Abstract

Cited by 1 (0 self)
 Add to MetaCart
In formal testing, the assumption of input enabling is typically made. This assumption requires all inputs to be enabled anytime. In addition, the useful concept of quiescence is sometimes applied. Briefly, a system is in a quiescent state when it cannot produce outputs. In this paper, we relax the input enabling assumption, and allow some input sets to be enabled while others remain disabled. Moreover, we also relax the general bound M used in timed systems to detect quiescence, and allow different bounds for different sets of outputs. By considering the tiocoM theory, an enriched theory for timed testing with repetitive quiescence, and allowing the partition of input sets and output sets, we introduce the mtiocoM relation. A test derivation procedure which is nondeterministic and parameterized is further developed, and shown to be sound and complete wrt mtiocoM.
Enhancing Formal Specification and Verification of Temporal Constraints in Business Processes
"... Abstract—Formal specification and verification support of timerelated constraints constitute fundamental challenges for any Business Process Management (BPM) system. Reluctantly, the literature on the subject of formal specification and verification of advanced temporal constraints such as absolut ..."
Abstract
 Add to MetaCart
(Show Context)
Abstract—Formal specification and verification support of timerelated constraints constitute fundamental challenges for any Business Process Management (BPM) system. Reluctantly, the literature on the subject of formal specification and verification of advanced temporal constraints such as absolute temporal constraints associated with relative temporal constraints is scarce. In this paper, we propose a novel approach enabling the formal specification and verification of advanced temporal constraints of business processes. The particularity of our approach is that it caters for relative and absolute related temporal constraints while relying on the dependencies that can exist between theses constraints. In fact, it is important to deal with such dependencies to handle the violations that can arise as soon as possible at design step. To do so, we propose a formal approach which relies on the timed automata formalism. In this context, we propose a set of mapping rules and algorithms where the semantic of timed automata is preserved even if we deal with absolute and relative temporal constraints. Using the defined formal model, we investigate a model checking based verification process that aims at validating business processes against their absolute and relative temporal constraints. Index Terms—Temporal constraints; BPM; Formal specification; Formal verification
Creative Commons Attribution License. ModelBased Testing of Safety Critical RealTime Control Logic Software
"... The paper presents the experience of the authors in model based testing of safety critical realtime control logic software. It describes specifics of the corresponding industrial settings and discusses technical details of usage of UniTESK model based testing technology in these settings. Finally, ..."
Abstract
 Add to MetaCart
(Show Context)
The paper presents the experience of the authors in model based testing of safety critical realtime control logic software. It describes specifics of the corresponding industrial settings and discusses technical details of usage of UniTESK model based testing technology in these settings. Finally, we discuss possible future directions of safety critical software development processes and a place of model based testing techniques in it. 1
Modelbased Testing
"... This paper provides a comprehensive introduction to a framework for formal testing using labelled transition systems, based on an extension and reformulation of the ioco theory introduced by Tretmans. We introduce the underlying models needed to specify the requirements, and formalise the notion of ..."
Abstract
 Add to MetaCart
This paper provides a comprehensive introduction to a framework for formal testing using labelled transition systems, based on an extension and reformulation of the ioco theory introduced by Tretmans. We introduce the underlying models needed to specify the requirements, and formalise the notion of test cases. We discuss conformance, and in particular the conformance relation ioco. For this relation we prove several interesting properties, and we provide algorithms to derive test cases (either in batches, or on the fly).
Duration: 36 months
, 2005
"... The original case study that was proposed by Bosch as a challenge for the Ametist project concerned the analysis of a Car Periphery Supervision system (CPS). At the beginning of Year 2 of the Ametist project, Bosch decided to put the further development of the CPS system to a halt. Consequently, it ..."
Abstract
 Add to MetaCart
(Show Context)
The original case study that was proposed by Bosch as a challenge for the Ametist project concerned the analysis of a Car Periphery Supervision system (CPS). At the beginning of Year 2 of the Ametist project, Bosch decided to put the further development of the CPS system to a halt. Consequently, it was decided decided that also within Ametist the work on the CPS system would be finished after completion of a paper summarizing the results on this case study [7]. An alternative case study was proposed by Bosch concerning the development of a SRS (Supplemental Restraint System) for an airbag ECU (Electronic Control Unit) to be tackled by the consortium during the remainder of the project. In this this document we will summarize the results obtained for both case studies. 1 The CPS Case Study First, we briefly summarize the work carried out within the Ametist project on the case study “Realtime service allocation for Car Periphery Supervision”. Part of the text below is taken from Deliverable 3.3.3 [2]. For a more extensive overview of the results obtained for this case study, we refer to [7]. The term Car Periphery Supervision (CPS) refers to technology for obtaining information about
Test Generation for Duration Systems
"... We are interested in generating tests for duration systems modeling realtime systems. The specification of a duration system is given as a duration graph. Duration graphs are an extension of timed graphs and are suitable for modeling the accumulated times spent by computations within the considered ..."
Abstract
 Add to MetaCart
(Show Context)
We are interested in generating tests for duration systems modeling realtime systems. The specification of a duration system is given as a duration graph. Duration graphs are an extension of timed graphs and are suitable for modeling the accumulated times spent by computations within the considered duration system. In this paper, we present a method for generating tests for duration systems based on the socalled approximation method. First, we use the approximation method to extend the specification model into an approximate model. The latter contains the digitization computations of the initial model. Test trees are then extracted from the approximate model. We explain how the obtained digitaltest trees can be executed in an analogfashion.