skip to main content
article
Open access

Specifying Concurrent Program Modules

Published: 01 April 1983 Publication History
First page of PDF

References

[1]
BOCHMANN, G., AND SUNSHINE, C. Formal methods in comnmnication protocol design. IEEE Trans. Commun. Com-28, 4 (Apr. 1980), 624-631.
[2]
HAILPERN, B.T., AND OWICKI, S.S. Verifying network protocols using temporal logic. In Proceedings Trends and Applications 1980: Computer Network Protocols. IEEE Computer Society, 1980, pp. 18-28.
[3]
HEr, Zoo, O. Static analysis of concurrent processes for dynamic properties using Petri nets. In Lecture Notes in Computer Science, vol. 70: Semantics of Concurrent Computation, G. Kahn (Ed.). Springer-Verlag, Berlin, 1979, pp. 66-90.
[4]
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION TC97/SC16/WG1 SUBGROUP B ON STATE MACHINES. A FDT based on an extended state transition model. Working draft of tech. rep., Dec. 1981.
[5]
LAMPORT, L. The "Hoare logic" of concurrent programs. Acta inf. 14, i (June 1980), 21-37.
[6]
LAMPORT, L. "Sometime" is sometimes "not never": On the temporal logic of programs. In Conference Record of the 7th Annual ACM Symposium on Principles of Programming Languages, LaB Vegas, Nev., Jan. 28-30, 1980, pp. 174-185.
[7]
LAMPORT, L. Concurrent reading and writing. Commun. ACM 20, 11 (Nov. 1977), 806-811.
[8]
OWICKI, S., ANO LAMPORT, L. Proving liveness properties of concurrent programs. ACM Trans. Program. Lang. Syst. 4, 3 (July 1982), 455-495.
[9]
PNUELI, A. The temporal logic of programs. In 18th Annual Symposium on Foundations of Computer Science, Providence, R.I., Oct. 31-Nov. 2, 1977, pp. 46-57.
[10]
SCHWARTZ, R., AND MELLIAR-SMITH, P.M. From state machines to temporal logic: Specification methods for protocol standards. IEEE Trans. Commun. Corn-30, 11 (Nov. 1982).
[11]
SCHWARTZ, R.L., AND MELLIAR-SMITH, P.M. Temporal logic specification of distributed systems. In Proceedings of the 2nd International Conference on Distributed Computing Systems. IEEE Computer Society Press, 1981, pp. 446-454.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Programming Languages and Systems
ACM Transactions on Programming Languages and Systems  Volume 5, Issue 2
April 1983
138 pages
ISSN:0164-0925
EISSN:1558-4593
DOI:10.1145/69624
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 1983
Published in TOPLAS Volume 5, Issue 2

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)127
  • Downloads (Last 6 weeks)24
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media