|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| G.V. Bochmann, M. Raynal, "Structured Specification of Communicating Systems," IEEE Transactions on Computers, vol. 32, no. 2, pp. 120-133, February, 1983. | |||
| BibTex | x | ||
| @article{ 10.1109/TC.1983.1676197, author = {G.V. Bochmann and M. Raynal}, title = {Structured Specification of Communicating Systems}, journal ={IEEE Transactions on Computers}, volume = {32}, number = {2}, issn = {0018-9340}, year = {1983}, pages = {120-133}, doi = {http://doi.ieeecomputersociety.org/10.1109/TC.1983.1676197}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - Structured Specification of Communicating Systems IS - 2 SN - 0018-9340 SP120 EP133 EPD - 120-133 A1 - G.V. Bochmann, A1 - M. Raynal, PY - 1983 KW - step-wise refinement KW - Communication processes KW - design verification KW - distributed system design KW - interface specifications KW - parallel processing KW - ports KW - specification consistency KW - specification language KW - specification methods VL - 32 JA - IEEE Transactions on Computers ER - | |||
Specification methods for distributed systems is the underlying theme of this paper. A model of communicating processes with rendezvous interactions is assumed as a basis for the discussion. The possible interactions by a process, and the interconnection between several subprocesses within a process are specified using the concept of ports, which are specified separately. Step-wise refinement of process specifications and associated verification rules are considered. The step-wise refinement of port specifications and associated interactions is considered as well. After the presentation of an introductory example, the paper discusses the basic concepts of the specification method. They are then applied to more complex examples. The step-wise wefinement of ports and interactions is demonstrated by a hardware interface for which an abstract specification and a more detailed implementation is given. Proof rules for verifying the consistency of detailed and more abstract specifications are discussed in some detail.
Index Terms:
step-wise refinement, Communication processes, design verification, distributed system design, interface specifications, parallel processing, ports, specification consistency, specification language, specification methods
Citation:
G.V. Bochmann, M. Raynal, "Structured Specification of Communicating Systems," IEEE Transactions on Computers, vol. 32, no. 2, pp. 120-133, Feb. 1983, doi:10.1109/TC.1983.1676197
Usage of this product signifies your acceptance of the Terms of Use.

