-
1
-
-
0027667776
-
Subtyping recursive types
-
Amadio, R., Cardelli, L.: Subtyping recursive types. ACM TOPLAS 15(4) (1993)
-
(1993)
ACM TOPLAS
, vol.15
, Issue.4
-
-
Amadio, R.1
Cardelli, L.2
-
2
-
-
63549112855
-
A theory of aspects as latent topics
-
Baldi, P., Lopes, C., Linstead, E., Bajracharya, S.: A theory of aspects as latent topics. In: OOPSLA (2008)
-
(2008)
OOPSLA
-
-
Baldi, P.1
Lopes, C.2
Linstead, E.3
Bajracharya, S.4
-
3
-
-
18744411658
-
-
2nd edn. Addison-Wesley, Reading
-
Bloch, J.: Effective Java, 2nd edn. Addison-Wesley, Reading (2008)
-
(2008)
Effective Java
-
-
Bloch, J.1
-
5
-
-
84976770751
-
Strongtalk: Typechecking Smalltalk in a production environment
-
Bracha, G., Griswold, D.: Strongtalk: typechecking Smalltalk in a production environment. In: OOPSLA 1993, pp. 215-230 (1993)
-
(1993)
OOPSLA 1993
, pp. 215-230
-
-
Bracha, G.1
Griswold, D.2
-
6
-
-
0346271708
-
PolyTOIL: A type-safe polymorphic objectoriented language
-
Bruce, K., Schuett, A., van Gent, R., Fiech, A.: PolyTOIL: A type-safe polymorphic objectoriented language. ACM Trans. Program. Lang. Syst. 25(2), 225-290 (2003)
-
(2003)
ACM Trans. Program. Lang. Syst.
, vol.25
, Issue.2
, pp. 225-290
-
-
Bruce, K.1
Schuett, A.2
Van Gent, R.3
Fiech, A.4
-
7
-
-
85006801522
-
Structural subtyping and the notion of power type
-
Cardelli, L.: Structural subtyping and the notion of power type. In: POPL 1988 (1988)
-
(1988)
POPL 1988
-
-
Cardelli, L.1
-
8
-
-
38149109170
-
Non-null references by default in java: Alleviating the nullity annotation burden
-
In: Ernst, E. (ed.), Springer, Heidelberg
-
Chalin, P., James, P.: Non-null references by default in Java: Alleviating the nullity annotation burden. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 227-247. Springer, Heidelberg (2007)
-
(2007)
ECOOP 2007. LNCS
, vol.4609
, pp. 227-247
-
-
Chalin, P.1
James, P.2
-
9
-
-
85029501553
-
Object-oriented multi-methods in Cecil
-
In: Lehrmann Madsen, O. (ed.), Springer, Heidelberg
-
Chambers, C.: Object-oriented multi-methods in Cecil. In: Lehrmann Madsen, O. (ed.) ECOOP 1992. LNCS, vol. 615, pp. 33-56. Springer, Heidelberg (1992)
-
(1992)
ECOOP 1992. LNCS
, vol.615
, pp. 33-56
-
-
Chambers, C.1
-
10
-
-
33745444346
-
MultiJava: Design rationale, compiler implementation, and applications
-
DOI 10.1145/1133651.1133655
-
Clifton, C.,Millstein, T., Leavens, G., Chambers, C.:MultiJava: Design rationale, compiler implementation, and applications. ACM TOPLAS 28(3), 517-575 (2006) (Pubitemid 43947938)
-
(2006)
ACM Transactions on Programming Languages and Systems
, vol.28
, Issue.3
, pp. 517-575
-
-
Clifton, C.1
Millstein, T.2
Leavens, G.T.3
Chambers, C.4
-
11
-
-
0032683308
-
The design of a class mechanism for moby
-
Fisher, K., Reppy, J.: The design of a class mechanism for Moby. In: PLDI (1999)
-
(1999)
PLDI
-
-
Fisher, K.1
Reppy, J.2
-
12
-
-
34547257035
-
Cost and benefit of rigorous decoupling with context-specific interfaces
-
DOI 10.1145/1168054.1168059, ACM International Conference Proceeding Series - Proceedings of the 4th International Symposium on Principles and Practice of Programming in Java, PPPJ 2006
-
Forster, F.: Cost and benefit of rigorous decoupling with context-specific interfaces. In: PPPJ 2006, pp. 23-30 (2006) (Pubitemid 47142489)
-
(2006)
ACM International Conference Proceeding Series
, vol.178
, pp. 23-30
-
-
Forster, F.1
-
13
-
-
33745201222
-
Micro patterns in java code
-
Gil, J., Maman, I.: Micro patterns in Java code. In: OOPSLA 2005, pp. 97-116 (2005)
-
(2005)
OOPSLA 2005
, pp. 97-116
-
-
Gil, J.1
Maman, I.2
-
14
-
-
63549126167
-
Whiteoak: Introducing structural typing into java
-
Gil, J., Maman, I.: Whiteoak: Introducing structural typing into Java. In: OOPSLA (2008)
-
(2008)
OOPSLA
-
-
Gil, J.1
Maman, I.2
-
15
-
-
0004148156
-
-
Leroy, X., Doligez, D., Garrigue, J., Rémy, D., Vouillon, J.: The Objective Caml system, release 3.10 (2007), http://caml.inria.fr/pub/docs/ manual-ocaml
-
(2007)
The Objective Caml System, Release 3.10
-
-
Leroy, X.1
Doligez, D.2
Garrigue, J.3
Rémy, D.4
Vouillon, J.5
-
17
-
-
49049083875
-
Integrating nominal and structural subtyping
-
In: Vitek, J. (ed.), Springer, Heidelberg
-
Malayeri, D., Aldrich, J.: Integrating nominal and structural subtyping. In: Vitek, J. (ed.) ECOOP 2008. LNCS, vol. 5142, pp. 260-284. Springer, Heidelberg (2008)
-
(2008)
ECOOP 2008. LNCS
, vol.5142
, pp. 260-284
-
-
Malayeri, D.1
Aldrich, J.2
-
19
-
-
67650184332
-
Sun microsystems
-
Sun Microsystems. Java collections API design FAQ (2003), http://java.sun.com/j2se/1.4.2/docs/guide/collections/designfaq.html
-
(2003)
Java Collections API Design FAQ
-
-
-
20
-
-
0037172648
-
Modular statically typed multimethods
-
Millstein, T., Chambers, C.: Modular statically typed multimethods. Inf. Comput. 175(1), 76-118 (2002)
-
(2002)
Inf. Comput.
, vol.175
, Issue.1
, pp. 76-118
-
-
Millstein, T.1
Chambers, C.2
-
21
-
-
63549147820
-
Multiple dispatch in practice
-
October
-
Muschevici, R., Potanin, A., Tempero, E., Noble, J.:Multiple dispatch in practice. In: OOPSLA 2008 (October 2008)
-
(2008)
OOPSLA 2008
-
-
Muschevici, R.1
Potanin, A.2
Tempero, E.3
Noble, J.4
-
22
-
-
84987217170
-
Generic programming
-
In: Gianni, P. (ed.), Springer, Heidelberg
-
Musser, D., Stepanov, A.: Generic programming. In: Gianni, P. (ed.) An Optimized Translation Process and Its Application to ALGOL 68. LNCS, vol. 38, pp. 13-25. Springer, Heidelberg (1989)
-
(1989)
An Optimized Translation Process and Its Application to ALGOL 68. LNCS
, vol.38
, pp. 13-25
-
-
Musser, D.1
Stepanov, A.2
-
24
-
-
33847626626
-
The infer type refactoring and its use for interface-based programming
-
Steimann, F.: The infer type refactoring and its use for interface-based programming. Journal of Object Technology 6(2) (2007)
-
(2007)
Journal of Object Technology
, vol.6
, Issue.2
-
-
Steimann, F.1
-
25
-
-
49149098396
-
How do Java programs use inheritance? An empirical study of inheritance in Java software
-
In: Vitek, J. (ed.), Springer, Heidelberg
-
Tempero, E.D., Noble, J.,Melton, H.: How do Java programs use inheritance? An empirical study of inheritance in Java software. In: Vitek, J. (ed.) ECOOP 2008. LNCS, vol. 5142, pp. 667-691. Springer, Heidelberg (2008)
-
(2008)
ECOOP 2008. LNCS
, vol.5142
, pp. 667-691
-
-
Tempero, E.D.1
Noble, J.2
Melton, H.3
|