EXPOSE is an animation tool for process-oriented formal specifications of concurrent systems. EXPOSE takes an input the text of a formal specification and, from it, generates static views (interpretations) of the specification structure and dynamic views of the behaviour of the system specified. The views are constructed and explored using the hypermedia facilities of the Apple Macintosh HyperCard system. EXPOSE has been implemented experimentally for LOTOS, but most of the animation concepts and techniques described are relevant to other process-oriented languages, such as CCS and CSP
Object-oriented programming is presented as a paradigm for developing interactive systems for comput...
We present a rigorous formal- but transparent- specification of the semantics of a generic simulatio...
AbstractGraph transformation systems are a well-founded and adequate technique to describe the synta...
EXPOSE is an animation tool for process-oriented formal specifications of concurrent systems. EXPOSE...
SOLVE (Specification using an Object-based, LOTOS-defined, Visual language) is designed to allow for...
The development of a large information system is generally regarded as one of the most complex activ...
Abstract A formal specification is a mathematical description of a given system. Writing a formal sp...
Animation tools have proven to be effective as a means of visualising formal specifications. Specifi...
A formal specification animator interprets and executes specifications to give them the appearance o...
The ability to animate Z specifications is useful in allowing a specifier to explore the behaviour o...
In this paper, we propose a method for animating behavior of communication protocols/systems based o...
The verification of cryptographic protocols has greatly improved these last years. Automated tools s...
SOLVE (Specification using an Object-based, LOTOS-defined, Visual language) is designed to allow for...
A prototype of a simulation tool with graphical visualization and animation facilities has been impl...
Diagrams are always used when communicating complex situations. As a special case, dynamic processes...
Object-oriented programming is presented as a paradigm for developing interactive systems for comput...
We present a rigorous formal- but transparent- specification of the semantics of a generic simulatio...
AbstractGraph transformation systems are a well-founded and adequate technique to describe the synta...
EXPOSE is an animation tool for process-oriented formal specifications of concurrent systems. EXPOSE...
SOLVE (Specification using an Object-based, LOTOS-defined, Visual language) is designed to allow for...
The development of a large information system is generally regarded as one of the most complex activ...
Abstract A formal specification is a mathematical description of a given system. Writing a formal sp...
Animation tools have proven to be effective as a means of visualising formal specifications. Specifi...
A formal specification animator interprets and executes specifications to give them the appearance o...
The ability to animate Z specifications is useful in allowing a specifier to explore the behaviour o...
In this paper, we propose a method for animating behavior of communication protocols/systems based o...
The verification of cryptographic protocols has greatly improved these last years. Automated tools s...
SOLVE (Specification using an Object-based, LOTOS-defined, Visual language) is designed to allow for...
A prototype of a simulation tool with graphical visualization and animation facilities has been impl...
Diagrams are always used when communicating complex situations. As a special case, dynamic processes...
Object-oriented programming is presented as a paradigm for developing interactive systems for comput...
We present a rigorous formal- but transparent- specification of the semantics of a generic simulatio...
AbstractGraph transformation systems are a well-founded and adequate technique to describe the synta...