-
2
-
-
84976665944
-
Mixin-based inheritance
-
ACM, pp
-
Bracha G. and Cook W. Mixin-based inheritance. In: ECOOP/OOPSLA1990: Proceedings of Conference on Object-Oriented Programming: Systems, Languages, and Applications and European Conference on Object-Oriented Programming, ACM, pp. 303-311, 1990
-
(1990)
ECOOP/OOPSLA1990: Proceedings of Conference on Object-Oriented Programming: Systems, Languages, and Applications and European Conference on Object-Oriented Programming
, pp. 303-311
-
-
Bracha, G.1
Cook, W.2
-
5
-
-
0004161270
-
-
Addison-Wesley, Reading, MA, USA, Also availabe at
-
Cooper J. Java design patterns: A tutorial. Addison-Wesley, Reading, MA, USA, 2000. Also availabe at www.patterndepot.com/put/8/DesignJava.PDF
-
(2000)
Java design patterns: A tutorial
-
-
Cooper, J.1
-
6
-
-
18144408549
-
Aspect mining and refactoring
-
Waterloo, Canada
-
Deursen A.v., Marin M., and Moonen L. Aspect mining and refactoring. In: REFACE03: Workshop on REFactoring: Achievements, Challenges, Effects, Waterloo, Canada, 2003
-
(2003)
REFACE03: Workshop on REFactoring: Achievements, Challenges, Effects
-
-
Deursen, A.V.1
Marin, M.2
Moonen, L.3
-
7
-
-
84945709727
-
Go-to statement considered harmful
-
Dijkstra E, Go-to statement considered harmful, Communications of the ACM, 11 (3): 147-148, 1968
-
(1968)
Communications of the ACM
, vol.11
, Issue.3
, pp. 147-148
-
-
Dijkstra, E.1
-
8
-
-
37149048007
-
-
Eckel B. Thinking in Patterns, revision 0.9. book in progress, 2003. Available at http://www.pythoncriticalmass.com/downloads/TIPatterns-0.9.zip
-
Eckel B. Thinking in Patterns, revision 0.9. book in progress, 2003. Available at http://www.pythoncriticalmass.com/downloads/TIPatterns-0.9.zip
-
-
-
-
11
-
-
8344230385
-
Design patterns
-
Addison-Wesley, Reading, MA, USA
-
Gamma E., Helm R., Johnson R., Vlissides J. Design patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, MA, USA, 1995
-
(1995)
Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
12
-
-
33244486970
-
Modularizing design patterns with aspects: A quantitative study
-
ACM, pp
-
Garcia A., Sant'Anna C., Figueiredo E., Kulesza U., Lucena C., and Staa A. Modularizing design patterns with aspects: A quantitative study. In: AOSD 2005: Proceedings of the 4th International Conference on Aspect-Oriented Software Development, ACM, pp. 3-14, 2005
-
(2005)
AOSD 2005: Proceedings of the 4th International Conference on Aspect-Oriented Software Development
, pp. 3-14
-
-
Garcia, A.1
Sant'Anna, C.2
Figueiredo, E.3
Kulesza, U.4
Lucena, C.5
Staa, A.6
-
14
-
-
31344467460
-
Modular software design with crosscutting interfaces
-
Griswold W.G., Sullivan K.J., Song Y., Cai Y., Shonle M., Tewari N., Rajan H. Modular software design with crosscutting interfaces. IEEE Software, Special Issue on Aspect-Oriented Programming, pp. 51-60, 2006
-
(2006)
IEEE Software, Special Issue on Aspect-Oriented Programming
, pp. 51-60
-
-
Griswold, W.G.1
Sullivan, K.J.2
Song, Y.3
Cai, Y.4
Shonle, M.5
Tewari, N.6
Rajan, H.7
-
15
-
-
37149011351
-
-
Hanenberg S., Oberschulte C., Unland R. Refactoring of aspect-oriented software, net.objectdays 2003, Erfurt, Germany, 2003
-
Hanenberg S., Oberschulte C., Unland R. Refactoring of aspect-oriented software, net.objectdays 2003, Erfurt, Germany, 2003
-
-
-
-
16
-
-
0038486642
-
Design pattern implementation in Java and AspectJ
-
ACM, pp
-
Hannemann J. and Kiczales G. Design pattern implementation in Java and AspectJ. In: OOPSLA 2002: Proceedings of the 17th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, ACM, pp. 161-173, 2002
-
(2002)
OOPSLA 2002: Proceedings of the 17th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 161-173
-
-
Hannemann, J.1
Kiczales, G.2
-
17
-
-
30344474112
-
Role-based refactoring of crosscutting concerns
-
ACM, pp
-
Hannemann J., Murphy G., and Kiczales G. Role-based refactoring of crosscutting concerns. In: AOSD 2005: Proceedings of the 4th International Conference on Aspect-Oriented Software Development, ACM, pp. 135-146, 2005
-
(2005)
AOSD 2005: Proceedings of the 4th International Conference on Aspect-Oriented Software Development
, pp. 135-146
-
-
Hannemann, J.1
Murphy, G.2
Kiczales, G.3
-
19
-
-
0003504769
-
-
Addison-Wesley, Reading, MA, USA
-
Jacobson I., Christerson M., Jonsson P., Övergaard G. Object-oriented software engineering: A use case driven approach, Addison-Wesley, Reading, MA, USA, 1992
-
(1992)
Object-oriented software engineering: A use case driven approach
-
-
Jacobson, I.1
Christerson, M.2
Jonsson, P.3
Övergaard, G.4
-
20
-
-
37149050124
-
-
Kang K.C., Cohen S.G., Hess J.A., Novak W.E., Peterson A. Feature-oriented domain analysis feasibility study, SEI, Technical Report CMU/SEI-90-TR-21, 1990
-
Kang K.C., Cohen S.G., Hess J.A., Novak W.E., Peterson A. Feature-oriented domain analysis feasibility study, SEI, Technical Report CMU/SEI-90-TR-21, 1990
-
-
-
-
22
-
-
82955230066
-
An overview of AspectJ
-
ECOOP 2001: Proceedings of the 15th European Conference on Object-Oriented Programming, Springer, pp
-
Kiczales G., Hilsdale E., Hugunin J., Kersten M., Palm J., and Griswold W.G. An overview of AspectJ. In: ECOOP 2001: Proceedings of the 15th European Conference on Object-Oriented Programming, LNCS vol. 2072, Springer, pp. 327-353, 2001
-
(2001)
LNCS
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
23
-
-
35248828504
-
Aspect-oriented programming
-
ECOOP'97: Proceedings of the 11th European Conference on Object-Oriented Programming, Springer, pp
-
Kiczales G., Lamping J., Mendhekar A., Maeda C., Lopes C., Loingtier J., and Irwin J. Aspect-oriented programming. In: ECOOP'97: Proceedings of the 11th European Conference on Object-Oriented Programming, LNCS vol. 1241, Springer, pp. 220-242, 1997
-
(1997)
LNCS
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.6
Irwin, J.7
-
28
-
-
33244483668
-
Object-to-aspect refactorings for feature extraction
-
Industry Track Paper at the 3rd International Conference on Aspect-Oriented Software Development, Lancaster, UK
-
Monteiro M.P. and Fernandes J.M. Object-to-aspect refactorings for feature extraction. In: AOSD 2004: Industry Track Paper at the 3rd International Conference on Aspect-Oriented Software Development, Lancaster, UK, 2004
-
(2004)
AOSD 2004
-
-
Monteiro, M.P.1
Fernandes, J.M.2
-
34
-
-
31344445095
-
Information hiding interfaces for aspect-oriented design
-
ACM, pp
-
Sullivan K.J., Griswold W.G., Song Y., Cai Y., Shonle M., Tewari N., and Rajan H. Information hiding interfaces for aspect-oriented design. In: ESEC/FSE 2005: Proceedings of the Joint 10th European Software Engineering Conference and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ACM, pp. 166-175, 2005
-
(2005)
ESEC/FSE 2005: Proceedings of the Joint 10th European Software Engineering Conference and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering
, pp. 166-175
-
-
Sullivan, K.J.1
Griswold, W.G.2
Song, Y.3
Cai, Y.4
Shonle, M.5
Tewari, N.6
Rajan, H.7
-
35
-
-
18044397306
-
Migrating interface implementation to aspects
-
IEEE Computer Society, Chicago, USA, pp
-
Tonella P. and Ceccato M. Migrating interface implementation to aspects. In: ICSM'04: Proceedings of 20th IEEE International Conference on Software Maintenance, IEEE Computer Society, Chicago, USA, pp. 220-229, 2004
-
(2004)
ICSM'04: Proceedings of 20th IEEE International Conference on Software Maintenance
, pp. 220-229
-
-
Tonella, P.1
Ceccato, M.2
-
37
-
-
14544277795
-
-
Addison-Wesley, Reading, MA, USA
-
Wake W. Refactoring workbook, Addison-Wesley, Reading, MA, USA, 2004
-
(2004)
Refactoring workbook
-
-
Wake, W.1
-
38
-
-
0141539431
-
Quantifying aspects in middleware platforms
-
ACM, Boston, USA, pp
-
Zhang C. and Jacobsen H.-A. Quantifying aspects in middleware platforms. In: AOSD 2003: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, ACM, Boston, USA, pp. 130-139, 2003
-
(2003)
AOSD 2003: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development
, pp. 130-139
-
-
Zhang, C.1
Jacobsen, H.-A.2
-
39
-
-
0003610530
-
-
Towards a metrics suite for aspect-oriented software, SE-2002136-25, Information Processing Society of Japan IPSJ
-
Zhao J. Towards a metrics suite for aspect-oriented software. Technical-Report, SE-2002136-25, Information Processing Society of Japan (IPSJ), 2002
-
(2002)
Technical-Report
-
-
Zhao, J.1
|