We present an adaptation of input/output conformance (ioco) testing principles to families of similar implementation variants as appearing in product line engineering. Our proposed product line testing theory relies on Modal Interface Automata (MIA) as behavioral specification formalism. MIA enrich I/O-labeled transition systems with may/must modalities to distinguish mandatory from optional behavior, thus providing a semantic notion of intrinsic behavioral variability. In particular, MIA constitute a restricted, yet fully expressive subclass of I/O-labeled modal transition systems, guaranteeing desirable refinement and compositionality properties. The resulting modal-ioco relation defined on MIA is preserved under MIA refinement, which ser...
Software product line (SPL) engineering has become common practice for mass production and customiza...
Modern software systems are typically built of components that communicate through their external in...
This is the Pre-print version of the Article. The official published version can be accessed from th...
We present an adaptation of input/output conformance (ioco) testing principles to families of simila...
We propose an input/output conformance testing theory utilizing Modal Interface Automata with Input ...
Software quality has become an increasingly important concern in software development, as a conseque...
We extend the theory of input-output conformance testing to the setting of software product lines. I...
We extend the theory of input-output conformance (IOCO) testing to accommodate behavioral models of ...
AbstractWe extend the theory of input–output conformance (IOCO) testing to accommodate behavioral mo...
A major challenge in testing software product lines is efficiency. In particular, testing a product ...
Software product line (SPL) engineering has become common practice for mass production and customiza...
Abstract. A new model based testing theory built on simulation semantics is presented. At the core o...
AbstractThe article introduces an extension of the well-known conformance relation ioco on labeled t...
We study the connection between stable-failures refinement and the ioco conformance relation. Both b...
Service-based systems are software systems composed of autonomous components or services pro-vided b...
Software product line (SPL) engineering has become common practice for mass production and customiza...
Modern software systems are typically built of components that communicate through their external in...
This is the Pre-print version of the Article. The official published version can be accessed from th...
We present an adaptation of input/output conformance (ioco) testing principles to families of simila...
We propose an input/output conformance testing theory utilizing Modal Interface Automata with Input ...
Software quality has become an increasingly important concern in software development, as a conseque...
We extend the theory of input-output conformance testing to the setting of software product lines. I...
We extend the theory of input-output conformance (IOCO) testing to accommodate behavioral models of ...
AbstractWe extend the theory of input–output conformance (IOCO) testing to accommodate behavioral mo...
A major challenge in testing software product lines is efficiency. In particular, testing a product ...
Software product line (SPL) engineering has become common practice for mass production and customiza...
Abstract. A new model based testing theory built on simulation semantics is presented. At the core o...
AbstractThe article introduces an extension of the well-known conformance relation ioco on labeled t...
We study the connection between stable-failures refinement and the ioco conformance relation. Both b...
Service-based systems are software systems composed of autonomous components or services pro-vided b...
Software product line (SPL) engineering has become common practice for mass production and customiza...
Modern software systems are typically built of components that communicate through their external in...
This is the Pre-print version of the Article. The official published version can be accessed from th...