-
1
-
-
0242577879
-
The Real Costs of Aspect-Oriented Programming
-
R. Alexander. The Real Costs of Aspect-Oriented Programming. IEEE Software, 20(6), 2003.
-
(2003)
IEEE Software
, vol.20
, Issue.6
-
-
Alexander, R.1
-
3
-
-
34547482443
-
When to Use Features and Aspects?
-
Generative and Component-Based Software Engineering
-
S. Apel and D. Batory. When to Use Features and Aspects? A Case Study. In Proc. Int'l. Conf. Generative and Component-Based Software Engineering, 2006.
-
(2006)
A Case Study. In Proc. Int'l. Conf
-
-
Apel, S.1
Batory, D.2
-
6
-
-
33746647072
-
An Overview of CaesarJ
-
I. Aracic, V. Gasiunas, M. Mezini, and K. Ostermann. An Overview of CaesarJ. Trans. Aspect-Oriented Software Development, 1(1), 2006.
-
(2006)
Trans. Aspect-Oriented Software Development
, vol.1
, Issue.1
-
-
Aracic, I.1
Gasiunas, V.2
Mezini, M.3
Ostermann, K.4
-
7
-
-
0029222025
-
On Finding Duplication and Near-Duplication in Large Software Systems
-
Reverse Engineering
-
B.S. Baker. On Finding Duplication and Near-Duplication in Large Software Systems. In Proc. Work. Conf. Reverse Engineering, 1995.
-
(1995)
In Proc. Work. Conf.
-
-
Baker, B.S.1
-
9
-
-
2942713451
-
Achieving Extensibility Through Product-Lines and Domain-Specific Languages: A Case Study
-
D. Batory, C. Johnson, B. MacDonald, and D. v. Heeder. Achieving Extensibility Through Product-Lines and Domain-Specific Languages: A Case Study. ACM Trans. Software Engineering and Methodology, 11(2), 2002.
-
(2002)
ACM Trans. Software Engineering and Methodology
, vol.11
, Issue.2
-
-
Batory, D.1
Johnson, C.2
MacDonald, B.D.3
Heeder, v.4
-
10
-
-
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 Trans. Software Engineering and Methodology, 1(4), 1992.
-
(1992)
ACM Trans. Software Engineering and Methodology
, vol.1
, Issue.4
-
-
Batory, D.1
O'Malley, S.2
-
13
-
-
0032311601
-
Clone Detection Using Abstract Syntax Trees
-
I.D. Baxter, A. Yahin, L. Moura, M. Sant'Anna, and L. Bier. Clone Detection Using Abstract Syntax Trees. In Proc. Int'l. Conf. Software Maintenance, 1998.
-
(1998)
In Proc. Int'l. Conf. Software Maintenance
-
-
Baxter, I.D.1
Yahin, A.2
Moura, L.3
Sant'Anna, M.4
Bier, L.5
-
14
-
-
31744443610
-
Classbox/J: Controlling the Scope of Change in Java
-
A. Bergel, S. Ducasse, and O. Nierstrasz. Classbox/J: Controlling the Scope of Change in Java. In Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications, 2005.
-
(2005)
Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications
-
-
Bergel, A.1
Ducasse, S.2
Nierstrasz, O.3
-
17
-
-
0034449922
-
MultiJava: Modular Open Classes and Symmetric Multiple Dispatch for Java In Proc. Int'l. Conf
-
ACM Press
-
C. Clifton, G. Leavens, C. Chambers, and T. Millstein. MultiJava: Modular Open Classes and Symmetric Multiple Dispatch for Java. In Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications, pages 130-145. ACM Press, 2000.
-
(2000)
Object-Oriented Programming, Systems, Languages, and Applications, pages
, pp. 130-145
-
-
Clifton, C.1
Leavens, G.2
Chambers, C.3
Millstein, T.4
-
20
-
-
4544359204
-
On the Separation of Concerns in Program Families. Technical Report COMP-001-2004, Computing Department
-
A. Colyer, A. Rashid, and G. Blair. On the Separation of Concerns in Program Families. Technical Report COMP-001-2004, Computing Department, Lancaster University, 2004.
-
(2004)
Lancaster University
-
-
Colyer, A.1
Rashid, A.2
Blair, G.3
-
22
-
-
33745361068
-
Traits: A Mechanism for Fine-Grained Reuse
-
S. Ducasse, O. Nierstrasz, N. Schärli, R. Wuyts, and A. Black. Traits: A Mechanism for Fine-Grained Reuse. ACM Trans. Programming Languages and Systems, 28(2), 2006.
-
(2006)
ACM Trans. Programming Languages and Systems
, vol.28
, Issue.2
-
-
Ducasse, S.1
Nierstrasz, O.2
Schärli, N.3
Wuyts, R.4
Black, A.5
-
24
-
-
31344440482
-
Aspect-Oriented Programming Is Quantification and Obliviousness
-
Addison-Wesley
-
R. Filman and D. Friedman. Aspect-Oriented Programming Is Quantification and Obliviousness. In Aspect-Oriented Software Development, pages 21-35. Addison-Wesley, 2005.
-
(2005)
In Aspect-Oriented Software Development, pages
, pp. 21-35
-
-
Filman, R.1
Friedman, D.2
-
25
-
-
0031600762
-
Modular Object-Oriented Programming with Units and Mixins
-
Functional Programming
-
R. Bruce Findler and M. Flatt. Modular Object-Oriented Programming with Units and Mixins. In Proc. Int'l. Conf. Functional Programming, 1998.
-
(1998)
In Proc. Int'l. Conf.
-
-
Bruce Findler, R.1
Flatt, M.2
-
26
-
-
77956330147
-
Lucena. Separation of Concerns in Multi-Agent Systems: An Empirical Study
-
A. Garcia, C. Sant'Anna, C. Chavez, V. Silva, A. v. Staa, and C. Lucena. Separation of Concerns in Multi-Agent Systems: An Empirical Study. In Software Engineering for Multi-Agent Systems II, Research Issues and Practical Applications, 2003.
-
(2003)
In Software Engineering for Multi-Agent Systems II, Research Issues and Practical Applications
-
-
Garcia, A.1
Sant'Anna, C.2
Chavez, C.3
Silva, V.A.4
Staa, V.C.5
-
27
-
-
33244486970
-
Modularizing Design Patterns with Aspects: A Quantitative Study
-
A. Garcia, C. Sant'Anna, E. Figueiredo, U. Kulesza, C. Lucena, and A. v. Staa. Modularizing Design Patterns with Aspects: A Quantitative Study. In Proc. Int'l. Conf. Aspect-Oriented Software Development, 2005.
-
(2005)
In Proc. Int'l. Conf. Aspect-Oriented Software Development
-
-
Garcia, A.1
Sant'Anna, C.2
Figueiredo, E.3
Kulesza, U.4
Lucena, C.5
Staa, A.V.6
-
29
-
-
47349123946
-
On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study
-
P. Greenwood, T. Bartolomei, E. Figueiredo, M. Dosea, A. Garcia, N. Cacho, C. Santa-Anna, S. Soares, P. Borba, U. Kulesza, and A. Rashid. On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study. In Proc. Europ. Conf. Object-Oriented Programming, 2007.
-
(2007)
In Proc. Europ. Conf. Object-Oriented Programming
-
-
Greenwood, P.1
Bartolomei, T.2
Figueiredo, E.3
Dosea, M.4
Garcia, A.5
Cacho, N.6
Santa-Anna, C.7
Soares, S.8
Borba, P.9
Kulesza, U.10
Rashid, A.11
-
30
-
-
33644549720
-
Object Teams: Improving Modularity for Crosscutting Collaborations
-
S. Herrmann. Object Teams: Improving Modularity for Crosscutting Collaborations. In Proc. Int'l. Net.ObjectDays Conf., 2002.
-
(2002)
In Proc. Int'l. Net. ObjectDays Conf.
-
-
Herrmann, S.1
-
34
-
-
37949011355
-
Aspect Categories and Classes of Temporal Properties
-
S. Katz. Aspect Categories and Classes of Temporal Properties. Trans. Aspect-Oriented Software Development, 1(1), 2006.
-
(2006)
Trans. Aspect-Oriented Software Development
, vol.1
, Issue.1
-
-
Katz, S.1
-
35
-
-
0041872074
-
An Overview of AspectJ
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W.G. Griswold. An Overview of AspectJ. In Proc. Europ. Conf. Object-Oriented Programming. Springer, 2001.
-
(2001)
Proc. Europ. Conf. Object-Oriented Programming. Springer
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
36
-
-
0000498999
-
Aspect-Oriented Programming
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C.V. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-Oriented Programming. In Proc. Europ. Conf. Object-Oriented Programming, 1997.
-
(1997)
In Proc. Europ. Conf. Object-Oriented Programming
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.-M.6
Irwin, J.7
-
37
-
-
34547365200
-
Quantifying the Effects of Aspect-Oriented Programming: A Maintenance Study
-
U. Kulesza, C. Sant'Anna, A. Garcia, R. Coelho, A. v. Staa, and C. Lucena. Quantifying the Effects of Aspect-Oriented Programming: A Maintenance Study. In Proc. Int'l. Conf. Software Maintenance, 2006.
-
(2006)
In Proc. Int'l. Conf. Software Maintenance
-
-
Kulesza, U.1
Sant'Anna, C.2
Garcia, A.3
Coelho, R.4
Staa, A.v.5
Lucena, C.6
-
38
-
-
0042912981
-
Aspectual Collaborations - Combining Modules and Aspects
-
K.J. Lieberherr, D. Lorenz, and J. Ovlinger. Aspectual Collaborations - Combining Modules and Aspects. Computer J., 46(5), 2003.
-
(2003)
Computer J.
, vol.46
, Issue.5
-
-
Lieberherr, K.J.1
Lorenz, D.2
Ovlinger, J.3
-
40
-
-
34548261702
-
A Quantitative Analysis of Aspects in the eCos Kernel
-
D. Lohmann, F. Scheler, R. Tartler, O. Spinczyk, and W. Schröder-Preikschat. A Quantitative Analysis of Aspects in the eCos Kernel. In Proc. Int'l. EuroSys Conf., 2006.
-
(2006)
In Proc. Int'l. EuroSys Conf.
-
-
Lohmann, D.1
Scheler, F.2
Tartler, R.3
Spinczyk, O.4
Schröder-Preikschat, W.5
-
46
-
-
0035551929
-
Jiazzi: New-Age Components for Old-Fashioned Java
-
S. McDirmid, M. Flatt, and W.C. Hsieh. Jiazzi: New-Age Components for Old-Fashioned Java. In Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications, 2001.
-
(2001)
Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications
-
-
McDirmid, S.1
Flatt, M.2
Hsieh, W.C.3
-
48
-
-
12844256343
-
Scalable Extensibility via Nested inheritance
-
N. Nystrom, S. Chong, and A.C. Myers. Scalable Extensibility via Nested Inheritance. In Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications, 2004.
-
(2004)
Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications
-
-
Nystrom, N.1
Chong, S.2
Myers, A.C.3
-
52
-
-
0002648525
-
OORASS: Seamless Support for the Creation and Maintenance of Object-Oriented Systems
-
T. Reenskaug, E. Andersen, A. Berre, A. Hurlen, A. Landmark, O. Lehne, E. Nordhagen, E. Ness-Ulseth, G. Oftedal, A. Skaar, and P. Stenslet. OORASS: Seamless Support for the Creation and Maintenance of Object-Oriented Systems. J. Object-Oriented Programming, 5(6), 1992.
-
(1992)
J. Object-Oriented Programming
, vol.5
, Issue.6
-
-
Reenskaug, T.1
Andersen, E.2
Berre, A.3
Hurlen, A.4
Landmark, A.5
Lehne, O.6
Nordhagen, E.7
Ness-Ulseth, E.8
Oftedal, G.9
Skaar, A.10
Stenslet, P.11
-
53
-
-
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 Trans. Software Engineering and Methodology, 11(2), 2002.
-
(2002)
ACM Trans. Software Engineering and Methodology
, vol.11
, Issue.2
-
-
Smaragdakis, Y.1
Batory, D.2
-
62
-
-
34547430914
-
A Comparison of Jiazzi and AspectJ for Feature-Wise Decomposition. Technical Report UUCS-04-001, School of Computing
-
B. Xin, S. McDirmid, E. Eide, and W.C. Hsieh. A Comparison of Jiazzi and AspectJ for Feature-Wise Decomposition. Technical Report UUCS-04-001, School of Computing, The University of Utah, 2004.
-
(2004)
The University of Utah
-
-
Xin, B.1
McDirmid, S.2
Eide, E.3
Hsieh, W.C.4
-
63
-
-
12844282173
-
Resolving Feature Convolution in Middleware Systems. In Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications
-
C. Zhang and H.-A. Jacobsen. Resolving Feature Convolution in Middleware Systems. In Proc. Int'l. Conf. Object-Oriented Programming, Systems, Languages, and Applications, 2004.
-
(2004)
-
-
Zhang, C.1
Jacobsen, H.-A.2
|