Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/318593.318620acmconferencesArticle/Chapter ViewAbstractPublication PagespoplConference Proceedingsconference-collections
Article
Free access

Modalities for model checking (extended abstract): branching time strikes back

Published: 01 January 1985 Publication History
First page of PDF

References

[1]
{AE83} Antila, M., Erikkson, H., Ikonen, J., Kujansuu, R., Ojala, L., Tuominen, H., Tools and Studies of Formal Techniques - Petri Nets and Temporal Logic, Protocol Specification, Testing, and Verification III, H. Rudin and C. West (editors), Elsevier North-Holland, IFIP, 1983.
[2]
{AB80} Abrahamson, K., Decidability and Expressiveness of Logics of Processes, PhD Thesis, University of Washington, 1980.
[3]
{BSW69} Bartlet, K, Scantlebury, R., and Wilkinson, P., A Note on Reliable Full-Duplex Transmission over Half-Duplex Links, Comm. of the ACM, vol. 12, no. 5, pp. 260-261, 1969.
[4]
{CE81} Clarke, E. M., Emerson, E. A., Design and Synthesis of Synchronization Skeletons Using Branching Time Temporal Logic, IBM Logics of Programs Workshop, Springer LNCS #131, pp. 52-71, May 1981.
[5]
{CES83} Clarke, E. M., Emerson, E. A., and Sistla, A. P., Automatic Verification of Finite State Concurrent System Using Temporal Logic, 10th Annual ACM 10th Annual ACM Symp. on Principles of Programming Languages, 1983.
[6]
{CM83} Clarke, E. M., Mishra, B., Automatic Verification of Asynchronous Circuits, CMU Logics of Programs Workshop, Springer LNCS #164, pp. 101-115, May 1983.
[7]
{EC80} Emerson, E. A., and Clarke, E. M., Characterizing Correctness Properties of Parallel Programs as Fixpoints. Proc. 7th Int. Colloquium on Automata, Languages, and Programming, Lecture Notes in Computer Science #85, Springer-Verlag, 1981.
[8]
{EC82} Emerson, E. A., and Clarke, E. M., Using Branching Time Temporal Logic to Synthesize Synchronization Skeletons, Tech. Report TR-208, Univ. of Texas, 1982.
[9]
{EH82} Emerson, E. A., and Halpern, J. Y., Decision Procedures and Expressiveness in the Temporal Logic of Branching Time, 14th Annual ACM Symp. on Theory of Computing, 1982.
[10]
{EH83} Emerson, E. A., and Halpern, J. Y., 'Sometimes' and 'Not Never' Revisited: On Branching versus Linear Time 10th Annual ACM Symp. on Principles of Programming Languages, January 1983.
[11]
{ES84} Emerson, E. A., and Sistla, A. P., Deciding Branching Time Logic, 16 Annual ACM Symp. on Theory of Computing, 1984.
[12]
{FL79} Fischer, M. J., and Ladner, R. E, Propositional Dynamic Logic of Regular Programs, JCSS vol. 18, pp. 194-211, 1979.
[13]
{FK84} Francez, N., and Kozen, D., Generalized Fair Termination, 11th Annual ACM Symp. on Principles of Programming Languages 1984, pp. 46-53.
[14]
{HA84} Harel, D., A General Result on Infinite Trees and Its Applications, 16th STOC, pp. 418-427, May 84.
[15]
{HS84} Hart, S., and Sharir, M., Probabilistic Temporal Logics for Finite and Bounded Models, 16th STOC, pp. 1-13, 1984.
[16]
{KO83} Kozen, D., Results on the Propositional Mu-calculus, Theoretical Computer Science, pp. 333-354, December 83.
[17]
{LA80} Lamport, L., Sometimes is Sometimes "Not Never" - on the temporal logic of programs, 7th Annual ACM Symp. on Principles of Programming Languages, 1980, pp. 174-185.
[18]
{LPS81} Lehmann. D., Pnueli, A., and Stavi, J., Impartiality, Justice and Fairness: The Ethics of Concurrent Termination, ICALP 1981, LNCS Vol. 115, pp. 264-277.
[19]
{LP84} Lichtenstein, O. and Pnueli, A., Checking that Finite State Concurrent Programs Satisfy their Linear Specification, unpublished manuscript, July 84, (to appear this POPL85.)
[20]
{McN66} McNaughton, R., Testing and Generating Infinite Sequences by a Finite Automaton, Information and Control, Vol. 9, 1966.
[21]
{OJ84} Ojala, Leo, Personal Communication at ICALP84, July 1984.
[22]
{OL82} Owicki, S. S., and Lamport, L., Proving Liveness Properties of Concurrent Programs, ACM Trans. on Programming Languages and Syst., Vol. 4, No. 3, July 1982, pp. 455-495.
[23]
{PN77} Pnueli, A., The Temporal Logic of Programs, 19th annual Symp. on Foundations of Computer Science, 1977.
[24]
{PN83} Pnueli, A., On The Extremely Fair Termination of Probabilistic Algorithms, 15 Annual ACM Symp. on Theory of Computing, 1983, 278-290.
[25]
{PR76} Pratt, V., Semantical Considerations on Floyd-Hoare Logic, 17th FOCS, pp. 109-121, 1976.
[26]
{PR81} Pratt, V., A Decidable Mu-Calculus, 22nd FOCS, pp. 421-427, 1981.
[27]
{QS83} Queille, J. P., and Sifakis, J., Fairness and Related Properties in Transition Systems, Acta Informatica, vol. 19, pp. 195-220, 1983.
[28]
{RA69} Rabin, M., Decidability of Second order Theories and Automata on Infinite Trees, Trans. Amer. Math. Society, Vol. 141, pp. 1-35, 1969.
[29]
{RA70} Rabin, M., Automata on Infinite Trees and the Synthesis Problem, Hebrew Univ., Tech. Report no. 37, 1970.
[30]
{SC82} Sistla, A. P., and Clarke, E. M., The Complexity of Propositional Temporal Logic, 14 Annual ACM Symp. on Theory of Computing, 1982.
[31]
{ST81} Streett, R., Propositional Dynamic Logic of Looping and Converse (PhD Thesis), MIT Lab for Computer Science, TR-263, 1981. (a short version appears in STOC81)
[32]
{SE84} Streett, R., and Emerson, E. A., The Propositional Mu-Calculus is Elementary, ICALP84, pp. 465-472, July 84.
[33]
{VW84} Vardi, M. and Wolper, P., Automata Theoretic Techniques for Modal Logics of Programs, pp. 446-455, STOC84.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
POPL '85: Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
January 1985
340 pages
ISBN:0897911474
DOI:10.1145/318593
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 1985

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 824 of 4,130 submissions, 20%

Upcoming Conference

POPL '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)143
  • Downloads (Last 6 weeks)15
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Jumping Automata over Infinite WordsTheory of Computing Systems10.1007/s00224-024-10192-wOnline publication date: 10-Sep-2024
  • (2024)Sampling-Based and Gradient-Based Efficient Scenario GenerationRuntime Verification10.1007/978-3-031-74234-7_5(70-88)Online publication date: 12-Oct-2024
  • (2023)Jumping Automata over Infinite WordsDevelopments in Language Theory10.1007/978-3-031-33264-7_2(9-22)Online publication date: 19-May-2023
  • (2022)Practical Applications of the Alternating Cycle DecompositionTools and Algorithms for the Construction and Analysis of Systems10.1007/978-3-030-99527-0_6(99-117)Online publication date: 2-Apr-2022
  • (2022)Hybrid Automata in Systems BiologySystems Biology Modelling and Analysis10.1002/9781119716600.ch8(305-338)Online publication date: 18-Nov-2022
  • (2019)Sublogics of a branching time logic of robustnessInformation and Computation10.1016/j.ic.2019.02.003Online publication date: Mar-2019
  • (2019)Model checking with generalized Rabin and Fin-less automataInternational Journal on Software Tools for Technology Transfer (STTT)10.1007/s10009-019-00508-421:3(307-324)Online publication date: 1-Jun-2019
  • (2019)Learning Büchi Automata and Its ApplicationsEngineering Trustworthy Software Systems10.1007/978-3-030-17601-3_2(38-98)Online publication date: 14-Apr-2019
  • (2018)Alternating-time temporal logic on finite tracesProceedings of the 27th International Joint Conference on Artificial Intelligence10.5555/3304415.3304428(77-83)Online publication date: 13-Jul-2018
  • (2018)Interval vs. Point Temporal Logic Model CheckingACM Transactions on Computational Logic10.1145/328102820:1(1-31)Online publication date: 20-Dec-2018
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media