-
2
-
-
18944408345
-
-
L. Bettini, S. Capecchi, B. Venneri, Extending Java to dynamic object behaviors, in: Proceedings of the Workshop on Object-Oriented Developments (WOOD), Electronic Notes in Theoretical Computer Science (ENTCS), vol. 82, 2003.
-
-
-
-
3
-
-
84976764359
-
Common Lisp Object System Specification
-
Bobrow D.G., DeMichiel L.G., Gabriel R.P., Keene S.E., Kiczales G., and Moon D.A. Common Lisp Object System Specification. ACM SIGPlan Notices 23 SI (1988)
-
(1988)
ACM SIGPlan Notices
, vol.23
, Issue.SI
-
-
Bobrow, D.G.1
DeMichiel, L.G.2
Gabriel, R.P.3
Keene, S.E.4
Kiczales, G.5
Moon, D.A.6
-
5
-
-
84976851993
-
-
G. Bracha, W. Cook, Mixin-based inheritance, in: Proceedings of the Conference on Object Oriented Programming Systems, Languages, and Applications (OOPSLA), Proceedings of the European Conference on Object-oriented Programming (ECOOP), 1990.
-
-
-
-
6
-
-
0027065225
-
-
G. Bracha, G. Lindstrom, Modularity meets inheritance, in: Proceedings of IEEE International Conference on Computer Languages, 1992.
-
-
-
-
7
-
-
34249668316
-
-
B. Burke, JBoss Aspect Oriented Programming, , 2006.
-
-
-
-
8
-
-
0025229172
-
-
W.R. Cook, W. Hill, P.S. Canning, Inheritance is not subtyping, in: Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), 1990.
-
-
-
-
9
-
-
34249689078
-
-
M. DeJong, S. Redman, The Tcl/Java Project, , 2006.
-
-
-
-
10
-
-
34249735847
-
-
R. Douence, M. Suedholt, A model and a tool for Event-based Aspect-Oriented Programming (EAOP). TR 02/11/INFO, Ecole des Mines de Nantes, french version accepted at LMO'03, second ed., December 2002.
-
-
-
-
11
-
-
0031674984
-
-
M. Flatt, S. Krishnamurthi, M. Felleisen, Classes and mixins, in: Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), January 1998.
-
-
-
-
14
-
-
34249655608
-
-
M. Goedicke, G. Neumann, U. Zdun, Object system layer, in: Proceedings of the European Conference on Pattern Languages of Programs (EuroPlop), July 2000.
-
-
-
-
17
-
-
2942735424
-
Sustainable architectures by combining flexibility and strictness in Object Teams
-
Herrmann S. Sustainable architectures by combining flexibility and strictness in Object Teams. IEE Proceedings Software 151 2 (2004)
-
(2004)
IEE Proceedings Software
, vol.151
, Issue.2
-
-
Herrmann, S.1
-
18
-
-
0003336101
-
Type object
-
Martin R., Riehle D., and Buschmann F. (Eds), Addison-Wesley
-
Johnson R., and Woolf B. Type object. In: Martin R., Riehle D., and Buschmann F. (Eds). Pattern Languages of Program Design 3 (1998), Addison-Wesley
-
(1998)
Pattern Languages of Program Design 3
-
-
Johnson, R.1
Woolf, B.2
-
20
-
-
0013090042
-
Getting started with AspectJ
-
Kiczales G., Hilsdale E., Hugunin J., Kersten M., Palm J., and Griswold W.G. Getting started with AspectJ. Communications of the ACM 44 10 (2001)
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
21
-
-
35248828504
-
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C.V. Lopes, J.M. Loingtier, J. Irwin, Aspect-oriented programming, in: Proceedings of the European Conference on Object-Oriented Programming (ECOOP), Lecture Notes in Computer Science (LNCS), vol. 1241, Springer-Verlag, June 1997.
-
-
-
-
22
-
-
34249728286
-
-
C. Koppen, M. Störzer, PCDiff: attacking the fragile pointcut problem, in: Proceedings of the European Interactive Workshop on Aspects in Software (EIWAS), September 2004.
-
-
-
-
25
-
-
84976785515
-
Concepts and experiments in computational reflection
-
Maes P. Concepts and experiments in computational reflection. ACM SIGPLAN Notices 22 12 (1987)
-
(1987)
ACM SIGPLAN Notices
, vol.22
, Issue.12
-
-
Maes, P.1
-
26
-
-
84976860671
-
-
D. Moon, Object-oriented programming with flavors, in: Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), SIGPLAN Notices, vol. 21, Portland, November 1986.
-
-
-
-
27
-
-
0035754510
-
-
G. Neumann, M. Strembeck, Design and implementation of a flexible RBAC-service in an object-oriented scripting language, in: Proceedings of the 8th ACM Conference on Computer and Communications Security (CCS), November 2001.
-
-
-
-
28
-
-
0242625198
-
-
G. Neumann, M. Strembeck, An approach to engineer and enforce context constraints in an RBAC environment, in: Proceedings of the 8th ACM Symposium on Access Control Models and Technologies (SACMAT), June 2003.
-
-
-
-
29
-
-
84944134794
-
-
G. Neumann, U. Zdun, XOTcl, an object-oriented scripting language, in: Proceedings of Tcl2k: The 7th USENIX Tcl/Tk Conference, February 2000.
-
-
-
-
30
-
-
34249716314
-
-
G. Neumann, U. Zdun, XOTcl Homepage, , 2006.
-
-
-
-
31
-
-
34249681312
-
-
J.K. Ousterhout, Tcl: an embeddable command language, in: Proceedings of the 1990 Winter USENIX Conference, January 1990.
-
-
-
-
34
-
-
35248900608
-
-
N. Schärli, S. Ducasse, O. Nierstrasz, A. Black, Traits: composable units of behavior, in: Proceedings of the European Conference on Object-Oriented Programming (ECOOP), Lecture Notes in Computer Science (LNCS), vol. 2743, Springer-Verlag, 2003.
-
-
-
-
35
-
-
84957631260
-
-
Y. Smaragdakis, D. Batory, Implementing layered designs with mixin layers, in: Proceedings of the European Conference on Object-Oriented Programming (ECOOP), Lecture Notes in Computer Science (LNCS), vol. 1445, Springer-Verlag, 1998.
-
-
-
-
36
-
-
34249675765
-
-
B. Smith, Reflection and semantics in lisp, in: Proceedings of the ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages (POPL), January 1984.
-
-
-
-
38
-
-
34249662150
-
-
P. Tarr. Hyper/J, , 2006.
-
-
-
-
39
-
-
85006778596
-
-
D. Ungar, R.B. Smith, Self: the power of simplicity, in: Proceedings of the Conference on Object Oriented Programming Systems, Languages and Applications (OOPSLA), October 1987.
-
-
-
-
40
-
-
0030262004
-
-
M. VanHilst, D. Notkin, Using role components in implement collaboration-based designs, in: Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), 1996.
-
-
-
-
41
-
-
85095994700
-
-
D. Wetherall, C.J. Lindblad, Extending Tcl for dynamic object-oriented programming, in: Proceedings of the USENIX Tcl/Tk Workshop, July 1995.
-
-
-
-
42
-
-
2942729898
-
Pattern language for the design of aspect languages and aspect composition frameworks
-
Zdun U. Pattern language for the design of aspect languages and aspect composition frameworks. IEE Proceedings Software 151 2 (2004)
-
(2004)
IEE Proceedings Software
, vol.151
, Issue.2
-
-
Zdun, U.1
-
43
-
-
3042816704
-
-
U. Zdun, Using split objects for maintenance and reengineering tasks, in: Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR), March 2004.
-
-
-
-
44
-
-
34249720516
-
-
U. Zdun, Frag, , 2006.
-
-
-
-
46
-
-
0033184982
-
Modeling roles with cascade
-
Zhao L., and Foster T. Modeling roles with cascade. IEEE Software 16 5 (1999)
-
(1999)
IEEE Software
, vol.16
, Issue.5
-
-
Zhao, L.1
Foster, T.2
|