메뉴 건너뛰기




Volumn 89, Issue 2, 2003, Pages 108-127

Towards monitoring-oriented programming: A paradigm combining specification and implementation

Author keywords

[No Author keywords available]

Indexed keywords

CODES (SYMBOLS); FORMAL LOGIC; JAVA PROGRAMMING LANGUAGE; MATHEMATICAL MODELS; THEOREM PROVING;

EID: 18944375047     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/S1571-0661(04)81045-4     Document Type: Conference Paper
Times cited : (95)

References (20)
  • 1
    • 18944400712 scopus 로고    scopus 로고
    • Jcontractor: Bytecode instrumentation techniques for implementing design by contract in java
    • Elsevier Science Publishers
    • Abercrombie Parker, Karaorman Murat. jcontractor: Bytecode instrumentation techniques for implementing design by contract in java. Electronic Notes in Theoretical Computer Science. volume 70:2002;Elsevier Science Publishers
    • (2002) Electronic Notes in Theoretical Computer Science , vol.70
    • Abercrombie, P.1    Karaorman, M.2
  • 2
    • 0000289556 scopus 로고    scopus 로고
    • Formal methods: State of the art and future directions
    • Clarke Edmund M., Wing Jeannette M. Formal methods: state of the art and future directions. ACM Computing Surveys. 28:(4):December 1996;626-643
    • (1996) ACM Computing Surveys , vol.28 , Issue.4 , pp. 626-643
    • Clarke, E.M.1    Wing, J.M.2
  • 4
    • 18944364969 scopus 로고    scopus 로고
    • Temporal rover
    • Doron Drusinsky. Temporal rover. http://www.time-rover.com.
    • Drusinsky, D.1
  • 5
    • 19144362424 scopus 로고    scopus 로고
    • Monitoring java programs with java pathexplorer
    • Klaus Havelund and Grigore Roşu, editors, Proceedings of the First Workshop on Runtime Verification (RV'01), Paris, France, July 2001 Elsevier Science
    • Klaus Havelund and Grigore Roşu. Monitoring java programs with java pathexplorer. In Klaus Havelund and Grigore Roşu, editors, Proceedings of the First Workshop on Runtime Verification (RV'01), Paris, France, July 2001, volume 55 of Electronic Notes in Theoretical Computer Science. Elsevier Science, 2001.
    • (2001) Electronic Notes in Theoretical Computer Science , vol.55
    • Havelund, K.1    Roşu, G.2
  • 6
    • 85116922800 scopus 로고    scopus 로고
    • Monitoring programs using rewriting
    • Institute of Electrical and Electronics Engineers, 2001. Coronado Island, California, 26-29 November
    • Klaus Havelund and Grigore Roşu. Monitoring programs using rewriting. In Proceedings, International Conference on Automated Software Engineering (ASE'01), pages 135-143. Institute of Electrical and Electronics Engineers, 2001. Coronado Island, California, 26-29 November 2001.
    • (2001) Proceedings, International Conference on Automated Software Engineering (ASE'01) , pp. 135-143
    • Havelund, K.1    Roşu, G.2
  • 7
    • 84888249425 scopus 로고    scopus 로고
    • Synthesizing monitors for safety properties
    • Springer, 2002. Grenoble, France, 8-12, Lecture Notes in Computer Science, Volume 2280
    • Havelund Klaus, Roşu Grigore. Synthesizing monitors for safety properties. Tools and Algorithms for Construction and Analysis of Systems (TACAS'02). April 2002;342-356. Springer, 2002. Grenoble, France, 8-12, Lecture Notes in Computer Science, Volume 2280
    • (2002) Tools and Algorithms for Construction and Analysis of Systems (TACAS'02) , pp. 342-356
    • Havelund, K.1    Roşu, G.2
  • 11
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • Mehmet Akşit and Satoshi Matsuoka, editors Springer-Verlag, Berlin, Heidelberg, and New York
    • Gregor Kiczales and John Lamping. Aspect-oriented programming. In Mehmet Akşit and Satoshi Matsuoka, editors, Proceedings European Conference on Object-Oriented Programming, volume 1241, pages 220-242. Springer-Verlag, Berlin, Heidelberg, and New York, 1997.
    • (1997) Proceedings European Conference on Object-oriented Programming , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2
  • 15
    • 84870711745 scopus 로고    scopus 로고
    • Eclipse Org. Eclipse project. http://www.eclipse.org.
    • Eclipse Project
  • 17
    • 0025658607 scopus 로고
    • Real-time Logics: Complexity and Expressiveness
    • Washington, D.C. IEEE Computer Society Press
    • R. Alur and T.A. Henzinger. Real-Time Logics: Complexity and Expressiveness. In Fifth Annual IEEE Symposium on Logic in Computer Science, pages 390-401, Washington, D.C., 1990. IEEE Computer Society Press.
    • (1990) Fifth Annual IEEE Symposium on Logic in Computer Science , pp. 390-401
    • Alur, R.1    Henzinger, T.A.2
  • 18
    • 0001601021 scopus 로고
    • Specifying Real-Time Properties with Metric Temporal Logic
    • Koymans R. Specifying Real-Time Properties with Metric Temporal Logic. RealTime Systems. 2:(4):1990;255-299
    • (1990) RealTime Systems , vol.2 , Issue.4 , pp. 255-299
    • Koymans, R.1
  • 19
    • 18944393417 scopus 로고    scopus 로고
    • Eiffel Software. Eiffel language. http://www.eiffel.com/.
    • Eiffel Language


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