-
1
-
-
84976724492
-
A Laboratory for Teaching Object-Oriented Thinking
-
ACM SIGPLAN Notices
-
K. Beck and W. Cunningham. A Laboratory for Teaching Object-Oriented Thinking. In Proceedings of OOPSLA '89, ACM SIGPLAN Notices, Vol. 24, No. 10, pp. 1-6, 1989.
-
(1989)
Proceedings of OOPSLA '89
, vol.24
, Issue.10
, pp. 1-6
-
-
Beck, K.1
Cunningham, W.2
-
2
-
-
84976665944
-
Mixin-Based Inheritance
-
ACM SIGPLAN Notices
-
G. Bracha and W. Cook. Mixin-Based Inheritance. In Proceedings of OOPSLA-ECOOP '90, ACM SIGPLAN Notices, Vol. 25, No. 10, pp. 303-311, 1990.
-
(1990)
Proceedings of OOPSLA-ECOOP '90
, vol.25
, Issue.10
, pp. 303-311
-
-
Bracha, G.1
Cook, W.2
-
3
-
-
85033913501
-
-
Demeter/Java, and APPCs
-
Demeter Research Group. Online Material on Adaptive Programming, Demeter/Java, and APPCs. http://www.ccs.neu.edu/research/demeter/
-
Online Material on Adaptive Programming
-
-
-
6
-
-
84976708204
-
Subject-Oriented Programming (A Critique of Pure Objects)
-
ACM SIGPLAN Notices
-
W. Harrison and H. Ossher Subject-Oriented Programming (A Critique of Pure Objects). In Proceedings of OOPSLA '93, ACM SIGPLAN Notices, Vol. 28, No. 10, pp. 411-428, 1993.
-
(1993)
Proceedings of OOPSLA '93
, vol.28
, Issue.10
, pp. 411-428
-
-
Harrison, W.1
Ossher, H.2
-
7
-
-
84976822460
-
Contracts: Specifying Behavioral Compositions in Object-Oriented Systems
-
ACM SIGPLAN Notices
-
R. Helm, I. Holland, and D. Gangopadhyay Contracts: Specifying Behavioral Compositions in Object-Oriented Systems. In Proceedings of OOPSLA '90, ACM SIGPLAN Notices, Vol. 25, No. 10, pp. 303-311, 1990.
-
(1990)
Proceedings of OOPSLA '90
, vol.25
, Issue.10
, pp. 303-311
-
-
Helm, R.1
Holland, I.2
Gangopadhyay, D.3
-
8
-
-
85029474532
-
Specifying Reusable Components Using Contracts
-
LNCS 615
-
I. Holland. Specifying Reusable Components Using Contracts. In Proceedings of ECOOP '93, LNCS 615, pp. 287-308, 1992.
-
(1992)
Proceedings of ECOOP '93
, pp. 287-308
-
-
Holland, I.1
-
12
-
-
0031258215
-
Frameworks = (Components + Patterns)
-
R. Johnson. Frameworks = (Components + Patterns). In Communications of ACM, Vol. 40, No. 10. 1997
-
(1997)
Communications of ACM
, vol.40
, Issue.10
-
-
Johnson, R.1
-
13
-
-
35248828504
-
Aspect-Oriented Programming
-
Invited Talk. LNCS 1241
-
Kiczales G., Lamping J., Mendhekar A, Maeda C., Lopes C. V., Loingtier J. M., Irwin J. Aspect-Oriented Programming. Invited Talk. In Proceedings of ECOOP '97, LNCS 1241, pp. 220-243, 1997.
-
(1997)
Proceedings of ECOOP '97
, pp. 220-243
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.M.6
Irwin, J.7
-
14
-
-
0032025285
-
Real-Life Object-Oriented Systems
-
March/April
-
S. Lauesen. Real-Life Object-Oriented Systems. IEEE Software, pages 76-83, March/April 1998.
-
(1998)
IEEE Software
, pp. 76-83
-
-
Lauesen, S.1
-
15
-
-
0024733526
-
Assuring Good Style for Object-Oriented Programs
-
September
-
K. J. Lieberherr and I. Holland. Assuring Good Style for Object-Oriented Programs. IEEE Software, pages 38-48, September 1989.
-
(1989)
IEEE Software
, pp. 38-48
-
-
Lieberherr, K.J.1
Holland, I.2
-
16
-
-
0030615539
-
Preventive Program Maintenance in Demeter/Java (Research Demonstration)
-
ACM
-
K. J. Lieberherr and D. Orleans. Preventive Program Maintenance in Demeter/Java (Research Demonstration) In Proceedings of the ICSE, 1997, pp. 604-605, ACM
-
(1997)
Proceedings of the ICSE
, pp. 604-605
-
-
Lieberherr, K.J.1
Orleans, D.2
-
18
-
-
0343891652
-
Dynamic Object Evolution Without Name Collisions
-
LNCS 1241
-
M. Mezini. Dynamic Object Evolution Without Name Collisions. In Proceedings of ECOOP '97, LNCS 1241, pp. 190-219, 1997.
-
(1997)
Proceedings of ECOOP '97
, pp. 190-219
-
-
Mezini, M.1
-
19
-
-
0031251602
-
Maintaining the Consistency of Class Libraries during their Evolution
-
Sigplan Notices
-
M. Mezini. Maintaining the Consistency of Class Libraries During their Evolution. In Proceedings of OOPSLA '97, Sigplan Notices Vol. 29, No. 10, pp.1-22, 1997.
-
(1997)
Proceedings of OOPSLA '97
, vol.29
, Issue.10
, pp. 1-22
-
-
Mezini, M.1
-
21
-
-
0031234788
-
A New Approach to Compiling Adaptive Programs
-
J. Palsberg, B. Patt-Shamir, and K. Lieberherr. A New Approach to Compiling Adaptive Programs. Science of Computer Programming, 29(3):303-326, 1997.
-
(1997)
Science of Computer Programming
, vol.29
, Issue.3
, pp. 303-326
-
-
Palsberg, J.1
Patt-Shamir, B.2
Lieberherr, K.3
-
22
-
-
0029277801
-
Efficient Implementation of Adaptive Software
-
Mar.
-
J. Palsberg, C. Xiao, and K. Lieberherr. Efficient Implementation of Adaptive Software. ACM Transactions on Programming Languages and Systems, 17(2)-.264-292, Mar. 1995.
-
(1995)
ACM Transactions on Programming Languages and Systems
, vol.17
, Issue.2
, pp. 264-292
-
-
Palsberg, J.1
Xiao, C.2
Lieberherr, K.3
-
23
-
-
0002648525
-
OORASS: Seamless Support for the Creation and Maintenance of Object Oriented Systems
-
Oct.
-
T. Reenskaug et al. OORASS: Seamless Support for the Creation and Maintenance of Object Oriented Systems. In Journal of Object-Oriented Programming, Oct. 1992.
-
(1992)
Journal of Object-Oriented Programming
-
-
Reenskaug, T.1
-
26
-
-
84957613751
-
Nested Mixin-Methods in Agora
-
LNCS 707, Springer-Verlag
-
P. Steyaert, W. Codenie, T D'Hondt, K. De Hondt, C. Lucas, and M. Van Limberghen. Nested Mixin-Methods in Agora. In Proceedings of ECOOP '93, LNCS 707, pp. 197-219, Springer-Verlag, 1993.
-
(1993)
Proceedings of ECOOP '93
, pp. 197-219
-
-
Steyaert, P.1
Codenie, W.2
D'Hondt, T.3
De Hondt, K.4
Lucas, C.5
Van Limberghen, M.6
-
27
-
-
85029511873
-
Import is not Inheritance - Why We Need Both: Modules and Classes
-
LNCS 615, Springer-Verlag
-
C. A. Szyperski. Import is not Inheritance - Why We Need Both: Modules and Classes. In Proceedings of ECOOP '92, LNCS 615, pp. 19-32, Springer-Verlag, 1992.
-
(1992)
Proceedings of ECOOP '92
, pp. 19-32
-
-
Szyperski, C.A.1
-
28
-
-
85013574217
-
Using Role Iomponents to Implement Collaboration-Based Designs
-
ACM SIGPLAN Notices
-
M. VanHilst and D. Notkin Using Role Iomponents to Implement Collaboration-Based Designs. In Proceedings of OOPSLA '96, ACM SIGPLAN Notices, Vol. 28, No. 10, 1996.
-
(1996)
Proceedings of OOPSLA '96
, vol.28
, Issue.10
-
-
VanHilst, M.1
Notkin, D.2
-
30
-
-
0002424955
-
Maintaining Object-Oriented Software
-
Jan.
-
N. Wilde, P. Matthews and R. Huitt. Maintaining Object-Oriented Software. In IEEE Software, 10(1), pp. 75-80, Jan. 1993.
-
(1993)
IEEE Software
, vol.10
, Issue.1
, pp. 75-80
-
-
Wilde, N.1
Matthews, P.2
Huitt, R.3
|