Communicating sequential processes
Communicating sequential processes
Formal Methods Applied to a Floating-Point Number System
IEEE Transactions on Software Engineering
Unbounded nondeterminism in CSP
Proceedings of the fifth international conference on Mathematical foundations of programming semantics
Mechanized reasoning and hardware design
Model checking software systems: a case study
SIGSOFT '95 Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering
Formal methods: state of the art and future directions
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
Model checking the composition of hypermedia design components
CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
Symmetry in temporal logic model checking
ACM Computing Surveys (CSUR)
Santa Claus: Formal analysis of a process-oriented solution
ACM Transactions on Programming Languages and Systems (TOPLAS)
Automated verification of security pattern compositions
Information and Software Technology
CSP'04 Proceedings of the 2004 international conference on Communicating Sequential Processes: the First 25 Years
Testing with inputs and outputs in CSP
FASE'13 Proceedings of the 16th international conference on Fundamental Approaches to Software Engineering
Hi-index | 0.00 |
One of the major obstacles to the integration of formal methods in the design of industrial products is the height and gradient of the learning curve. Anything which can alleviate this problem is of enormous benefit. Automatic model checking and visual specification styles provide a gentle introduction to the concept of refinement. This paper presents a case study of the design of the T9000 virtual channel processor as an illustration of the use of some nonstandard CSP operators and a visual specification style. The development which is shown here has been implemented in a single model checking tool which is currently being integrated into the INMOS CAD system.