메뉴 건너뛰기




Volumn 17, Issue 2, 2010, Pages 149-180

Efficient monitoring of parametric context-free patterns

Author keywords

Context free languages; Monitoring; Runtime verification

Indexed keywords

CONTEXT-FREE; EFFICIENT MONITORING; EXECUTION TRACE; LARGE PROGRAMS; PARSING ALGORITHM; PREFIX MATCHING; REAL-LIFE APPLICATIONS; RUN-TIME VERIFICATION; RUNTIME OVERHEADS; SYNTHESIS ALGORITHMS; TEMPORAL LOGIC SPECIFICATIONS;

EID: 77952094141     PISSN: 09288910     EISSN: 15737535     Source Type: Journal    
DOI: 10.1007/s10515-010-0063-y     Document Type: Conference Paper
Times cited : (24)

References (36)
  • 4
    • 42149084430 scopus 로고    scopus 로고
    • Making trace monitors feasible
    • ACM New York
    • Avgustinov, P., Tibble, J., de Moor, O.: Making trace monitors feasible. In: OOPSLA'07, pp. 589-608. ACM, New York (2007)
    • (2007) OOPSLA'07 , pp. 589-608
    • Avgustinov, P.1    Tibble, J.2    De Moor, O.3
  • 8
    • 38149057580 scopus 로고    scopus 로고
    • A staged static program analysis to improve the performance of runtime monitoring
    • Springer Berlin
    • Bodden, E., Hendren, L., Lhoták, O.: A staged static program analysis to improve the performance of runtime monitoring. In: ECOOP'07. LNCS, vol. 4609, pp. 525-549. Springer, Berlin (2007)
    • (2007) ECOOP'07. LNCS , vol.4609 , pp. 525-549
    • Bodden, E.1    Hendren, L.2    Lhoták, O.3
  • 10
    • 38149083241 scopus 로고    scopus 로고
    • Instrumenting C programs with nested word monitors
    • Springer Berlin. 10.1007/978-3-540-73370-6-20
    • Chaudhuri, S., Alur, R.: Instrumenting C programs with nested word monitors. In: Model Checking Software (SPIN'07). LNCS, vol. 4595, pp. 279-283. Springer, Berlin (2007)
    • (2007) Model Checking Software (SPIN'07). LNCS , vol.4595 , pp. 279-283
    • Chaudhuri, S.1    Alur, R.2
  • 11
    • 18944375047 scopus 로고    scopus 로고
    • Towards monitoring-oriented programming: A paradigm combining specification and implementation
    • Chen, F., Roşu, G.: Towards monitoring-oriented programming: A paradigm combining specification and implementation. In: Runtime Verification (RV'03). ENTCS, vol. 89 (2003)
    • (2003) Runtime Verification (RV'03). ENTCS , vol.89
    • Chen, F.1
  • 12
    • 42149109631 scopus 로고    scopus 로고
    • MOP: An efficient and generic runtime verification framework
    • ACM New York
    • Chen, F., Roşu, G.: MOP: An efficient and generic runtime verification framework. In: OOPSLA'07, pp. 569-588. ACM, New York (2007)
    • (2007) OOPSLA'07 , pp. 569-588
    • Chen, F.1    Roşu, G.2
  • 14
    • 35048899307 scopus 로고    scopus 로고
    • A formal monitoring-based framework for software development and analysis
    • Springer Berlin
    • Chen, F., D'Amorim, M., Roşu, G.: A formal monitoring-based framework for software development and analysis. In: ICFEM'04. LNCS, vol. 3308, pp. 357-372. Springer, Berlin (2004)
    • (2004) ICFEM'04. LNCS , vol.3308 , pp. 357-372
    • Chen, F.1    D'Amorim, M.2    Roşu, G.3
  • 15
    • 33646594664 scopus 로고    scopus 로고
    • Checking and correcting behaviors of Java programs at runtime with JavaMOP
    • Chen, F., D'Amorim, M., Roşu, G.: Checking and correcting behaviors of Java programs at runtime with JavaMOP. In: Runtime Verification(RV'06), ENTCS, vol. 144, pp. 3-20 (2006)
    • (2006) Runtime Verification(RV'06), ENTCS , vol.144 , pp. 3-20
    • Chen, F.1
  • 17
    • 84877292372 scopus 로고    scopus 로고
    • Event-based runtime verification of Java programs
    • 10.1145/1082983.1083249
    • M. d'Amorim K. Havelund 2005 Event-based runtime verification of Java programs ACM SIGSOFT Softw. Eng. Not. 30 4 1 7 10.1145/1082983.1083249
    • (2005) ACM SIGSOFT Softw. Eng. Not. , vol.30 , Issue.4 , pp. 1-7
    • D'Amorim, M.1    Havelund, K.2
  • 21
    • 31744449292 scopus 로고    scopus 로고
    • Relational queries over program traces
    • ACM New York
    • Goldsmith, S., O'Callahan, R., Aiken, A.: Relational queries over program traces. In: OOPSLA'05, pp. 385-402. ACM, New York (2005)
    • (2005) OOPSLA'05 , pp. 385-402
    • Goldsmith, S.1    O'Callahan, R.2    Aiken, A.3
  • 22
    • 0014914008 scopus 로고
    • Automatic generation of test cases
    • K. Hanford 1970 Automatic generation of test cases IBM Syst. J. 9 4 242 257
    • (1970) IBM Syst. J. , vol.9 , Issue.4 , pp. 242-257
    • Hanford, K.1
  • 28
    • 1842638523 scopus 로고    scopus 로고
    • Java-MaC: A run-time assurance approach for Java programs
    • 1073.68552 10.1023/B:FORM.0000017719.43755.7c
    • M. Kim M. Viswanathan S. Kannan I. Lee O. Sokolsky 2004 Java-MaC: A run-time assurance approach for Java programs Form. Methods Syst. Des. 24 2 129 155 1073.68552 10.1023/B:FORM.0000017719.43755.7c
    • (2004) Form. Methods Syst. Des. , vol.24 , Issue.2 , pp. 129-155
    • Kim, M.1    Viswanathan, M.2    Kannan, S.3    Lee, I.4    Sokolsky, O.5
  • 29
    • 0001621268 scopus 로고
    • On the translation of languages from left to right
    • 10.1016/S0019-9958(65)90426-2 189942
    • D.E. Knuth 1965 On the translation of languages from left to right Inf. Control 8 6 607 639 10.1016/S0019-9958(65)90426-2 189942
    • (1965) Inf. Control , vol.8 , Issue.6 , pp. 607-639
    • Knuth, D.E.1
  • 30
    • 84885236249 scopus 로고    scopus 로고
    • JML: Notations and tools supporting detailed design in Java
    • ACM New York
    • Leavens, G.T., Leino, K.R.M., Poll, E., Ruby, C., Jacobs, B.: JML: notations and tools supporting detailed design in Java. In: OOPSLA'00, pp. 105-106. ACM, New York (2000)
    • (2000) OOPSLA'00 , pp. 105-106
    • Leavens, G.T.1    Leino, K.R.M.2    Poll, E.3    Ruby, C.4    Jacobs, B.5
  • 31
    • 31744432699 scopus 로고    scopus 로고
    • Finding application errors and security flaws using PQL: A program query language
    • ACM New York
    • Martin, M., Livshits, V.B., Lam, M.S.: Finding application errors and security flaws using PQL: a program query language. In: OOPSLA'07, pp. 365-383. ACM, New York (2005)
    • (2005) OOPSLA'07 , pp. 365-383
    • Martin, M.1    Livshits, V.B.2    Lam, M.S.3
  • 32
    • 0025452154 scopus 로고
    • Generating test data with enhanced context-free grammars
    • DOI 10.1109/52.56422
    • P.M. Maurer 1990 Generating test data with enhanced context-free grammars IEEE Softw. 7 4 50 55 10.1109/52.56422 (Pubitemid 20737739)
    • (1990) IEEE Software , vol.7 , Issue.4 , pp. 50-55
    • Maurer Peter, M.1
  • 33
    • 56249134236 scopus 로고    scopus 로고
    • Efficient monitoring of parametric context-free patterns
    • Meredith, P., Jin, D., Chen, F., Roşu, G.: Efficient monitoring of parametric context-free patterns. In: Automated Software Engineering (ASE '08), IEEE, pp. 148-15 (2008)
    • (2008) Automated Software Engineering (ASE '08), IEEE , pp. 148-215
    • Meredith, P.1
  • 34
    • 33745173348 scopus 로고
    • A sentence generator for testing parsers
    • P. Purdom 1972 A sentence generator for testing parsers BIT 2 336 375
    • (1972) BIT , vol.2 , pp. 336-375
    • Purdom, P.1
  • 35
    • 84881225236 scopus 로고    scopus 로고
    • Enforceable security policies
    • 10.1145/353323.353382
    • F.B. Schneider 2000 Enforceable security policies ACM Trans. Inf. Syst. Secur. 3 1 30 50 10.1145/353323.353382
    • (2000) ACM Trans. Inf. Syst. Secur. , vol.3 , Issue.1 , pp. 30-50
    • Schneider, F.B.1
  • 36
    • 84991996472 scopus 로고    scopus 로고
    • Using production grammars in software testing
    • Sirer, E., Bershad, B.: Using production grammars in software testing. In: Domain Specific Languages (DSL'00), pp. 1-13 (1999)
    • (1999) Domain Specific Languages (DSL'00) , pp. 1-13
    • Sirer, E.1


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