메뉴 건너뛰기




Volumn 4, Issue 1, 2002, Pages 8-20

Program model checking as a new trend

Author keywords

Concurrent programming languages; Java; Model checking; Program verification; SPIN

Indexed keywords

AMES RESEARCH CENTERS; CONCURRENT PROGRAMMING LANGUAGES; JAVA; PROGRAM MODEL CHECKING; PROGRAM VERIFICATION; SOFTWARE MODEL CHECKING; SOFTWARE VERIFICATION; SPIN;

EID: 84896693897     PISSN: 14332779     EISSN: 14332787     Source Type: Journal    
DOI: 10.1007/s10009-002-0080-7     Document Type: Article
Times cited : (19)

References (52)
  • 3
  • 7
    • 0034479031 scopus 로고    scopus 로고
    • Using model checking for verification of partitioning properties in integrated modular avoinics
    • Philadelphia, Pa. IEEE Press, Los Alamitos, Calif
    • Cofer, D., Engstrom, E., Weininger, N., Penix, J., Visser, W. (2000) Using model checking for verification of partitioning properties in integrated modular avoinics. In: Proceedings of the 19th Digital Avionics Systems Conference, Philadelphia, Pa. IEEE Press, Los Alamitos, Calif.
    • (2000) Proceedings of the 19th Digital Avionics Systems Conference
    • Cofer, D.1    Engstrom, E.2    Weininger, N.3    Penix, J.4    Visser, W.5
  • 8
    • 84896804438 scopus 로고    scopus 로고
    • Jtrek. Compaq, Cited 24 August 2002
    • Cohen, S. (2002) Jtrek. Compaq. http://www.compaq.com/java/download/jtrek. Cited 24 August 2002
    • (2002)
    • Cohen, S.1
  • 10
    • 0000963996 scopus 로고
    • Abstract interpretation frameworks
    • Cousot, P., Cousot, R. (1992) Abstract interpretation frameworks. J Logic Comput 4(2): 511-547
    • (1992) J Logic Comput , vol.4 , Issue.2 , pp. 511-547
    • Cousot, P.1    Cousot, R.2
  • 11
    • 0032679915 scopus 로고    scopus 로고
    • A deadlock detection tool for concurrent Java programs
    • Demartini, C., Iosif, R., Sisto, R. (1999) A deadlock detection tool for concurrent Java programs. Softw Pract Exper 29(7): 577-603
    • (1999) Softw Pract Exper , vol.29 , Issue.7 , pp. 577-603
    • Demartini, C.1    Iosif, R.2    Sisto, R.3
  • 13
    • 84947290593 scopus 로고    scopus 로고
    • The Temporal Rover and the ATG Rover
    • In: Havelund, K., Penix, J., Visser, W. (eds.), Springer, Berlin Heidelberg New York
    • Drusinsky, D. (2000) The Temporal Rover and the ATG Rover. In: Havelund, K., Penix, J., Visser, W. (eds.) SPIN model checking and software verification. Lecture notes in computer science, vol. 1885. Springer, Berlin Heidelberg New York
    • (2000) SPIN Model Checking and Software Verification. Lecture Notes In Computer Science , vol.1885
    • Drusinsky, D.1
  • 14
    • 84896836961 scopus 로고    scopus 로고
    • Danvy, O. (ed.), Proceedings of the 1999 ACM Workshop on Partial Evaluation and Program Manipulation(PEPM'99) BRICS Notes Series NS-99-1
    • Dwyer, M.B., Hatcliff, J. (1999) Slicing software for model construction. In: Danvy, O. (ed.) Proceedings of the 1999 ACM Workshop on Partial Evaluation and Program Manipulation(PEPM'99) BRICS Notes Series NS-99-1
    • (1999) Slicing Software For Model Construction
    • Dwyer, M.B.1    Hatcliff, J.2
  • 21
    • 84947441305 scopus 로고    scopus 로고
    • Construction of abstract state graphs with PVS
    • CAV '97, Haifa, Israel. Lecture notes in computer science, Springer, Berlin Heidelberg New York
    • Graf, S., Saidi, H. (1997) Construction of abstract state graphs with PVS. In: Computer aided verification: 9th international conference, CAV '97, Haifa, Israel. Lecture notes in computer science, vol. 1254. Springer, Berlin Heidelberg New York
    • (1997) Computer Aided Verification: 9th International Conference , pp. 1254
    • Graf, S.1    Saidi, H.2
  • 23
    • 84947286828 scopus 로고    scopus 로고
    • Runtime checking of multithreaded applications with visual threads
    • In: Havelund, K., Penix, J., Visser, W. (eds.), Lecture notes in computer science, Springer, Berlin Heidelberg New York
    • Harrow, J. (2000) Runtime checking of multithreaded applications with visual threads. In: Havelund, K., Penix, J., Visser, W. (eds.) SPIN model checking and software verification. Lecture notes in computer science, vol. 1885. Springer, Berlin Heidelberg New York
    • (2000) SPIN Model Checking and Software Verification , vol.1885
    • Harrow, J.1
  • 24
    • 84957679700 scopus 로고    scopus 로고
    • A formal study of slicing for multi-threaded programs with JVM concurrency primitives
    • Lecture notes in computer science, Springer, Berlin Heidelberg New York
    • Hatcliff, J., Corbett, J.C., Dwyer, M.B., Sokolowski, S., Zheng, H. (1999) A formal study of slicing for multi-threaded programs with JVM concurrency primitives. In: Static analysis: 6th international symposium, SAS'99, Venice, Italy. Lecture notes in computer science, vol. 1694. Springer, Berlin Heidelberg New York
    • (1999) Static Analysis: 6th International Symposium, SAS'99, Venice, Italy , vol.1694
    • Hatcliff, J.1    Corbett, J.C.2    Dwyer, M.B.3    Sokolowski, S.4    Zheng, H.5
  • 27
    • 84947232527 scopus 로고    scopus 로고
    • Using runtime analysis to guide model checking of Java programs
    • In: Havelund, K., Penix, J., Visser, W. (eds.), Lecture notes in computer science, Springer, Berlin Heidelberg New York
    • Havelund, K. (2000) Using runtime analysis to guide model checking of Java programs. In: Havelund, K., Penix, J., Visser, W. (eds.) SPIN model checking and software verification. Lecture notes in computer science, vol. 1885. Springer, Berlin Heidelberg New York
    • (2000) SPIN Model Checking and Software Verification , vol.1885
    • Havelund, K.1
  • 30
    • 84896693469 scopus 로고    scopus 로고
    • Model checking Java programs using Java PathFinder
    • Special issue of STTT containing selected submissions to the 4th SPIN workshop, Paris, France, 2 November 1998
    • Havelund, K., Pressburger, T. (2000) Model checking Java programs using Java PathFinder. Int J Softw Tools Technol Transfer 2(4): 366-381. Special issue of STTT containing selected submissions to the 4th SPIN workshop, Paris, France, 2 November 1998
    • (2000) Int J Softw Tools Technol Transfer , vol.2 , Issue.4 , pp. 366-381
    • Havelund, K.1    Pressburger, T.2
  • 31
    • 19144362424 scopus 로고    scopus 로고
    • Monitoring Java programs with Java PathExplorer
    • Havelund, K., Roşu, G. (eds.), Paris, France. Electronic notes in theoretical computer science, Elsevier Science, Amsterdam
    • Havelund, K., Roşu, G. (2001) Monitoring Java programs with Java PathExplorer. In: Havelund, K., Roşu, G. (eds.) Proceedings of the First International Workshop on Runtime Verification (RV'01), Paris, France. Electronic notes in theoretical computer science, vol. 55. Elsevier Science, Amsterdam
    • (2001) Proceedings of the First International Workshop On Runtime Verification (RV'01) , vol.55
    • Havelund, K.1    Roşu, G.2
  • 33
    • 84888249425 scopus 로고    scopus 로고
    • Synthesizing monitors for safety properties
    • Lecture notes in computer science, Springer, Berlin Heidelberg New York. EASST best paper award at ETAPS'02
    • Havelund, K., Roşu, G. (2002) Synthesizing monitors for safety properties. In: Tools and algorithms for construction and analysis of systems (TACAS'02). Lecture notes in computer science, vol. 2280. Springer, Berlin Heidelberg New York. EASST best paper award at ETAPS'02
    • (2002) Tools and Algorithms For Construction and Analysis of Systems (TACAS'02) , vol.2280
    • Havelund, K.1    Roşu, G.2
  • 36
    • 18944390941 scopus 로고    scopus 로고
    • The model checker SPIN
    • Special issue on formal methods in software practice
    • Holzmann, G.J. (1997) The model checker SPIN. IEEE Trans Softw Eng 23(5): 279-295. Special issue on formal methods in software practice
    • (1997) IEEE Trans Softw Eng , vol.23 , Issue.5 , pp. 279-295
    • Holzmann, G.J.1
  • 45
    • 84896828557 scopus 로고    scopus 로고
    • PolySpace, Cited 3 September 2002
    • PolySpace (2002) http://www.polyspace.com. Cited 3 September 2002
    • (2002)
  • 49
    • 84896843188 scopus 로고    scopus 로고
    • Microsoft spec and check workshop, Cited 7 June 2001
    • Microsoft spec and check workshop (2001) http://research.microsoft.com/specncheck/. Cited 7 June 2001
    • (2001)


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