-
1
-
-
31344476954
-
Open Modules: Modular Reasoning About Advice
-
J. Aldrich. Open Modules: Modular Reasoning About Advice. In ECOOP, 2005.
-
(2005)
ECOOP
-
-
Aldrich, J.1
-
2
-
-
24644444772
-
Towards the Development of Ubiquitous Middleware Product Lines
-
ASE'04 SEM Workshop, of
-
S. Apel and K. Böhm. Towards the Development of Ubiquitous Middleware Product Lines. In ASE'04 SEM Workshop, volume 3437 of LNCS, 2005.
-
(2005)
LNCS
, vol.3437
-
-
Apel, S.1
Böhm, K.2
-
3
-
-
38549137628
-
FeatureC++: On the Symbiosis of Feature-Oriented and Aspect-Oriented Programming
-
S. Apel et al. FeatureC++: On the Symbiosis of Feature-Oriented and Aspect-Oriented Programming. In GPCE, 2005.
-
(2005)
GPCE
-
-
Apel, S.1
-
4
-
-
33847258308
-
Aspect Refinement and Bounding Quantification in Incremental Designs
-
S. Apel, T. Leich, and G. Saake. Aspect Refinement and Bounding Quantification in Incremental Designs. In APSEC, 2005.
-
(2005)
APSEC
-
-
Apel, S.1
Leich, T.2
Saake, G.3
-
5
-
-
34247168246
-
Mixin-Based Aspect Inheritance
-
Technical Report 10, Department of Computer Science, University of Magdeburg, Germany
-
S. Apel, T. Leich, and G. Saake. Mixin-Based Aspect Inheritance. Technical Report 10, Department of Computer Science, University of Magdeburg, Germany, 2005.
-
(2005)
-
-
Apel, S.1
Leich, T.2
Saake, G.3
-
6
-
-
84976850194
-
The Design and Implementation of Hierarchical Software Systems with Reusable Components
-
D. Batory and S. O'Malley. The Design and Implementation of Hierarchical Software Systems with Reusable Components. ACM TOSEM, 1(4), 1992.
-
(1992)
ACM TOSEM
, vol.1
, Issue.4
-
-
Batory, D.1
O'Malley, S.2
-
8
-
-
0032688619
-
Superimposition: A Component Adaptation Technique
-
J. Bosch. Superimposition: A Component Adaptation Technique. Information and Software Technology, 41(5), 1999.
-
(1999)
Information and Software Technology
, vol.41
, Issue.5
-
-
Bosch, J.1
-
9
-
-
12844253504
-
Large-Scale AOSD for Middleware
-
A. Colyer and A. Clement. Large-Scale AOSD for Middleware. In AOSD, 2004.
-
(2004)
AOSD
-
-
Colyer, A.1
Clement, A.2
-
10
-
-
4544359204
-
-
Technical report, Computing Department, Lancaster University
-
A. Colyer, A. Rashid, and G. Blair. On the Separation of Concerns in Program Families. Technical report, Computing Department, Lancaster University, 2004.
-
(2004)
On the Separation of Concerns in Program Families
-
-
Colyer, A.1
Rashid, A.2
Blair, G.3
-
14
-
-
33644549720
-
Object Teams: Improving Modularity for Crosscutting Collaborations
-
S. Herrmann. Object Teams: Improving Modularity for Crosscutting Collaborations. In NetObjectDays, 2002.
-
(2002)
NetObjectDays
-
-
Herrmann, S.1
-
15
-
-
0000498999
-
Aspect-Oriented Programming
-
G. Kiczales et al. Aspect-Oriented Programming. In ECOOP, 1997.
-
(1997)
ECOOP
-
-
Kiczales, G.1
-
16
-
-
26444578645
-
Aspect-Oriented Programming and Modular Reasoning
-
G. Kiczales and M. Mezini. Aspect-Oriented Programming and Modular Reasoning. In ICSE, 2005.
-
(2005)
ICSE
-
-
Kiczales, G.1
Mezini, M.2
-
18
-
-
42549121390
-
Using Step-Wise Refinement to Build a Flexible Lightweight Storage Manager
-
T. Leich, S. Apel, and G. Saake. Using Step-Wise Refinement to Build a Flexible Lightweight Storage Manager. In ADBIS, 2005.
-
(2005)
ADBIS
-
-
Leich, T.1
Apel, S.2
Saake, G.3
-
19
-
-
0012021195
-
Programming with Aspectual Components
-
Technical report, College of Computer Science, Northeastern University
-
K. Lieberherr, D. Lorenz, and M. Mezini. Programming with Aspectual Components. Technical report, College of Computer Science, Northeastern University, 1999.
-
(1999)
-
-
Lieberherr, K.1
Lorenz, D.2
Mezini, M.3
-
21
-
-
34547713667
-
Generic Advice: On the Combination of AOP with Generative Programming in AspectC++
-
D. Lohmann, G. Blaschke, and O. Spinczyk. Generic Advice: On the Combination of AOP with Generative Programming in AspectC++. In GPCE, 2004.
-
(2004)
GPCE
-
-
Lohmann, D.1
Blaschke, G.2
Spinczyk, O.3
-
22
-
-
33745191078
-
Evaluating Support for Features in Advanced Modularization Technologies
-
R. Lopez-Herrejon, D. Batory, and W. Cook. Evaluating Support for Features in Advanced Modularization Technologies. In ECOOP, 2005.
-
(2005)
ECOOP
-
-
Lopez-Herrejon, R.1
Batory, D.2
Cook, W.3
-
24
-
-
33745347814
-
Framed Aspects: Supporting Variability and Configurability for AOP
-
N. Loughran and A. Rashid. Framed Aspects: Supporting Variability and Configurability for AOP. In ICSR, 2004.
-
(2004)
ICSR
-
-
Loughran, N.1
Rashid, A.2
-
25
-
-
33244472360
-
Distributing Classes with Woven Concerns: An Exploration of Potential Fault Scenarios
-
N. McEachen and R. T. Alexander. Distributing Classes with Woven Concerns: An Exploration of Potential Fault Scenarios. In AOSD, 2005.
-
(2005)
AOSD
-
-
McEachen, N.1
Alexander, R.T.2
-
26
-
-
0002171063
-
Adaptive Plug-and-Play Components for Evolutionary Software Development
-
M. Mezini and K. Lieberherr. Adaptive Plug-and-Play Components for Evolutionary Software Development. In OOPSLA, 1998.
-
(1998)
OOPSLA
-
-
Mezini, M.1
Lieberherr, K.2
-
27
-
-
0141650626
-
Conquering Aspects with Caesar
-
M. Mezini and K. Ostermann. Conquering Aspects with Caesar. In AOSD, 2003.
-
(2003)
AOSD
-
-
Mezini, M.1
Ostermann, K.2
-
28
-
-
20344366092
-
Variability Management with Feature-Oriented Programming and Aspects
-
M. Mezini and K. Ostermann. Variability Management with Feature-Oriented Programming and Aspects. ACM SIGSOFT FSE-12, 2004.
-
(2004)
ACM SIGSOFT
, vol.FSE-12
-
-
Mezini, M.1
Ostermann, K.2
-
30
-
-
0018441391
-
Designing Software for Ease of Extension and Contraction
-
D. L. Parnas. Designing Software for Ease of Extension and Contraction. IEEE TSE, SE-5(2), 1979.
-
(1979)
IEEE TSE
, vol.SE-5
, Issue.2
-
-
Parnas, D.L.1
-
31
-
-
0034586744
-
Implementing Collaboration-Based Designs Using Aspect-Oriented Programming
-
E. Pulvermüller, A. Speck, and A. Rashid. Implementing Collaboration-Based Designs Using Aspect-Oriented Programming. In TOOLS, 2000.
-
(2000)
TOOLS
-
-
Pulvermüller, E.1
Speck, A.2
Rashid, A.3
-
32
-
-
0141653318
-
Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs
-
Y. Smaragdakis and D. Batory. Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs. ACM TOSEM, 11(2), 2002.
-
(2002)
ACM TOSEM
, vol.11
, Issue.2
-
-
Smaragdakis, Y.1
Batory, D.2
-
34
-
-
0032643249
-
N Degrees of Separation: Multi-Dimensional Separation of Concerns
-
P. Tarr et al. N Degrees of Separation: Multi-Dimensional Separation of Concerns. In ICSE, 1999.
-
(1999)
ICSE
-
-
Tarr, P.1
-
35
-
-
84976773567
-
Program Development by Stepwise Refinement
-
N. Wirth. Program Development by Stepwise Refinement. CACM, 14(4), 1971.
-
(1971)
CACM
, vol.14
, Issue.4
-
-
Wirth, N.1
|