메뉴 건너뛰기




Volumn , Issue , 2009, Pages 102-113

Verifying liveness for asynchronous programs

Author keywords

Asynchronous (event driven) programming; Fair termination; Liveness; Petri nets

Indexed keywords

ASYNCHRONOUS (EVENT-DRIVEN) PROGRAMMING; BOUNDEDNESS; CONCURRENT INTERACTIONS; DECISION PROCEDURE; EVENT DRIVEN; FAIR TERMINATION; FINITE-STATE; LIVENESS; LIVENESS PROPERTIES; MULTITHREADED; NON-PREEMPTIVE; PRESBURGER; RECURSIVE PROGRAMS; SAFETY PROPERTY; SATISFIABILITY;

EID: 67649879028     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1480881.1480895     Document Type: Conference Paper
Times cited : (13)

References (37)
  • 1
    • 84949222665 scopus 로고
    • Pushdown processes: Parallel composition and model checking
    • Concur '94: Concurrency Theory
    • O. Burkart and B. Steffen. Pushdown processes: Parallel composition and model checking. In CONCUR '94, volume 836 of LNCS, pages 98-113. Springer, 1994. (Pubitemid 24814608)
    • (1994) LECTURE NOTES IN COMPUTER SCIENCE , Issue.836 , pp. 98
    • Burkart, O.1    Steffen, B.2
  • 2
    • 38149068191 scopus 로고    scopus 로고
    • Decidability results for wellstructured transition systems with auxiliary storage
    • LNCS Springer
    • R. Chadha and M. Viswanathan. Decidability results for wellstructured transition systems with auxiliary storage. In CONCUR'07, volume 4703 of LNCS, pages 136-150. Springer, 2007.
    • (2007) CONCUR'07 , vol.4703 , pp. 136-150
    • Chadha, R.1    Viswanathan, M.2
  • 4
    • 34548042691 scopus 로고    scopus 로고
    • Making events less slippery with Eel
    • R. Cunningham and E. Kohler. Making events less slippery with Eel. In HotOS-X, 2005.
    • (2005) HotOS-X
    • Cunningham, R.1    Kohler, E.2
  • 7
    • 0037702249 scopus 로고    scopus 로고
    • The nesC language: A holistic approach to networked embedded systems
    • ACM
    • D. Gay, P. Levis, R. von Behren,M. Welsh, E. Brewer, and D. Culler. The nesC language: A holistic approach to networked embedded systems. In PLDI '03, pages 1-11. ACM, 2003.
    • (2003) PLDI '03 , pp. 1-11
    • Gay, D.1    Levis, P.2    Behren, R.V.3    Welsh, M.4    Brewer, E.5    Culler, D.6
  • 10
    • 0025458835 scopus 로고
    • Decidability of a temporal logic problem for petri nets
    • P. Jančar. Decidability of a temporal logic problem for petri nets. Theoretical Computer Science, 74(1):71-93, 1990.
    • (1990) Theoretical Computer Science , vol.74 , Issue.1 , pp. 71-93
    • Jančar, P.1
  • 11
    • 34548293706 scopus 로고    scopus 로고
    • Interprocedural analysis of asynchronous programs
    • R. Jhala and R. Majumdar. Interprocedural analysis of asynchronous programs. In POPL '07, pages 339-350. ACM, 2007. (Pubitemid 46164741)
    • (2007) ACM SIGPLAN Notices , vol.42 , Issue.1 , pp. 339-350
    • Jhala, R.1    Majumdar, R.2
  • 15
    • 85034565451 scopus 로고
    • Impartiality justice and fairness: The ethics of concurrent termination
    • LNCS Springer
    • D.J. Lehmann, A. Pnueli, and J. Stavi. Impartiality, justice and fairness: The ethics of concurrent termination. In ICALP '81, volume 115 of LNCS, pages 264-277. Springer, 1981.
    • (1981) ICALP '81 , vol.115 , pp. 264-277
    • Lehmann, D.J.1    Pnueli, A.2    Stavi, J.3
  • 17
    • 67649879378 scopus 로고    scopus 로고
    • Libasync.
    • Libasync. http://pdos.csail.mit.edu/6.824-2004/async/.
  • 18
    • 67649848720 scopus 로고    scopus 로고
    • Libevent
    • Libevent. http://www.monkey.org/~?provos/libevent/.
  • 19
    • 38149097407 scopus 로고
    • The reachability problem is exponential-space hard
    • Department of Computer Science, Yale University
    • R. Lipton. The reachability problem is exponential-space hard. Technical Report 62, Department of Computer Science, Yale University, 1976.
    • (1976) Technical Report 62
    • Lipton, R.1
  • 24
    • 0000457926 scopus 로고
    • On context-free languages
    • R.J. Parikh. On context-free languages. Journal of the ACM, 13(4):570-581, 1966.
    • (1966) Journal of the ACM , vol.13 , Issue.4 , pp. 570-581
    • Parikh, R.J.1
  • 25
    • 0002217486 scopus 로고
    • Über die vollständigkeit einer gewissen systems der arithmetik ganzer zahlen, in welchem die addition als einzige operation hervortritt
    • M. Presburger. Über die vollständigkeit einer gewissen systems der arithmetik ganzer zahlen, in welchem die addition als einzige operation hervortritt. In Comptes Rendus du I congrès de Mathématiciens des Pays Slaves, pages 92-101. 1929.
    • (1929) Comptes Rendus du I congrès de Mathématiciens des Pays Slaves , pp. 92-101
    • Presburger, M.1
  • 26
    • 0000660737 scopus 로고
    • The covering and boundedness problems for vector addition systems
    • C. Rackoff. The covering and boundedness problems for vector addition systems. Theoretical Computer Science, 6(2):223-231, 1978.
    • (1978) Theoretical Computer Science , vol.6 , Issue.2 , pp. 223-231
    • Rackoff, C.1
  • 27
    • 0000422707 scopus 로고    scopus 로고
    • Context-sensitive synchronization-sensitive analysis is undecidable
    • G. Ramalingam. Context-sensitive synchronization-sensitive analysis is undecidable. ACM TOPLAS, 22(2):416-430, 2000.
    • (2000) ACM TOPLAS , vol.22 , Issue.2 , pp. 416-430
    • Ramalingam, G.1
  • 29
    • 0029180939 scopus 로고
    • Precise interprocedural dataflow analysis via graph reachability
    • ACM
    • T. Reps, S. Horwitz, and M. Sagiv. Precise interprocedural dataflow analysis via graph reachability. In POPL '95, pages 49-61. ACM, 1995.
    • (1995) POPL '95 , pp. 49-61
    • Reps, T.1    Horwitz, S.2    Sagiv, M.3
  • 33
    • 0021896980 scopus 로고
    • The residue of vector sets with applications to decidability problems in Petrinets
    • R. Valk and M. Jantzen. The residue of vector sets with applications to decidability problems in Petri nets. Acta Informatica, 21:643-674, 1985.
    • (1985) Acta Informatica , vol.21 , pp. 643-674
    • Valk, R.1    Jantzen, M.2
  • 35
    • 44949280298 scopus 로고
    • Verification of concurrent programs - The automatatheoretic approach
    • M.Y. Vardi. Verification of concurrent programs - the automatatheoretic approach. Annals of Pure and Applied Logic, 51:79-98, 1991.
    • (1991) Annals of Pure and Applied Logic , vol.51 , pp. 79-98
    • Vardi, M.Y.1
  • 36
    • 0035966855 scopus 로고    scopus 로고
    • Pushdown processes: Games and model-checking
    • I. Walukiewicz. Pushdown Processes: Games and Model-Checking. Information and Computation, 164(2):234-263, 2001.
    • (2001) Information and Computation , vol.164 , Issue.2 , pp. 234-263
    • Walukiewicz, I.1
  • 37
    • 0026685401 scopus 로고
    • A unified approach for deciding the existence of certain petri net paths
    • H.-C. Yen. A unified approach for deciding the existence of certain Petri net paths. Information and Computation, 96(1):119-137, 1992.
    • (1992) Information and Computation , vol.96 , Issue.1 , pp. 119-137
    • Yen, H.-C.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.