Existing refinement frameworks such as B allow a developer to specify a system on an abstract level. Subsequently, this abstract specification is refined into an implementation that performs the specified task. In this paper a conventional refinement approach is extended with a means for performance analysis. This new approach guides a developer towards well-performing implementations throughout the refinement process. The main achievement of this work is an elaboration of a connection between performance and trace refinement
This paper presents a case study of an analysis of a Corrective Maintenance process to realize perfo...
We introduce the probabilistic action system formalism which combines refinement with performance. P...
We propose a theory of process refinement which relates behavioural descriptions belonging to concep...
Abstract. We introduce a refinement strategy to bring the parallel performance analysis closer to th...
Abstract. We introduce a refinement strategy to bring the parallel performance analysis closer to th...
This paper introduces action refinement in the context of CSP||B. Our motivation to include this not...
Abstract. Action systems provide a general description of reactive systems, capable of modeling term...
AbstractNon-functional properties of software should be specified early in the development process. ...
. Action systems provide a general description of reactive systems, capable of modeling terminating,...
Parallel and distributed programming constitutes a highly promising approach to improving the perfor...
Consultable des del TDXTítol obtingut de la portada digitalitzadaParallel and distributed programmin...
The expenses associated with software maintenance and evolution constitute a significant portion, su...
Refinement is the process of deriving verifiably-correct software from its specification. In practic...
Abstract. This paper introduces action refinement in the context of CSP‖B. Our motivation to include...
Refinement is a long-established technique that is widely used in the rigorous development of softwa...
This paper presents a case study of an analysis of a Corrective Maintenance process to realize perfo...
We introduce the probabilistic action system formalism which combines refinement with performance. P...
We propose a theory of process refinement which relates behavioural descriptions belonging to concep...
Abstract. We introduce a refinement strategy to bring the parallel performance analysis closer to th...
Abstract. We introduce a refinement strategy to bring the parallel performance analysis closer to th...
This paper introduces action refinement in the context of CSP||B. Our motivation to include this not...
Abstract. Action systems provide a general description of reactive systems, capable of modeling term...
AbstractNon-functional properties of software should be specified early in the development process. ...
. Action systems provide a general description of reactive systems, capable of modeling terminating,...
Parallel and distributed programming constitutes a highly promising approach to improving the perfor...
Consultable des del TDXTítol obtingut de la portada digitalitzadaParallel and distributed programmin...
The expenses associated with software maintenance and evolution constitute a significant portion, su...
Refinement is the process of deriving verifiably-correct software from its specification. In practic...
Abstract. This paper introduces action refinement in the context of CSP‖B. Our motivation to include...
Refinement is a long-established technique that is widely used in the rigorous development of softwa...
This paper presents a case study of an analysis of a Corrective Maintenance process to realize perfo...
We introduce the probabilistic action system formalism which combines refinement with performance. P...
We propose a theory of process refinement which relates behavioural descriptions belonging to concep...