[PDF][PDF] Model checking circus

L Freitas - 2005 - researchgate.net
As software complexity increases, so does the need for precision. For some areas, such as
high-integrity and safety-critical domains, this precision is imperative rather than optional. To …

[PDF][PDF] From Circus to Java: Implementation and verification of a translation strategy

AF de Freitas - Master's thesis, University of York, 2005 - cs.york.ac.uk
Circus is a formal language that combines the Z and CSP notations. It takes advantage of
the strengths of each of these languages: from Z, it brings the possibility of specifying …

From verified model to executable program: the PAT approach

H Zhu, J Sun, JS Dong, SW Lin - Innovations in Systems and Software …, 2016 - Springer
CSP# is a formal modeling language that emphasizes the design of communication in
concurrent systems. PAT framework provides a model checking environment for the …

Efficient symbolic computation of process expressions

B Fraikin, M Frappier - Science of Computer Programming, 2009 - Elsevier
This paper describes three optimization techniques for the eb3 process algebra. The
optimizations are expressed in a new deterministic operational semantics which is shown to …

CSP as a Coordination Language

M Kleine - … Conference on Coordination Languages and Models, 2011 - Springer
Coordination languages allow us to separate interaction behavior from the sequential
functional aspects of the components of concurrent systems. This helps us to reduce the …

Development cycle modeling and risk calculation

S Denard - 2021 - ttu-ir.tdl.org
For every development project, a development agent takes on the responsibility for and
assumes the risk of completing that project successfully. This is a daunting task because, at …

JACK: A framework for process algebra implementation in Java

L Freitas, ALC Cavalcanti… - Proceedings of XVI …, 2002 - kar.kent.ac.uk
The construction of concurrent programs is especially complex due mainly to the inherent
non-determinism of their execution, which makes it difficult to repeat test scenarios. Process …

A structured approach to network security protocol implementation

B Tobler - 2005 - open.uct.ac.za
The implementation of network security protocols has not received the same level of
attention in the literature as their analysis. Security protocol analysis has successfully used …

[PDF][PDF] CSP as a Coordination Language. A CSP-based Approach to the Coordination of Concurrent Systems

M Kleine - 2011 - depositonce.tu-berlin.de
Complex concurrent systems are in general hard to understand, and equally hard to specify
and to verify. The process algebra Communicating Sequential Processes (CSP) offers a way …

Verificação de modelos para programas em um subconjunto de JCSP

CMP NASCIMENTO - 2006 - repositorio.ufpe.br
A verificação de modelos formais gerados a partir de programas concorrentes tem sido bem
aceita na indústria e na academia durante a fase de testes. A busca por qualidade de …