ezContract: Using Marker Library and Bytecode Instrumentation to Support Design by Contract in Java
暂无分享,去创建一个
[1] Joshua J. Bloch. Effective Java : programming language guide , 2001 .
[2] R. Kramer. iContract - The Java(tm) Design by Contract(tm) Tool , 1998 .
[3] Ken Arnold,et al. The Java Programming Language , 1996 .
[4] K. Rustan M. Leino,et al. The Spec# Programming System: An Overview , 2004, CASSIS.
[5] 簡聰富,et al. 物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .
[6] Alexander K. Petrenko,et al. Electronic Notes in Theoretical Computer Science , 2009 .
[7] Frank Yellin,et al. The Java Virtual Machine Specification , 1996 .
[8] Murat Karaorman,et al. jContractor: Bytecode Instrumentation Techniques for Implementing Design by Contract in Java , 2002, Electron. Notes Theor. Comput. Sci..
[9] Heike Wehrheim,et al. Jass - Java with Assertions , 2001, RV@CAV.
[10] Albert L. Baker,et al. Preliminary design of JML: a behavioral interface specification language for java , 2006, SOEN.
[11] Martin Lackner,et al. Supporting Design by Contract in Java , 2002, J. Object Technol..
[12] Bertrand Meyer,et al. Eiffel: The Language , 1991 .
[13] Andrew Duncan,et al. Adding Contracts to Java with Handshake , 1998 .
[14] R. Kramer. iContract-the Java/sup TM/ design by Contract/sup TM/ tool , 1998, Proceedings. Technology of Object-Oriented Languages. TOOLS 26 (Cat. No.98EX176).