-
1
-
-
84863884230
-
-
David Aspinall. Proof General - a generic tool for proof development. In S. Graf and M.I. Schwartzbach, editors, Tools and Algorithms for Construction and Analysis of Systems, TACAS 2000, 1785 of Lect. Notes in Comp. Sci., pages 38-42. Springer-Verlag, 2000.
-
David Aspinall. Proof General - a generic tool for proof development. In S. Graf and M.I. Schwartzbach, editors, Tools and Algorithms for Construction and Analysis of Systems, TACAS 2000, volume 1785 of Lect. Notes in Comp. Sci., pages 38-42. Springer-Verlag, 2000.
-
-
-
-
2
-
-
0030289053
-
A natural semantics for Eiffel dynamic binding
-
Isabelle Attali, Denis Caromel, and Sidi Ould Ehmety. A natural semantics for Eiffel dynamic binding. ACM TOPLAS, 18(6):711-729, 1996.
-
(1996)
ACM TOPLAS
, vol.18
, Issue.6
, pp. 711-729
-
-
Attali, I.1
Caromel, D.2
Ould Ehmety, S.3
-
3
-
-
84874828803
-
Executing Higher Order Logic
-
P. Callaghan, Z. Luo, J. McKinna, and R. Pollack, editors, Types for Proofs and Programs TYPES 2000, of, Springer-Verlag
-
Stefan Berghofer and Tobias Nipkow. Executing Higher Order Logic. In P. Callaghan, Z. Luo, J. McKinna, and R. Pollack, editors, Types for Proofs and Programs (TYPES 2000), volume 2277 of LNCS. Springer-Verlag, 2002.
-
(2002)
LNCS
, vol.2277
-
-
Berghofer, S.1
Nipkow, T.2
-
6
-
-
0023961010
-
A semantics of multiple inheritance
-
Luca Cardelli. A semantics of multiple inheritance. Information and Computation, 76:138-164, 1988.
-
(1988)
Information and Computation
, vol.76
, pp. 138-164
-
-
Cardelli, L.1
-
8
-
-
84904976897
-
-
Sophia Drossopoulou and Susan Eisenbach. Java is type safe - probably. In Proc. of ECOOP'97, 1241 of Lect. Notes in Comp. Sci., pages 389-4-18, 1997.
-
Sophia Drossopoulou and Susan Eisenbach. Java is type safe - probably. In Proc. of ECOOP'97, volume 1241 of Lect. Notes in Comp. Sci., pages 389-4-18, 1997.
-
-
-
-
9
-
-
34248177181
-
-
Michale Hohmuth and Hendrik Tews. The semantics of C++ data types: Towards verifying low-level system components. In D. Basin and B. Wolff, editors, Theorem Proving in Higher Order Logics, Emerging Trends Proc., pages 127-144. Universität Freiburg, 2003. Tech. Rep. 187.
-
Michale Hohmuth and Hendrik Tews. The semantics of C++ data types: Towards verifying low-level system components. In D. Basin and B. Wolff, editors, Theorem Proving in Higher Order Logics, Emerging Trends Proc., pages 127-144. Universität Freiburg, 2003. Tech. Rep. 187.
-
-
-
-
11
-
-
33747124759
-
A machine-checked model for a Java-like language, virtual machine and compiler
-
Gerwin Klein and Tobias Nipkow. A machine-checked model for a Java-like language, virtual machine and compiler. ACM TOPLAS, 28(4):619-695, 2006.
-
(2006)
ACM TOPLAS
, vol.28
, Issue.4
, pp. 619-695
-
-
Klein, G.1
Nipkow, T.2
-
12
-
-
84976704175
-
Using prototypical objects to implement shared behavior in object-oriented systems
-
Henry Lieberman. Using prototypical objects to implement shared behavior in object-oriented systems. In Proc. of OOPSLA'86, pages 214-223, 1986.
-
(1986)
Proc. of OOPSLA'86
, pp. 214-223
-
-
Lieberman, H.1
-
13
-
-
84976685114
-
Virtual classes: A powerful mechanism in object-oriented programming
-
Ole Lehrmann Madsen and Birger Moeller-Pedersen. Virtual classes: A powerful mechanism in object-oriented programming. In Proc. of OOPSLA'89, pages 397-406, 1989.
-
(1989)
Proc. of OOPSLA'89
, pp. 397-406
-
-
Lehrmann Madsen, O.1
Moeller-Pedersen, B.2
-
14
-
-
0018105622
-
A theory of type polymorphism in programming
-
Robin Milner. A theory of type polymorphism in programming. Journal of Computer and System Sciences, 17(3):348-375, 1978.
-
(1978)
Journal of Computer and System Sciences
, vol.17
, Issue.3
, pp. 348-375
-
-
Milner, R.1
-
15
-
-
0348126394
-
Isabelle/HOL - A Proof Assistant for Higher-Order Logic
-
of
-
Tobias Nipkow, Lawrence Paulson, and Markus Wenzel. Isabelle/HOL - A Proof Assistant for Higher-Order Logic, volume 2283 of Leet. Notes in Comp. Sci. 2002. http://www.in.tum.de/~nipkow/LNCS2283/.
-
(2002)
Leet. Notes in Comp. Sci
, vol.2283
-
-
Nipkow, T.1
Paulson, L.2
Wenzel, M.3
-
16
-
-
17044417283
-
-
Nathaniel Nystrom, Stephen Chong, and Andrew. C. Myers. Scalable extensibility via nested inheritance. In Proc. of OOPSLA'04, pages 99-115, 2004.
-
Nathaniel Nystrom, Stephen Chong, and Andrew. C. Myers. Scalable extensibility via nested inheritance. In Proc. of OOPSLA'04, pages 99-115, 2004.
-
-
-
-
17
-
-
34248221424
-
-
Martin Odersky, Philippe Altherr, Vincent Cremet, Burak Emir, Sebastian Maneth, Stéphane Micheloud, Nikolay Mihaylov, Michel Schinz, Erik Stenman, and Matthias Zenger. An overview of the Scala programming language. Technical Report IC/2004/64, École Polytechnique Fédérale de Lausanne, Lausanne, Switzerland, 2004. Available from soala. epfl. ch.
-
Martin Odersky, Philippe Altherr, Vincent Cremet, Burak Emir, Sebastian Maneth, Stéphane Micheloud, Nikolay Mihaylov, Michel Schinz, Erik Stenman, and Matthias Zenger. An overview of the Scala programming language. Technical Report IC/2004/64, École Polytechnique Fédérale de Lausanne, Lausanne, Switzerland, 2004. Available from soala. epfl. ch.
-
-
-
-
21
-
-
0029458121
-
An algebraic semantics of subobjects
-
ACM Press
-
Jonathan G. Rossie, Jr. and Daniel P. Friedman. An algebraic semantics of subobjects. In Proc. of OOPSLA'95, pages 187-199. ACM Press, 1995.
-
(1995)
Proc. of OOPSLA'95
, pp. 187-199
-
-
Rossie Jr., J.G.1
Friedman, D.P.2
-
22
-
-
84955571852
-
Modeling subobject-based inheritance
-
Jonathan G. Rossie, Jr., Daniel P. Friedman, and Mitchell Wand. Modeling subobject-based inheritance. In Proc. of ECOOP'96, volume 1098 of Lect. Notes in Comp. Sci., pages 248-274, 1996.
-
(1996)
Proc. of ECOOP'96, volume 1098 of Lect. Notes in Comp. Sci
, pp. 248-274
-
-
Rossie Jr., J.G.1
Friedman, D.P.2
Wand, M.3
-
24
-
-
0041111989
-
Understanding class hierarchies using concept analysis
-
Gregor Snelting and Frank Tip. Understanding class hierarchies using concept analysis. ACM TOPLAS, pages 540-582, 2000.
-
(2000)
ACM TOPLAS
, pp. 540-582
-
-
Snelting, G.1
Tip, F.2
-
26
-
-
12844276505
-
Refactoring Class Hierarchies with KABA
-
Mirko Streckenbach and Gregor Snelting. Refactoring Class Hierarchies with KABA. In Proc. of OOPSLA'04, pages 315-330, 2004.
-
(2004)
Proc. of OOPSLA'04
, pp. 315-330
-
-
Streckenbach, M.1
Snelting, G.2
-
27
-
-
33646046657
-
Multiple inheritance for C++
-
Bjarne Stroustrup. Multiple inheritance for C++. Computing Systems, 2(4), 1989.
-
(1989)
Computing Systems
, vol.2
, Issue.4
-
-
Stroustrup, B.1
-
30
-
-
0037645701
-
Quantifying and evaluating the space overhead for alternative C++ memory layouts
-
Peter F. Sweeney and Michael G. Burke. Quantifying and evaluating the space overhead for alternative C++ memory layouts. Software: Practice and Experience, 33(7):595-636, 2003.
-
(2003)
Software: Practice and Experience
, vol.33
, Issue.7
, pp. 595-636
-
-
Sweeney, P.F.1
Burke, M.G.2
-
31
-
-
0033203850
-
Space and time-efficient memory layout for multiple inheritance
-
Peter F. Sweeney and Joseph Gil. Space and time-efficient memory layout for multiple inheritance. In Proc. of OOPSLA'99, pages 256-275, 1999.
-
(1999)
Proc. of OOPSLA'99
, pp. 256-275
-
-
Sweeney, P.F.1
Gil, J.2
-
33
-
-
0347507830
-
Simulating multiple inheritance and generics in Java
-
Krishnaprasad Thirunarayan, Günter Kniesel, and Haripriyan Hampapuram. Simulating multiple inheritance and generics in Java. Computer Languages, 25:189-210, 1999.
-
(1999)
Computer Languages
, vol.25
, pp. 189-210
-
-
Thirunarayan, K.1
Kniesel, G.2
Hampapuram, H.3
-
34
-
-
0034214725
-
Class hierarchy specialization
-
Frank Tip and Peter Sweeney. Class hierarchy specialization. Acta Informatica, 36:927-982, 2000.
-
(2000)
Acta Informatica
, vol.36
, pp. 927-982
-
-
Tip, F.1
Sweeney, P.2
-
35
-
-
0010446184
-
Automated delegation is a viable alternative to multiple inheritance in class based languages
-
Technical Report CS-98-3, University of Virginia
-
John Viega, Bill Tutt, and Reimer Behrends. Automated delegation is a viable alternative to multiple inheritance in class based languages. Technical Report CS-98-3, University of Virginia, 1998.
-
(1998)
-
-
Viega, J.1
Tutt, B.2
Behrends, R.3
-
36
-
-
0040111870
-
The semantics of the C++ programming language
-
E. Börger, editor, Oxford University Press
-
Charles Wallace. The semantics of the C++ programming language. In E. Börger, editor, Specification and Validation Methods, pages 131-164. Oxford University Press, 1995.
-
(1995)
Specification and Validation Methods
, pp. 131-164
-
-
Wallace, C.1
-
37
-
-
33750387381
-
An Operational Semantics and Type Safety Proof for C++-like Multiple Inheritance
-
Technical Report RC23709, IBM, 2005
-
Daniel Wasserrab, Tobias Nipkow, Gregor Snelting, and Frank Tip. An Operational Semantics and Type Safety Proof for C++-like Multiple Inheritance. Technical Report RC23709, IBM, 2005.
-
-
-
Wasserrab, D.1
Nipkow, T.2
Snelting, G.3
Tip, F.4
|