AbstractNon-functional properties of software should be specified early in the development process. In a distributed process of software development, this means that quality requirements must be made explicit in the specification, and the developing party of a commissioned component needs to deliver not only the implemented component, but also a description of its non-functional properties. Based on these artefacts, a conformance check guarantees that the implemented component fulfills the performance requirements.We extend the notion of model refinement to non-functional properties of software and propose a refinement calculus for conformance checking between abstract performance descriptions of components. The calculus is based on a refin...
In this paper we present a systematic check of the conformance of the implemented and the intended s...
Abstract. The performance of a software component heavily depends on the environment of the componen...
Given the events modeled by a business process, it may happen in the presence of alternative executi...
AbstractNon-functional properties of software should be specified early in the development process. ...
Abstract—In software engineering, performance specifications of components support the successful ev...
Conformance checking of a component is a testing method to see if an implementation and its executab...
In model based testing test cases are derived from a model (the specification) of the system we want...
We extend the theory of input-output conformance testing to the setting of software product lines. I...
We exhibit the benefits of using formal methods for constructing and documenting component software....
Verification of industrial control systems' software is an important task, as the cost of failure in...
We study the problem of deriving a specification for a third-party component, based on the specifica...
AbstractModel-driven performance prediction methods require detailed design models to evaluate the p...
Existing refinement frameworks such as B allow a developer to specify a system on an abstract level....
The performance description language PDL provides a compact notation for the specification of non-fu...
Process algebras are widely accepted for the specification of software systems. In partic-ular, pi-c...
In this paper we present a systematic check of the conformance of the implemented and the intended s...
Abstract. The performance of a software component heavily depends on the environment of the componen...
Given the events modeled by a business process, it may happen in the presence of alternative executi...
AbstractNon-functional properties of software should be specified early in the development process. ...
Abstract—In software engineering, performance specifications of components support the successful ev...
Conformance checking of a component is a testing method to see if an implementation and its executab...
In model based testing test cases are derived from a model (the specification) of the system we want...
We extend the theory of input-output conformance testing to the setting of software product lines. I...
We exhibit the benefits of using formal methods for constructing and documenting component software....
Verification of industrial control systems' software is an important task, as the cost of failure in...
We study the problem of deriving a specification for a third-party component, based on the specifica...
AbstractModel-driven performance prediction methods require detailed design models to evaluate the p...
Existing refinement frameworks such as B allow a developer to specify a system on an abstract level....
The performance description language PDL provides a compact notation for the specification of non-fu...
Process algebras are widely accepted for the specification of software systems. In partic-ular, pi-c...
In this paper we present a systematic check of the conformance of the implemented and the intended s...
Abstract. The performance of a software component heavily depends on the environment of the componen...
Given the events modeled by a business process, it may happen in the presence of alternative executi...