-
2
-
-
23044531945
-
Specifying and verifying a decimal representation in Java for smart cards
-
H. Kirchner and C. Ringeissen, editors, AMAST2002, Springer Verlag, Decimal class specification is available
-
C.-B. Breunesse, J. van den Berg, and B. Jacobs. Specifying and verifying a decimal representation in Java for smart cards. In H. Kirchner and C. Ringeissen, editors, AMAST2002, LNCS, pp. 304-318. Springer Verlag, 2002. Decimal class specification is available at www.cs.kun.nl/indexes/~ceesb/decimal/Decimal.java.
-
(2002)
LNCS
, pp. 304-318
-
-
Breunesse, C.-B.1
Van Den Berg, J.2
Jacobs, B.3
-
3
-
-
34250205490
-
Identification of and solutions to shortcomings of LCL, a Larch/C interface specification language
-
Marie-Claude Gaudel and James Woodcock, editors, FME'96: Industrial Benefit and Advances in Formal Methods, Formal Methods Europe, Springer, March
-
Patrice Chalin, Peter Grogono, and T. Radhakrishnan. "Identification of and solutions to shortcomings of LCL, a Larch/C interface specification language". In Marie-Claude Gaudel and James Woodcock, editors, FME'96: Industrial Benefit and Advances in Formal Methods, LNCS 1051, pages 385-404. Formal Methods Europe, Springer, March 1996.
-
(1996)
LNCS
, vol.1051
, pp. 385-404
-
-
Chalin, P.1
Grogono, P.2
Radhakrishnan, T.3
-
4
-
-
23044533770
-
Formal specification of Gemplus' electronic purse case study
-
Proceedings of Formal Methods Europe (FME 2002). Springer
-
N. Cataño and M. Huisman. Formal specification of Gemplus' electronic purse case study. Proceedings of Formal Methods Europe (FME 2002). LNCS 2391, pages 272-289. Springer, 2002.
-
(2002)
LNCS
, vol.2391
, pp. 272-289
-
-
Cataño, N.1
Huisman, M.2
-
8
-
-
0036036098
-
Extended static checking for Java
-
Cindy Norris and James B. Fenwick, editors, Proceedings of Conference on Programming Language Design and Implementation (PLDI-02), June 17-19
-
[Flanagan+02] Cormac Flanagan, K. Rustan M. Leino, Mark Lillibridge, Greg Nelson, James B. Saxe, and Raymie Stata. Extended static checking for Java. In Cindy Norris and James B. Fenwick, editors, Proceedings of Conference on Programming Language Design and Implementation (PLDI-02), volume 37, 5 of ACM SIGPLAN, pages 234-245, June 17-19 2002.
-
(2002)
5 of ACM SIGPLAN
, vol.37
, pp. 234-245
-
-
Flanagan, C.1
Rustan, K.2
Leino, M.3
Lillibridge, M.4
Nelson, G.5
Saxe, J.B.6
Stata, R.7
-
9
-
-
35248851574
-
-
Gemplus Purse applet. http://www.gemplus.com/smart/r_d/publications/case-study.
-
Gemplus Purse Applet
-
-
-
10
-
-
0003714504
-
-
John V. Guttag and James J. Horning, editors. Texts and Monographs in Computer Science. Springer-Verlag, With Stephen J. Garland, Kevin D. Jones, Andrés Modet, and Jeannette M. Wing
-
John V. Guttag and James J. Horning, editors. Larch: Languages and Tools for Formal Specification. Texts and Monographs in Computer Science. Springer-Verlag, 1993. With Stephen J. Garland, Kevin D. Jones, Andrés Modet, and Jeannette M. Wing.
-
(1993)
Larch: Languages and Tools for Formal Specification
-
-
-
12
-
-
35248833731
-
-
jml.javacard.framework.Util.jml. University of Nijmegen
-
Engelbert Hubbers and Erik Poll. jml.javacard.framework.Util.jml. University of Nijmegen, 2002. (www.cs.kun.nl/indexes/~erikpoll/publications/jc211_specs/jml/javacard/ fram~ework/Util.jml).
-
(2002)
-
-
Hubbers, E.1
Poll, E.2
-
13
-
-
84944224349
-
A Logic for the Java Modeling Language JML
-
H. Hussmann (ed.), Fundamental Approaches to Software Engineering (FASE), Springer-Verlag
-
Bart Jacobs and Erik Poll. A Logic for the Java Modeling Language JML. In: H. Hussmann (ed.), Fundamental Approaches to Software Engineering (FASE), LNCS 2029 pages284-299. Springer-Verlag 2001.
-
(2001)
LNCS
, vol.2029
, pp. 284-299
-
-
Jacobs, B.1
Poll, E.2
-
14
-
-
35248826048
-
Opportunities and challenges for formal specification of Java programs
-
Prato, Italy, January
-
Joseph Kiniry and Erik Poll. Opportunities and challenges for formal specification of Java programs. Trusted Components Workshop, Prato, Italy, January 2003.
-
(2003)
Trusted Components Workshop
-
-
Kiniry, J.1
Poll, E.2
-
15
-
-
0031071781
-
The definition of Extended ML: A gentle introduction
-
S. Kahrs, D. Sannella, and A. Tarlecki. The definition of Extended ML: A gentle introduction. Theoretical Computer Science, 173(2):445-484, 1997.
-
(1997)
Theoretical Computer Science
, vol.173
, Issue.2
, pp. 445-484
-
-
Kahrs, S.1
Sannella, D.2
Tarlecki, A.3
-
16
-
-
0004030849
-
-
Department of Computer Science, Iowa State University, TR #98-06t, December
-
Gary T. Leavens, Albert L. Baker, and Clyde Ruby. Preliminary Design of JML: A Behavioral Interface Specification Language for Java. Department of Computer Science, Iowa State University, TR #98-06t, December 2002.
-
(2002)
Preliminary Design of JML: A Behavioral Interface Specification Language for Java
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
17
-
-
0000913573
-
JML: A Notation for Detailed Design
-
Haim Kilov, Bernhard Rumpe, and Ian Simmonds (editors), Chapter 12, Kluwer
-
Gary T. Leavens, Albert L. Baker and Clyde Ruby. JML: A Notation for Detailed Design. In Haim Kilov, Bernhard Rumpe, and Ian Simmonds (editors), Behavioral Specifications of Businesses and Systems, Chapter 12, pages 175-188. Kluwer, 1999.
-
(1999)
Behavioral Specifications of Businesses and Systems
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
18
-
-
35248821384
-
-
www.cs.iastate.edu/~leavens/LarchC++.gif
-
Larch/C++ web page. www.cs.iastate.edu/~leavens/larchc++.html and www.cs.iastate.edu/∼leavens/LarchC++.gif.
-
Larch/C++ Web Page
-
-
-
19
-
-
84885236249
-
JML: Notations and tools supporting detailed design in Java
-
Minneapolis, Minnesota
-
Gary T. Leavens, K. Rustan M. Leino, Erik Poll, Clyde Ruby, and Bart Jacobs. JML: notations and tools supporting detailed design in Java. In OOPSLA '00 Companion, Minneapolis, Minnesota, pages 105-106.
-
OOPSLA '00 Companion
, pp. 105-106
-
-
Leavens, G.T.1
Rustan, K.2
Leino, M.3
Poll, E.4
Ruby, C.5
Jacobs, B.6
-
20
-
-
35248901499
-
-
slides from presentation given at Clemson University. May 31
-
Gary T. Leavens. A Java Modeling Language, slides from presentation given at Clemson University. May 31, 2002
-
(2002)
A Java Modeling Language
-
-
Leavens, G.T.1
-
22
-
-
0003541470
-
-
PhD thesis, California Institute of Technology, Available as Technical Report Caltech-CSTR-95-03
-
K. Rustan M. Leino. Toward Reliable Modular Programs. PhD thesis, California Institute of Technology, 1995. Available as Technical Report Caltech-CSTR-95-03.
-
(1995)
Toward Reliable Modular Programs
-
-
Rustan, K.1
Leino, M.2
-
24
-
-
0004198444
-
-
Object-Oriented Series. Prentice Hall, New York, N.Y.
-
Bertrand Meyer. Eiffel: The Language. Object-Oriented Series. Prentice Hall, New York, N.Y., 1992.
-
(1992)
Eiffel: The Language
-
-
Meyer, B.1
-
25
-
-
84957365826
-
PVS: Combining specification, proof checking, and model checking
-
R. Alur and T.A. Henzinger editors, Computer Aided Verification, Springer
-
S. Owre, S. Rajan, J.M. Rushby, N. Shankar, and M. Srivas. PVS: Combining specification, proof checking, and model checking. In R. Alur and T.A. Henzinger editors, Computer Aided Verification, LNCS 1102, pages 411-414. Springer, 1996.
-
(1996)
LNCS
, vol.1102
, pp. 411-414
-
-
Owre, S.1
Rajan, S.2
Rushby, J.M.3
Shankar, N.4
Srivas, M.5
-
26
-
-
35248818807
-
Description and Specification
-
Daniel M. Hoffman and David M. Weiss editors. Addison-Wesley
-
David Lorge Pamas. Description and Specification. In Daniel M. Hoffman and David M. Weiss editors. Software Fundamentals: Collected Papers by David L. Parnas, pages 1-6. Addison-Wesley, 2001.
-
(2001)
Software Fundamentals: Collected Papers by David L. Parnas
, pp. 1-6
-
-
Pamas, D.L.1
-
28
-
-
0035898898
-
Formal Specification of the JavaCard API in JML: The APDU class
-
Elsevier Science
-
Erik Poll, Joachim van den Berg, Bart Jacobs. Formal Specification of the JavaCard API in JML: the APDU class. Computer Networks, Volume 36, Issue 4, pp. 407-421, Elsevier Science, 2001.
-
(2001)
Computer Networks
, vol.36
, Issue.4
, pp. 407-421
-
-
Poll, E.1
Van Den Berg, J.2
Jacobs, B.3
-
29
-
-
17944371394
-
Safely Creating Correct Subclasses without Seeing Superclass Code
-
OOPSLA 2000 Conference Proceedings, number 10 of, Oct.
-
Clyde Ruby and Gary T. Leavens. Safely Creating Correct Subclasses without Seeing Superclass Code. In OOPSLA 2000 Conference Proceedings, pages 208-228. Volume 35, number 10 of ACM SIGPLAN Notices, Oct. 2000.
-
(2000)
ACM SIGPLAN Notices
, vol.35
, pp. 208-228
-
-
Ruby, C.1
Leavens, G.T.2
-
31
-
-
84903134095
-
The LOOP compiler for Java and JML
-
T. Margaria and W. Yi editors, Tools and Algorithms for the Construction and Analysis of Software (TACAS), Springer
-
Joachim van den Berg and Bart Jacobs. The LOOP compiler for Java and JML. In: T. Margaria and W. Yi editors, Tools and Algorithms for the Construction and Analysis of Software (TACAS), LNCS 2031, pages 299-312. Springer, 2001.
-
(2001)
LNCS
, vol.2031
, pp. 299-312
-
-
Van Den Berg, J.1
Jacobs, B.2
|