메뉴 건너뛰기




Volumn , Issue , 2007, Pages 573-

Tutorial on JML, the Java modeling language

Author keywords

assertion; behavioral subtype; design by contract; extended static checking; information hiding; invariant; java modeling language (JML); model field; runtime assertion checking; specification; specification inheritance; tool; verification

Indexed keywords

ASSERTION; BEHAVIORAL SUBTYPE; DESIGN BY CONTRACTS; EXTENDED STATIC CHECKING; INFORMATION HIDING; JAVA MODELING LANGUAGE; RUNTIME ASSERTION CHECKING; STATIC CHECKING;

EID: 77954025695     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1321631.1321747     Document Type: Conference Paper
Times cited : (8)

References (5)
  • 2
    • 33845270192 scopus 로고    scopus 로고
    • JML's rich, inherited specifications for behavioral subtypes
    • Z. Liu and H. Jifeng, editors, Formal Methods and Software Engineering: 8th International Conference on Formal Engineering Methods (ICFEM), New York, NY, Nov. Springer-Verlag
    • G. T. Leavens. JML's rich, inherited specifications for behavioral subtypes. In Z. Liu and H. Jifeng, editors, Formal Methods and Software Engineering: 8th International Conference on Formal Engineering Methods (ICFEM), volume 4260 of Lecture Notes in Computer Science, pages 2-34, New York, NY, Nov. 2006. Springer-Verlag.
    • (2006) Lecture Notes in Computer Science , vol.4260 , pp. 2-34
    • Leavens, G.T.1
  • 3
    • 33845245278 scopus 로고    scopus 로고
    • Preliminary design of JML: A behavioral interface specification language for Java
    • Mar.
    • G. T. Leavens, A. L. Baker, and C. Ruby. Preliminary design of JML: A behavioral interface specification language for Java. ACM SIGSOFT Software Engineering Notes, 31(3):1-38, Mar. 2006.
    • (2006) ACM SIGSOFT Software Engineering Notes , vol.31 , Issue.3 , pp. 1-38
    • Leavens, G.T.1    Baker, A.L.2    Ruby, C.3
  • 4
    • 38149052161 scopus 로고    scopus 로고
    • A JML tutorial: Modular specification and verification of functional behavior for Java
    • W. Damm and H. Hermanns, editors, Computer Aided Verification 2007, Berlin, July Springer-Verlag
    • G. T. Leavens, J. R. Kiniry, and E. Poll. A JML tutorial: Modular specification and verification of functional behavior for Java. In W. Damm and H. Hermanns, editors, Computer Aided Verification 2007, volume 4590 of Lecture Notes in Computer Science, page 37, Berlin, July 2007. Springer-Verlag.
    • (2007) Lecture Notes in Computer Science , vol.4590 , pp. 37
    • Leavens, G.T.1    Kiniry, J.R.2    Poll, E.3


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