-
2
-
-
0000219918
-
The Design and Implementation of Hierarchical Software Systems with Reusable Components
-
October
-
D. Batory and S. O'Malley, "The Design and Implementation of Hierarchical Software Systems with Reusable Components", ACM TOSEM, October 1992.
-
(1992)
ACM TOSEM
-
-
Batory, D.1
O'Malley, S.2
-
4
-
-
0031675048
-
JTS: Tools for Implementing Domain-Specific Languages
-
Victoria, Canada, June
-
D. Batory, B. Lofaso, and Y. Smaragdakis, "JTS: Tools for Implementing Domain-Specific Languages", 5th Int. Conf. on Software Reuse, Victoria, Canada, June 1998.
-
(1998)
5th Int. Conf. on Software Reuse
-
-
Batory, D.1
Lofaso, B.2
Smaragdakis, Y.3
-
5
-
-
0033685923
-
Design Wizards and Visual Programming Environments for GenVoca Generators
-
May
-
D. Batory, G. Chen, E. Robertson, and T. Wang, "Design Wizards and Visual Programming Environments for GenVoca Generators", IEEE Trans. Software Engineering, May 2000.
-
(2000)
IEEE Trans. Software Engineering
-
-
Batory, D.1
Chen, G.2
Robertson, E.3
Wang, T.4
-
6
-
-
0038018709
-
Achieving Extensibility Through Product-Lines and Domain-Specific Languages: A Case Study
-
to appear in
-
D. Batory, C. Johnson, R. MacDonald, and D. von Heeder, "Achieving Extensibility Through Product-Lines and Domain-Specific Languages: A Case Study", to appear in ACM TOSEM.
-
ACM TOSEM
-
-
Batory, D.1
Johnson, C.2
MacDonald, R.3
Von Heeder, D.4
-
7
-
-
0003353852
-
Design Maintenance Systems
-
April
-
I. Baxter, "Design Maintenance Systems", CACM, April 1992.
-
(1992)
CACM
-
-
Baxter, I.1
-
13
-
-
0031674984
-
Classes and Mixins
-
San Diego, California
-
Flatt, M., Krishnamurthi, S., and Felleisen, M. "Classes and Mixins". ACM Principles of Programming Languages, San Diego, California, 1998, 171-183.
-
(1998)
ACM Principles of Programming Languages
, pp. 171-183
-
-
Flatt, M.1
Krishnamurthi, S.2
Felleisen, M.3
-
14
-
-
0003880013
-
-
Addison Wesley
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison Wesley, 1994.
-
(1994)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
15
-
-
0141752932
-
Implementing Product-Line Features by Composing Component Aspects
-
Denver, August
-
M. Griss, "Implementing Product-Line Features by Composing Component Aspects", First International Software Product-Line Conference, Denver, August 2000.
-
(2000)
First International Software Product-Line Conference
-
-
Griss, M.1
-
16
-
-
84976708204
-
Subject-Oriented Programming (A Critique of Pure Objects)
-
W. Harrison and H. Ossher, "Subject-Oriented Programming (A Critique of Pure Objects)", OOPSLA 1993, 411-427.
-
OOPSLA 1993
, pp. 411-427
-
-
Harrison, W.1
Ossher, H.2
-
19
-
-
35248828504
-
Aspect-Oriented Programming
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J. Loingtier, and J. Irwin, "Aspect-Oriented Programming", ECOOP 97,220-242.
-
ECOOP 97
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.6
Irwin, J.7
-
20
-
-
0000758969
-
An overview of AspectJ
-
G Kiczales, E. Hilsdale, J. Hugunin, M. Kirsten, J. Palm, and W.G. Griswold. "An overview of AspectJ". ECOOP 2001.
-
ECOOP 2001
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kirsten, M.4
Palm, J.5
Griswold, W.G.6
-
21
-
-
0347594172
-
Adaptive Plug-and-Play Components for Evolutionary Software Development
-
M. Mezini and K. Lieberherr, "Adaptive Plug-and-Play Components for Evolutionary Software Development", OOPSLA 1998, 97-116.
-
OOPSLA 1998
, pp. 97-116
-
-
Mezini, M.1
Lieberherr, K.2
-
23
-
-
0002552930
-
Using Multi-Dimensional Separation of Concerns to (Re)Shape Evolving Software
-
October
-
H. Ossher and P. Tarr. "Using Multi-Dimensional Separation of Concerns to (Re)Shape Evolving Software." CACM October 2001.
-
(2001)
CACM
-
-
Ossher, H.1
Tarr, P.2
-
24
-
-
0005373101
-
Multi-dimensional separation of concerns and the Hyperspace approach
-
M. Aksit, ed., Kluwer
-
H. Ossher and P. Tarr, "Multi-dimensional separation of concerns and the Hyperspace approach." In Software Architectures and Component Technology (M. Aksit, ed.), 293-323, Kluwer, 2002.
-
(2002)
Software Architectures and Component Technology
, pp. 293-323
-
-
Ossher, H.1
Tarr, P.2
-
25
-
-
0002648525
-
OORASS: Seamless Support for the Creation and Maintenance of Object-Oriented Systems
-
October
-
T. Reenskaug, et al., "OORASS: Seamless Support for the Creation and Maintenance of Object-Oriented Systems", Journal of Object-Oriented Programming, 5(6): October 1992, 27-41.
-
(1992)
Journal of Object-Oriented Programming
, vol.5
, Issue.6
, pp. 27-41
-
-
Reenskaug, T.1
-
27
-
-
0037881787
-
The Death of Computer Languages, the Birth of Intentional Programming
-
C. Simonyi, "The Death of Computer Languages, the Birth of Intentional Programming", NATO Science Committee Conference, 1995.
-
(1995)
NATO Science Committee Conference
-
-
Simonyi, C.1
-
28
-
-
0002005935
-
Implementing Layered Designs with Mixin Layers
-
July
-
Y. Smaragdakis and D. Batory, "Implementing Layered Designs with Mixin Layers". ECOOP, July 1998.
-
(1998)
ECOOP
-
-
Smaragdakis, Y.1
Batory, D.2
-
30
-
-
33744649734
-
Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs
-
to appear
-
Y. Smaragdakis and D. Batory, "Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs", to appear ACM TOSEM.
-
ACM TOSEM
-
-
Smaragdakis, Y.1
Batory, D.2
-
31
-
-
84982946839
-
Reconciling Environment Integration and Software Evolution
-
July
-
K.J. Sullivan and Notkin, D., "Reconciling Environment Integration and Software Evolution," ACM TOSEM July 1992.
-
(1992)
ACM TOSEM
-
-
Sullivan, K.J.1
Notkin, D.2
-
33
-
-
0032643249
-
N Degrees of Separation: Multi-Dimensional Separation of Concerns
-
P. Tarr, H. Ossher, W. Harrison, and S.M. Sutton, Jr., "N Degrees of Separation: Multi-Dimensional Separation of Concerns", ICSE 1999.
-
ICSE 1999
-
-
Tarr, P.1
Ossher, H.2
Harrison, W.3
Sutton, S.M.4
-
35
-
-
0030262004
-
Using Role Components to Implement Collaboration-Based Designs
-
M. Van Hilst and D. Notkin, "Using Role Components to Implement Collaboration-Based Designs", OOPSLA 1996, 359-369.
-
OOPSLA 1996
, pp. 359-369
-
-
Van Hilst, M.1
Notkin, D.2
|