메뉴 건너뛰기




Volumn , Issue , 2002, Pages 231-245

An analyzable annotation language

Author keywords

Alloy analyzer; Alloy modeling language; Compile time analysis; Java language; Specification language

Indexed keywords

COMPUTER HARDWARE DESCRIPTION LANGUAGES; COMPUTER SIMULATION; EQUIVALENCE CLASSES; FORMAL LOGIC; JAVA PROGRAMMING LANGUAGE; MATHEMATICAL MODELS; OBJECT ORIENTED PROGRAMMING; PROGRAM COMPILERS; PROGRAM DIAGNOSTICS; RESPONSE TIME (COMPUTER SYSTEMS); SOFTWARE ENGINEERING; SYNTACTICS;

EID: 0038486625     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/582438.582441     Document Type: Conference Paper
Times cited : (34)

References (36)
  • 4
    • 0004207324 scopus 로고    scopus 로고
    • Extended static checking
    • Research Report 159. Compaq Systems Research Center
    • D. L. Detlefs, K. R. M. Leino, G. Nelson, and J. B. Saxe. Extended static checking. Research Report 159. Compaq Systems Research Center, 1998.
    • (1998)
    • Detlefs, D.L.1    Leino, K.R.M.2    Nelson, G.3    Saxe, J.B.4
  • 5
    • 0015141504 scopus 로고
    • Toward an understanding of data structures
    • J. Earley. Toward an understanding of data structures. Communications of the ACM, 14(10):617-627, 1971.
    • (1971) Communications of the ACM , vol.14 , Issue.10 , pp. 617-627
    • Earley, J.1
  • 10
    • 0037493482 scopus 로고    scopus 로고
    • Micromodels of software: Modelling and analysis with alloy
    • D. Jackson. Micromodels of software: Modelling and analysis with Alloy, 2001. Available online: http://sdg.lcs.mit.edu/alloy/book.pdf.
    • (2001)
    • Jackson, D.1
  • 12
    • 18944387198 scopus 로고    scopus 로고
    • Object models as heap invariants
    • In C. Morgan and A. McIver, editors; Springer Verlag; (to appear)
    • D. Jackson. Object models as heap invariants. In C. Morgan and A. McIver, editors, Essays on Programming Methodology. Springer Verlag, 2002. (to appear).
    • (2002) Essays on Programming Methodology
    • Jackson, D.1
  • 18
    • 0012886252 scopus 로고    scopus 로고
    • An overview of Larch/C++: Behavioral specifications for C++ modules
    • In H. Kilov and W. Harvey, editors; Kluwer Academic Publishers
    • G. T. Leavens. An overview of Larch/C++: Behavioral specifications for C++ modules. In H. Kilov and W. Harvey, editors, Specification of Behavioral Semantics in Object-Oriented Information Modeling, pages 121-142. Kluwer Academic Publishers, 1996.
    • (1996) Specification of Behavioral Semantics in Object-Oriented Information Modeling , pp. 121-142
    • Leavens, G.T.1
  • 19
    • 0004030849 scopus 로고    scopus 로고
    • Preliminary design of JML: A behavioral interface specification language for Java
    • Technical Report TR 98-06i, Department of Computer Science, Iowa State University, June; (last revision: Aug 2001)
    • G. T. Leavens, A. L. Baker, and C. Ruby. Preliminary design of JML: A behavioral interface specification language for Java. Technical Report TR 98-06i, Department of Computer Science, Iowa State University, June 1998. (last revision: Aug 2001).
    • (1998)
    • Leavens, G.T.1    Baker, A.L.2    Ruby, C.3
  • 22
    • 0022025285 scopus 로고
    • An overview of Anna, a specification language for Ada
    • Mar.
    • D. C. Luckham and F. von Henke. An overview of Anna, a specification language for Ada. In IEEE Software, volume 2, pages 9-23, Mar. 1985.
    • (1985) IEEE Software , vol.2 , pp. 9-23
    • Luckham, D.C.1    Von Henke, F.2
  • 29
    • 0005329088 scopus 로고    scopus 로고
    • Modular specification of frame properties in JML
    • Technical Report 02-02, Iowa State University, Feb.
    • P. Müller, A. Poetzsch-Heffter, and G. T. Leavens. Modular specification of frame properties in JML. Technical Report 02-02, Iowa State University, Feb. 2002.
    • (2002)
    • Müller, P.1    Poetzsch-Heffter, A.2    Leavens, G.T.3
  • 30
    • 0037830997 scopus 로고    scopus 로고
    • How to avoid traps and correctly override methods from java.lang.Object
    • M. Ruolo. How to avoid traps and correctly override methods from java.lang.Object. http://www.javaworld.com/javaworld/jw-01-1999/jw-01-object.html.
    • Ruolo, M.1
  • 36
    • 4244037281 scopus 로고    scopus 로고
    • Finding bugs with a constraint solver
    • PhD Thesis Proposal, Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, MA
    • M. Vaziri. Finding bugs with a constraint solver. PhD Thesis Proposal, Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, MA, 2002.
    • (2002)
    • Vaziri, M.1


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