Abstract. Automatically formalizing fUML models into CSP is a chal-lenging task. However, checking the generated CSP model using FDR2 is far more challenging. That is because the generated CSP model holds many implementation details inherited from the fUML model, as well as the formalization of the non-trivial fUML inter-object communica-tion mechanism. Using the state space compression techniques available in FDR2 (such as Supercompilation and compression functions) is not enough to provide an effective model checking that avoids the state ex-plosion problem. In this paper we introduce a novel approach that makes use of a restricted CSP model (because it follows certain formalization rules) to optimize the generated model. As an applicatio...
In this paper, we explore the idea of representing CSPs using techniques from formal language theory...
Model checking is a technique for finding errors in systems and algorithms. The tech nique requires ...
TheRaise SpecificationLanguage (RSL) is a modeling languagewhich supports various specification styl...
Transforming UML models into a formal representation to check certain properties has been addressed ...
Transforming Unified Modelling Language (UML) models into a formal representation to check certain p...
Abstract. This work provides an underpinning for a systems modelling approach based on UML and fUML ...
Much research work has been done on formalizing UML diagrams, but less has focused on using this for...
This paper investigates model checking Object-Z classes via their translation to the input notation ...
AbstractModel-checking is now widely accepted as an efficient method for analysing computer system p...
As software and hardware systems grow more complex and we begin to rely more on their correctness a...
We study the possibility of doing LTL model checking on CSP specifications in the context of refinem...
We show how to (and how not to) perform LTL model checking of CSP processes using refinement checkin...
Since state-rich formalism [Figure not available: see fulltext.] is a combination of Z, CSP, refinem...
We study the possibility of doing LTL model checking on CSP specifications in the context of refinem...
In our recent paper, we have shown how to construct a fully-automated program verification tool (so ...
In this paper, we explore the idea of representing CSPs using techniques from formal language theory...
Model checking is a technique for finding errors in systems and algorithms. The tech nique requires ...
TheRaise SpecificationLanguage (RSL) is a modeling languagewhich supports various specification styl...
Transforming UML models into a formal representation to check certain properties has been addressed ...
Transforming Unified Modelling Language (UML) models into a formal representation to check certain p...
Abstract. This work provides an underpinning for a systems modelling approach based on UML and fUML ...
Much research work has been done on formalizing UML diagrams, but less has focused on using this for...
This paper investigates model checking Object-Z classes via their translation to the input notation ...
AbstractModel-checking is now widely accepted as an efficient method for analysing computer system p...
As software and hardware systems grow more complex and we begin to rely more on their correctness a...
We study the possibility of doing LTL model checking on CSP specifications in the context of refinem...
We show how to (and how not to) perform LTL model checking of CSP processes using refinement checkin...
Since state-rich formalism [Figure not available: see fulltext.] is a combination of Z, CSP, refinem...
We study the possibility of doing LTL model checking on CSP specifications in the context of refinem...
In our recent paper, we have shown how to construct a fully-automated program verification tool (so ...
In this paper, we explore the idea of representing CSPs using techniques from formal language theory...
Model checking is a technique for finding errors in systems and algorithms. The tech nique requires ...
TheRaise SpecificationLanguage (RSL) is a modeling languagewhich supports various specification styl...