메뉴 건너뛰기




Volumn 20, Issue 4, 2011, Pages

Runtime verification for LTL and TLTL

Author keywords

Assertion checkers; Monitors; Runtime verification

Indexed keywords

ASSERTION CHECKERS; LINEAR TIME TEMPORAL LOGIC; PARTIAL OBSERVATION; ROAD-MAPS; RUNNING SYSTEMS; RUNTIME VERIFICATION; TEMPORAL LOGIC SPECIFICATIONS; THREE-VALUED; TRUTH VALUES;

EID: 79960344619     PISSN: 1049331X     EISSN: 15577392     Source Type: Journal    
DOI: 10.1145/2000799.2000800     Document Type: Article
Times cited : (494)

References (82)
  • 3
    • 0023558367 scopus 로고
    • Recognizing safety and liveness
    • ALPERN, B. AND SCHNEIDER, F. B. 1987. Recognizing safety and liveness. Distrib. Comput. 2, 3, 117-126.
    • (1987) Distrib. Comput. , vol.2 , Issue.3 , pp. 117-126
    • Alpern, B.1    Schneider, F.B.2
  • 4
    • 0028413052 scopus 로고
    • A theory of timed automata
    • ALUR, R. AND DILL, D. L. 1994. A theory of timed automata. Theor. Comput. Sci. 126, 2, 183-235.
    • (1994) Theor. Comput. Sci. , vol.126 , Issue.2 , pp. 183-235
    • Alur, R.1    Dill, D.L.2
  • 6
    • 0000226419 scopus 로고    scopus 로고
    • Event-clock automata: A determinizable class of timed automata
    • PII S0304397597001734
    • ALUR, R., FIX, L., AND HENZINGER, T. A. 1999. Event-clock automata: a determinizable class of timed automata. Theor. Comput. Sci. 211, 1-2, 253-273. (Pubitemid 129609041)
    • (1999) Theoretical Computer Science , vol.211 , Issue.1-2 , pp. 253-273
    • Alur, R.1    Fix, L.2    Henzinger, T.A.3
  • 11
    • 33750125869 scopus 로고    scopus 로고
    • Model-based runtime analysis of distributed reactive systems
    • DOI 10.1109/ASWEC.2006.36, 1615057, Proceedings - 2006 Australian Software Engineering Conference, ASWEC 2006 - Taming Complexity through Research and Practice
    • BAUER, A., LEUCKER, M., AND SCHALLHART, C. 2006a. Model-based runtime analysis of reactive distributed systems. In Proceedings of the Australian Software Engineering Conference (ASWEC). IEEE Computer Society, 243-252. (Pubitemid 44592158)
    • (2006) Proceedings of the Australian Software Engineering Conference, ASWEC , vol.2006 , pp. 243-252
    • Bauer, A.1    Leucker, M.2    Schallhart, C.3
  • 14
    • 77952944354 scopus 로고    scopus 로고
    • Comparing LTL semantics for runtime verification
    • BAUER, A., LEUCKER, M., AND SCHALLHART, C. 2010. Comparing LTL semantics for runtime verification. J. Logic Comput. 20, 3, 651-674.
    • (2010) J. Logic Comput. , vol.20 , Issue.3 , pp. 651-674
    • Bauer, A.1    Leucker, M.2    Schallhart, C.3
  • 16
    • 84958037228 scopus 로고    scopus 로고
    • UPPAAL: A tool suite for automatic verification of real-time systems
    • BENGTSSON, J., LARSEN, K. G., LARSSON, F., PETTERSSON, P., AND YI, W. 1996. UPPAAL: a tool suite for the automatic verification of real-time systems. In Hybrid Systems III. R. Alur, T. A. Henzinger, and E. D. Sontag Eds., Lecture Notes in Computer Science, vol. 1066., Springer-Verlag, 232-243. (Pubitemid 126066706)
    • (1996) Lecture Notes in Computer Science , Issue.1066 , pp. 232-243
    • Bengtsson, J.1    Larsen, K.G.2    Larsson, F.3    Pettersson, P.4    Yi, W.5
  • 17
    • 13544255497 scopus 로고    scopus 로고
    • Insights to angluin's learning
    • DOI 10.1016/j.entcs.2004.12.015, PII S1571066104053216
    • BERG, T., JONSSON, B., LEUCKER, M., AND SAKSENA, M. 2003. Insights to Angluin's learning. In Proceedings of the International Workshop on Software Verification and Validation (SVV). Electronic Notes in Theoretical Computer Science, vol. 118, 3-18. (Pubitemid 40219691)
    • (2005) Electronic Notes in Theoretical Computer Science , vol.118 , pp. 3-18
    • Berg, T.1    Jonsson, B.2    Leucker, M.3    Saksena, M.4
  • 20
    • 79951761222 scopus 로고    scopus 로고
    • A lightweight ltl runtime verification tool for java
    • M. Vlissides and D. C. Schmidt Eds. ACM
    • BODDEN, E. 2004. A lightweight ltl runtime verification tool for java. In OOPSLA Companion. J. M. Vlissides and D. C. Schmidt Eds., ACM, 306-307.
    • (2004) OOPSLA Companion. J. , pp. 306-307
    • Bodden, E.1
  • 21
    • 24644441365 scopus 로고    scopus 로고
    • Fault diagnosis using timed automata
    • Foundations of Software Science and Computational Structures - 8th Int. Conference, FOSSACS 2005, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2005, Proc.
    • BOUYER, P., CHEVALIER, F., AND D'SOUZA, D. 2005. Fault diagnosis using timed automata. In Proceedings of the 8th International Conference on Foundations of Software Science and Computational Structures (FoSSaCS). V. Sassone Ed., Lecture Notes in Computer Science, vol. 3441, Springer, 219-233. (Pubitemid 41273709)
    • (2005) Lecture Notes in Computer Science , vol.3441 , pp. 219-233
    • Bouyer, P.1    Chevalier, F.2    D'Souza, D.3
  • 22
    • 0022234930 scopus 로고
    • Symbolic manipulation of boolean functions using a graphical representation
    • IEEE Computer Society Press
    • BRYANT, R. E. 1985. Symbolic manipulation of boolean functions using a graphical representation. In Proceedings of the 22nd ACM/IEEE Design Automation Conference. IEEE Computer Society Press, 688-694.
    • (1985) Proceedings of the 22nd ACM/IEEE Design Automation Conference , pp. 688-694
    • Bryant, R.E.1
  • 24
    • 38149083241 scopus 로고    scopus 로고
    • Instrumenting c programs with nested word monitors
    • D. Bosnacki and S. Edelkamp Eds., Lecture Notes in Computer Science, Springer
    • CHAUDHURI, S. AND ALUR, R. 2007. Instrumenting c programs with nested word monitors. In Proceedings of the International SPIN Workshop. D. Bosnacki and S. Edelkamp Eds., Lecture Notes in Computer Science, vol. 4595, Springer, 279-283.
    • (2007) Proceedings of the International SPIN Workshop , vol.4595 , pp. 279-283
    • Chaudhuri, S.1    Alur, R.2
  • 25
    • 84894614886 scopus 로고    scopus 로고
    • Model-checking infinite state-space systems with fine-grained abstractions using spin
    • Model Checking Software
    • CHECHIK, M., DEVEREUX, B., AND GURFINKEL, A. 2001. Model-checking infinite state-space systems with fine-grained abstractions using spin. In Proceedings of the International SPIN Workshop. M. B. Dwyer Ed., Lecture Notes in Computer Science, vol. 2057, Springer, 16-36. (Pubitemid 33276261)
    • (2001) Lecture Notes in Computer Science , Issue.2057 , pp. 16-36
    • Chechik, M.1    Devereux, B.2    Gurfinkel, A.3
  • 26
    • 18944375047 scopus 로고    scopus 로고
    • Towards monitoring-oriented programming: A paradigm combining specification and implementation
    • CHEN, F. AND ROSU, G. 2003. Towards monitoring-oriented programming: A paradigm combining specification and implementation. Electron. Notes Theor. Comput. Sci. 89, 2.
    • (2003) Electron. Notes Theor. Comput. Sci. , vol.89 , pp. 2
    • Chen, F.1    Rosu, G.2
  • 28
    • 0017973244 scopus 로고
    • Testing software design modeled by finite-state machines
    • CHOW, T. S. 1978. Testing software design modeled by finite-state machines. IEEE Trans. Softw. Engin 4, 3, 178-187.
    • (1978) IEEE Trans. Softw. Engin , vol.4 , Issue.3 , pp. 178-187
    • Chow, T.S.1
  • 32
    • 23844512564 scopus 로고    scopus 로고
    • A taxonomy and catalog of runtime software-fault monitoring tools
    • DOI 10.1109/TSE.2004.91
    • DELGADO, N., GATES, A. Q., AND ROACH, S. 2004. A taxonomy and catalog of runtime software-fault monitoring tools. IEEE Trans. Softw. Engin. 30, 12, 859-872. (Pubitemid 41158279)
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.12 , pp. 859-872
    • Delgado, N.1    Gates, A.Q.2    Roach, S.3
  • 34
    • 84944099472 scopus 로고
    • Timing assumptions and verification of finite-state concurrent systems
    • J. Sifakis Ed., Lecture Notes in Computer Science, Springer
    • DILL, D. L. 1989. Timing assumptions and verification of finite-state concurrent systems. In Automatic Verification Methods for Finite State Systems. J. Sifakis Ed., Lecture Notes in Computer Science, vol. 407, Springer, 197-212.
    • (1989) Automatic Verification Methods for Finite State Systems , vol.407 , pp. 197-212
    • Dill, D.L.1
  • 35
    • 33750115333 scopus 로고    scopus 로고
    • A logical characterisation of event clock automata
    • D'SOUZA, D. 2003. A logical characterisation of event clock automata. Int. J. Found. Comput. Sci. 14, 4, 625-639.
    • (2003) Int. J. Found. Comput. Sci. , vol.14 , Issue.4 , pp. 625-639
    • D'souza, D.1
  • 39
    • 1842789901 scopus 로고    scopus 로고
    • Checking finite traces using alternating automata
    • FINKBEINER, B. AND SIPMA, H. 2004. Checking finite traces using alternating automata. Form. Meth. Syst. Des. 24, 2, 101-127.
    • (2004) Form. Meth. Syst. Des. , vol.24 , Issue.2 , pp. 101-127
    • Finkbeiner, B.1    Sipma, H.2
  • 40
    • 35248850820 scopus 로고    scopus 로고
    • Constructing Büchi automata from linear temporal logic using simulation relations for alternating büchi automata
    • O. H. Ibarra and Z. Dang Eds., Lecture Notes in Computer Science, Springer
    • FRITZ, C. 2003. Constructing Büchi automata from linear temporal logic using simulation relations for alternating büchi automata. In Proceedings of the International Conference on Implementation and Application of Automata (CIAA). O. H. Ibarra and Z. Dang Eds., Lecture Notes in Computer Science, vol. 2759, Springer, 35-48.
    • (2003) Proceedings of the International Conference on Implementation and Application of Automata (CIAA) , vol.2759 , pp. 35-48
    • Fritz, C.1
  • 42
    • 11344253696 scopus 로고    scopus 로고
    • On the construction of monitors for temporal logic properties
    • GEILEN, M. 2001. On the construction of monitors for temporal logic properties. Electron. Notes Theor. Comput. Sci. 55, 2.
    • (2001) Electron. Notes Theor. Comput. Sci. , vol.55 , pp. 2
    • Geilen, M.1
  • 44
    • 38549161875 scopus 로고    scopus 로고
    • Runtime analysis of linear temporal logic specifications
    • RIACS/USRA
    • GIANNAKOPOULOU, D. AND HAVELUND, K. 2001b. Runtime analysis of linear temporal logic specifications. Tech. rep. 01.21, RIACS/USRA.
    • (2001) Tech. Rep. 01.21
    • Giannakopoulou, D.1    Havelund, K.2
  • 47
    • 57249095836 scopus 로고    scopus 로고
    • Network invariants for real-time systems
    • GRINCHTEIN, O. AND LEUCKER, M. 2008. Network invariants for real-time systems. Form. Asp. Comput. 20, 619-635.
    • (2008) Form. Asp. Comput. , vol.20 , pp. 619-635
    • Grinchtein, O.1    Leucker, M.2
  • 48
    • 84896693302 scopus 로고    scopus 로고
    • Generating online test oracles from temporal logic specifications
    • HAKANSSON, J., JONSSON, B., AND LUNDQVIST, O. 2003. Generating online test oracles from temporal logic specifications. J. Softw. Tools Technol. Transfer 4, 4, 456-471.
    • (2003) J. Softw. Tools Technol. Transfer , vol.4 , Issue.4 , pp. 456-471
    • Hakansson, J.1    Jonsson, B.2    Lundqvist, O.3
  • 51
    • 84896694020 scopus 로고    scopus 로고
    • Efficient monitoring of safety properties
    • HAVELUND, K. AND ROSU, G. 2004. Efficient monitoring of safety properties. J. Softw. Tools Technol. Transfer 6, 2, 158-173.
    • (2004) J. Softw. Tools Technol. Transfer , vol.6 , Issue.2 , pp. 158-173
    • Havelund, K.1    Rosu, G.2
  • 52
    • 0002197352 scopus 로고
    • An n log n algorithmfor minimizing states in a finite automation
    • HOPCROFT, J. 1971. An n log n algorithmfor minimizing states in a finite automation. In Theory ofMachines and Computations. 189-196.
    • (1971) Theory OfMachines and Computations , pp. 189-196
    • Hopcroft, J.1
  • 56
    • 33746585266 scopus 로고
    • Event-triggered versus time-triggered real-time systems
    • A. I. Karshmer and J. Nehmer Eds., Lecture Notes in Computer Science, Springer
    • KOPETZ, H. 1991. Event-triggered versus time-triggered real-time systems. In Operating Systems of the 90s and Beyond. A. I. Karshmer and J. Nehmer Eds., Lecture Notes in Computer Science, vol. 563, Springer, 87-101.
    • (1991) Operating Systems of the 90s and beyond , vol.563 , pp. 87-101
    • Kopetz, H.1
  • 57
    • 0035501581 scopus 로고    scopus 로고
    • Model checking of safety properties
    • DOI 10.1023/A:1011254632723
    • KUPFERMAN, O. AND VARDI, M. Y. 2001. Model checking of safety properties. Form. Meth. Syst. Des. 19, 3, 291-314. (Pubitemid 32902639)
    • (2001) Formal Methods in System Design , vol.19 , Issue.3 , pp. 291-314
    • Kupferman, O.1    Vardi, M.Y.2
  • 58
    • 0017472779 scopus 로고
    • Proving the correctness of multiprocess programs
    • LAMPORT, L. 1977. Proving the correctness of multiprocess programs. IEEE Trans. Softw. Engin. 3, 2, 125-143.
    • (1977) IEEE Trans. Softw. Engin. , vol.3 , Issue.2 , pp. 125-143
    • Lamport, L.1
  • 68
    • 26444468431 scopus 로고    scopus 로고
    • The logic of event clocks-decidability, complexity and expressiveness
    • RASKIN, J.-F. AND SCHOBBENS, P.-Y. 1999. The logic of event clocks-decidability, complexity and expressiveness. J. Autom. Lang. Combina. 4, 3, 247-286.
    • (1999) J. Autom. Lang. Combina. , vol.4 , Issue.3 , pp. 247-286
    • Raskin, J.-F.1    Schobbens, P.-Y.2
  • 69
    • 31044446470 scopus 로고    scopus 로고
    • A requirements monitoring framework for enterprise systems
    • DOI 10.1007/s00766-005-0016-3
    • ROBINSON, W. 2006. A requirements monitoring framework for enterprise systems. Require. Engin. 11, 1, 17-41. (Pubitemid 43118933)
    • (2006) Requirements Engineering , vol.11 , Issue.1 , pp. 17-41
    • Robinson, W.N.1
  • 72
    • 17444392939 scopus 로고    scopus 로고
    • Generating optimal monitors for extended regular expressions
    • SEN, K. AND ROSU, G. 2003. Generating optimal monitors for extended regular expressions. Electron. Notes Theor. Comput. Sci. 89, 2.
    • (2003) Electron. Notes Theor. Comput. Sci. , vol.89 , pp. 2
    • Sen, K.1    Rosu, G.2
  • 73
    • 0022092438 scopus 로고
    • Complexity of propositional temporal logics
    • SISTLA, A. P. AND CLARKE, E. M. 1985. Complexity of propositional temporal logics. J. ACM 32, 733-749.
    • (1985) J. ACM , vol.32 , pp. 733-749
    • Sistla, A.P.1    Clarke, E.M.2
  • 74
    • 33646595913 scopus 로고    scopus 로고
    • Temporal Assertions using AspectJ
    • DOI 10.1016/j.entcs.2006.02.007, PII S1571066106003069
    • STOLZ, V. AND BODDEN, E. 2006. Temporal assertions using AspectJ. Electron. Notes Theor. Comput. Sci. 144, 4, 109-124. (Pubitemid 43728185)
    • (2006) Electronic Notes in Theoretical Computer Science , vol.144 , Issue.4 SPEC. ISS. , pp. 109-124
    • Stolz, V.1    Bodden, E.2
  • 76
    • 0001790593 scopus 로고
    • Depth-first search and linear graph algorithms
    • TARJAN, R. 1972. Depth-first search and linear graph algorithms. SIAM J. Comput. 1, 2, 146-160.
    • (1972) SIAM J. Comput. , vol.1 , Issue.2 , pp. 146-160
    • Tarjan, R.1
  • 77
    • 11344251138 scopus 로고    scopus 로고
    • Monitoring algorithms for metric temporal logic specifications
    • DOI 10.1016/j.entcs.2004.01.029, PII S1571066104052570
    • THATI, P. AND ROSU, G. 2005. Monitoring algorithms for metric temporal logic specifications. Electron. Notes Theor. Comput. Sci. 113, 145-162. (Pubitemid 40073310)
    • (2005) Electronic Notes in Theoretical Computer Science , vol.113 , Issue.SPEC. ISS. , pp. 145-162
    • Thati, P.1    Rou, G.2
  • 79
    • 0035135204 scopus 로고    scopus 로고
    • Analysis of timed systems using time-abstracting bisimulations
    • DOI 10.1023/A:1008734703554
    • TRIPAKIS, S. AND YOVINE, S. 2001. Analysis of timed systems using time-abstracting bisimulations. Form. Meth. Syst. Des. 18, 1, 25-68. (Pubitemid 32159779)
    • (2001) Formal Methods in System Design , vol.18 , Issue.1 , pp. 25-68
    • Tripakis, S.1    Yovine, S.2
  • 80
    • 84947731286 scopus 로고    scopus 로고
    • An automata-theoretic approach to linear temporal logic
    • Logics for Concurrency: Structure versus Automata
    • VARDI, M. Y. 1996. An automata-theoretic approach to linear temporal logic. In Logics for Concurrency: Structure Versus Automata. Lecture Notes in Computer Science, vol. 1043, 238-266. (Pubitemid 126047609)
    • (1996) Lecture Notes in Computer Science , Issue.1043 , pp. 238-266
    • Vardi, M.Y.1
  • 82
    • 0037917045 scopus 로고
    • Failure diagnosis of automata
    • VASILEVSKI,M. 1973. Failure diagnosis of automata. Cybernetic 9, 4, 653-665.
    • (1973) Cybernetic , vol.9 , Issue.4 , pp. 653-665
    • Vasilevski, M.1


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