메뉴 건너뛰기




Volumn 144, Issue 4 SPEC. ISS., 2006, Pages 109-124

Temporal Assertions using AspectJ

Author keywords

alternating automata; aspect oriented programming; AspectJ; LTL; Runtime verification

Indexed keywords

AUTOMATION; COMPUTER PROGRAMMING; COMPUTER SCIENCE; COMPUTER SYSTEMS; FORMAL LOGIC;

EID: 33646595913     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2006.02.007     Document Type: Article
Times cited : (108)

References (16)
  • 1
    • 33646557094 scopus 로고    scopus 로고
    • C. Allan, P. Avgustinov, A.S. Simon, L. Hendren, S. Kuzins, O. Lhoták, O. de Moor, D. Sereni, G. Sittamplan, and J. Tibble. Adding trace matching to AspectJ (submitted to OOPSLA'05). abc Technical Report abc-2005-01, McGill University, 2004
  • 2
    • 35048839796 scopus 로고    scopus 로고
    • A temporal logic of nested calls and returns
    • Tools and Algorithms for the Construction and Analysis of Systems. Jensen K., and Podelski A. (Eds). (TACAS 2004), Springer
    • Alur R., Etessami K., and Madhusudan P. A temporal logic of nested calls and returns. In: Jensen K., and Podelski A. (Eds). Tools and Algorithms for the Construction and Analysis of Systems. (TACAS 2004). Lecture Notes in Computer Science volume 2988 (2004), Springer
    • (2004) Lecture Notes in Computer Science , vol.2988
    • Alur, R.1    Etessami, K.2    Madhusudan, P.3
  • 4
    • 84947290593 scopus 로고    scopus 로고
    • The Temporal Rover and the ATG Rover
    • SPIN Model Checking and Software Verification (7th International SPIN Workshop). Havelund K., Penix J., and Visser W. (Eds). Stanford, USA, Springer
    • Drusinsky D. The Temporal Rover and the ATG Rover. In: Havelund K., Penix J., and Visser W. (Eds). SPIN Model Checking and Software Verification (7th International SPIN Workshop). Stanford, USA. Lecture Notes in Computer Science volume 1885 (2000), Springer 323-330
    • (2000) Lecture Notes in Computer Science , vol.1885 , pp. 323-330
    • Drusinsky, D.1
  • 5
    • 1842789901 scopus 로고    scopus 로고
    • Checking Finite Traces using Alternating Automata
    • Finkbeiner B., and Sipma H.B. Checking Finite Traces using Alternating Automata. Formal Methods in System Design 24 2 (2004) 101-127
    • (2004) Formal Methods in System Design , vol.24 , Issue.2 , pp. 101-127
    • Finkbeiner, B.1    Sipma, H.B.2
  • 6
    • 84947232527 scopus 로고    scopus 로고
    • Using Runtime Analysis to Guide Model Checking of Java Programs
    • SPIN Model Checking and Software Verification (7th International SPIN Workshop). Havelund K., Penix J., and Visser W. (Eds). Stanford, USA, Springer
    • Havelund K. Using Runtime Analysis to Guide Model Checking of Java Programs. In: Havelund K., Penix J., and Visser W. (Eds). SPIN Model Checking and Software Verification (7th International SPIN Workshop). Stanford, USA. Lecture Notes in Computer Science volume 1885 (2000), Springer
    • (2000) Lecture Notes in Computer Science , vol.1885
    • Havelund, K.1
  • 7
    • 11144354549 scopus 로고    scopus 로고
    • An Overview of the Runtime Verification Tool Java PathExplorer
    • Havelund K., and Roşu G. An Overview of the Runtime Verification Tool Java PathExplorer. Formal Methods in System Design 24 2 (2004) 189-215
    • (2004) Formal Methods in System Design , vol.24 , Issue.2 , pp. 189-215
    • Havelund, K.1    Roşu, G.2
  • 9
    • 33646593253 scopus 로고    scopus 로고
    • K. Klose and K. Ostermann. Back to the future: Pointcuts as predicates over traces. In Foundations of Aspect-Oriented Languages workshop (FOAL'05), Chicago, USA, 2005
  • 11
    • 16244366310 scopus 로고    scopus 로고
    • Valgrind: A Program Supervision Framework
    • Third Workshop on Runtime Verification (RV'03) Elsevier Science Publishers
    • Nethercote N., and Seward J. Valgrind: A Program Supervision Framework. Third Workshop on Runtime Verification (RV'03). Electronic Notes in Theoretical Computer Science 89 (2003) Elsevier Science Publishers
    • (2003) Electronic Notes in Theoretical Computer Science , vol.89
    • Nethercote, N.1    Seward, J.2
  • 12
    • 33646559301 scopus 로고    scopus 로고
    • A. Pnueli. The Temporal Logics of Programs. In Proceedings of the 18th IEEE Symposium on Foundations of Computer Science, 1977
  • 13
    • 33646576617 scopus 로고    scopus 로고
    • G. Roşu and K. Havelund. Synthesizing dynamic programming algorithms from linear temporal logic formulae. Technical Report 01-15, Research Institute for Advanced Computer Science (RIACS), 2001
  • 15
    • 11344289543 scopus 로고    scopus 로고
    • Runtime Verification of Concurrent Haskell Programms
    • Fourth Workshop on Runtime Verification (RV'04), Barcelona, Spain. Havelund K., and Roşu G. (Eds) Elsevier Science Publishers
    • Stolz V., and Huch F. Runtime Verification of Concurrent Haskell Programms. In: Havelund K., and Roşu G. (Eds). Fourth Workshop on Runtime Verification (RV'04), Barcelona, Spain. Electronic Notes in Theoretical Computer Science 113 (2004) Elsevier Science Publishers
    • (2004) Electronic Notes in Theoretical Computer Science , vol.113
    • Stolz, V.1    Huch, F.2


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