AbstractSlicing is a program analysis technique which can be used for reducing the size of the model and avoid state space explosion in model checking. In this work a static slicing technique is proposed for reducing Rebeca models with respect to a property. For applying the actor-based slicing techniques, the Rebeca control flow graph (RCFG) and the Rebeca dependence graph (RDG) are introduced. We propose two different approaches for constructing the RDG, where each approach can be more effective under certain conditions. As the static slicing usually produces large slices, two other slicing-based reduction techniques, step-wise slicing and bounded slicing, are proposed as simple novel ideas. Step-wise slicing first generates slices that o...
Symmetry reduction is a promising technique for combatting state space explosion in model checking. ...
It is essential to ensure the correctness of software systems, especially for large and safety-criti...
Abstract. Slicing is a technique for extracting parts of programs or specifications with respect to ...
AbstractSlicing is a program analysis technique which can be used for reducing the size of the model...
AbstractSlicing is a program analysis technique which can be used for reducing the size of the model...
Rebeca is an actor-based language with formal semantics that can be used in modeling concurrent and ...
This paper revisits the idea of slicing programs based on their axiomatic semantics, rather than usi...
AbstractProgram slicing is a method for decomposing programs by analyzing their data and control flo...
Program slicing is a method for decomposing programs by analyzing their data and control flow. Slici...
Abstract. Slicing is a program analysis technique that was originally introduced to improve program ...
The paper discusses how to reduce a statechart model by slicing. We start with the discussion of con...
This paper proposes a new approach to program slicing based on abstract interpretation and model che...
Integrating formal verification techniques into the hardware design process provides the means to ri...
Reaction Systems (RSs) are a successful computational framework inspired by biological systems. RSs ...
Static backward program slicing is a technique to compute the set of program statements, predicates ...
Symmetry reduction is a promising technique for combatting state space explosion in model checking. ...
It is essential to ensure the correctness of software systems, especially for large and safety-criti...
Abstract. Slicing is a technique for extracting parts of programs or specifications with respect to ...
AbstractSlicing is a program analysis technique which can be used for reducing the size of the model...
AbstractSlicing is a program analysis technique which can be used for reducing the size of the model...
Rebeca is an actor-based language with formal semantics that can be used in modeling concurrent and ...
This paper revisits the idea of slicing programs based on their axiomatic semantics, rather than usi...
AbstractProgram slicing is a method for decomposing programs by analyzing their data and control flo...
Program slicing is a method for decomposing programs by analyzing their data and control flow. Slici...
Abstract. Slicing is a program analysis technique that was originally introduced to improve program ...
The paper discusses how to reduce a statechart model by slicing. We start with the discussion of con...
This paper proposes a new approach to program slicing based on abstract interpretation and model che...
Integrating formal verification techniques into the hardware design process provides the means to ri...
Reaction Systems (RSs) are a successful computational framework inspired by biological systems. RSs ...
Static backward program slicing is a technique to compute the set of program statements, predicates ...
Symmetry reduction is a promising technique for combatting state space explosion in model checking. ...
It is essential to ensure the correctness of software systems, especially for large and safety-criti...
Abstract. Slicing is a technique for extracting parts of programs or specifications with respect to ...