-
1
-
-
0012652988
-
Composing crosscutting concerns using composition filters
-
Bergmans L, Aksit M. Composing crosscutting concerns using composition filters. Communications of the ACM 2001; 44(10):51-57.
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
, pp. 51-57
-
-
Bergmans, L.1
Aksit, M.2
-
2
-
-
0141777784
-
Multi-dimensional separation of concerns and the hyperspace approach
-
Aksit M ed, Kluwer: Boston, MA
-
Ossher H, Tarr P. Multi-dimensional separation of concerns and the hyperspace approach. Software Architectures and Component Technology, Aksit M (ed.). Kluwer: Boston, MA, 2001.
-
(2001)
Software Architectures and Component Technology
-
-
Ossher, H.1
Tarr, P.2
-
3
-
-
33846351755
-
Coupling aspect-oriented and adaptive programming
-
Filman R, Elrad T, Clarke S, Aksit M eds, Addison-Wesley: Boston, MA
-
Lieberherr KJ, Lorenz D. Coupling aspect-oriented and adaptive programming. Aspect-Oriented Software Development, Filman R, Elrad T, Clarke S, Aksit M (eds.). Addison-Wesley: Boston, MA, 2005; 145-164.
-
(2005)
Aspect-Oriented Software Development
, pp. 145-164
-
-
Lieberherr, K.J.1
Lorenz, D.2
-
4
-
-
0032163727
-
The current state of CBSE
-
Brown AW, Wallnau K. The current state of CBSE. IEEE Software 1998; 15(5):37-46.
-
(1998)
IEEE Software
, vol.15
, Issue.5
, pp. 37-46
-
-
Brown, A.W.1
Wallnau, K.2
-
5
-
-
33846363381
-
-
Aspect-Oriented Software Development Web Site, 2004. http://www.aosd.net [3 May 2006].
-
Aspect-Oriented Software Development Web Site, 2004. http://www.aosd.net [3 May 2006].
-
-
-
-
6
-
-
35248828504
-
Aspect-oriented programming
-
Proceedings of the 11th European Conference on Object-Oriented Programming ECOOP, Finland, 9-13 June, Springer: Berlin
-
Kiczales G, Lamping J, Mendhekar A, Maeda C, Lopes CV. Aspect-oriented programming. Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP), Finland, 9-13 June 1997 (Lecture Notes in Computer Science, vol. 1241). Springer: Berlin, 1997; 220-242.
-
(1997)
Lecture Notes in Computer Science
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
-
7
-
-
20444397173
-
-
1st edn, Addison-Wesley: Boston, MA
-
Colyer A, Clement A, Harley G, Webster M. Eclipse Aspect J: Aspect-Oriented Programming with AspectJ and the Eclipse AspectJ Development Tools (1st edn). Addison-Wesley: Boston, MA, 2004.
-
(2004)
Eclipse Aspect J: Aspect-Oriented Programming with AspectJ and the Eclipse AspectJ Development Tools
-
-
Colyer, A.1
Clement, A.2
Harley, G.3
Webster, M.4
-
8
-
-
0141426581
-
Dynamic weaving for aspect-oriented programming
-
Enschede, The Netherlands, 22-26 April, ACM Press: New York
-
Popovici A, Gross T, Alonso G. Dynamic weaving for aspect-oriented programming. Proceedings of the 1st International Conference on Aspect-Oriented Software Development (AOSD), Enschede, The Netherlands, 22-26 April 2002. ACM Press: New York, 2002; 141-147.
-
(2002)
Proceedings of the 1st International Conference on Aspect-Oriented Software Development (AOSD)
, pp. 141-147
-
-
Popovici, A.1
Gross, T.2
Alonso, G.3
-
9
-
-
4644249257
-
JAC: An aspect-based distributed dynamic framework
-
Pawlak R, Seinturier L, Duchien L, Florin G, Legond-Aubry F, Martelli L. JAC: An aspect-based distributed dynamic framework. Software-Practice and Experience 2004; 34(12):1119-1148.
-
(2004)
Software-Practice and Experience
, vol.34
, Issue.12
, pp. 1119-1148
-
-
Pawlak, R.1
Seinturier, L.2
Duchien, L.3
Florin, G.4
Legond-Aubry, F.5
Martelli, L.6
-
10
-
-
0141539468
-
JAsCo: An aspect-oriented approach tailored for component based software development
-
Boston, MA, 17-21 March, ACM Press: New York
-
Suvée D, Vanderperren W, Jonckers V. JAsCo: An aspect-oriented approach tailored for component based software development. Proceedings of the Second International Conference on AOSD, Boston, MA, 17-21 March 2003. ACM Press: New York, 2003; 21-29.
-
(2003)
Proceedings of the Second International Conference on AOSD
, pp. 21-29
-
-
Suvée, D.1
Vanderperren, W.2
Jonckers, V.3
-
12
-
-
0034997157
-
Dynamic and selective combination of extensions in component-based applications
-
Toronto, ON, Canada, May
-
Truyen E, Vanhaute B, Joosen W, Verbaeten P, Noerregaard Joergensen B. Dynamic and selective combination of extensions in component-based applications. Proceedings of the 23rd International Conference on Software Engineering (ICSE), Toronto, ON, Canada, May 2001; 233-242.
-
(2001)
Proceedings of the 23rd International Conference on Software Engineering (ICSE)
, pp. 233-242
-
-
Truyen, E.1
Vanhaute, B.2
Joosen, W.3
Verbaeten, P.4
Noerregaard Joergensen, B.5
-
13
-
-
25844500241
-
A dynamic component and aspect oriented platform
-
Pinto M, Fuentes L, Troya JM. A dynamic component and aspect oriented platform. The Computer Journal 2005; 48(4):401-420.
-
(2005)
The Computer Journal
, vol.48
, Issue.4
, pp. 401-420
-
-
Pinto, M.1
Fuentes, L.2
Troya, J.M.3
-
14
-
-
33846373485
-
-
Object Management Group, 3 May
-
Object Management Group. CORBA specification, v3.0.3, 2004. http://www.omg.org/docs/formal/04-03-12.pdf [3 May 2006].
-
(2006)
CORBA specification, v3.0.3, 2004
-
-
-
15
-
-
3343022364
-
Overview of the corba component model
-
WT eds, Addison-Wesley: Boston, MA
-
Wang N, Schmidt DC, O'Ryan C. Overview of the corba component model. Component-Based Software Engineering: Putting the Pieces Together, Heineman GT, Council WT (eds.). Addison-Wesley: Boston, MA, 2001; 557-571.
-
(2001)
Component-Based Software Engineering: Putting the Pieces Together, Heineman GT, Council
, pp. 557-571
-
-
Wang, N.1
Schmidt, D.C.2
O'Ryan, C.3
-
16
-
-
11844258998
-
Overview of the enterprise javabeans component model
-
WT eds, Addison-Wesley: Boston, MA
-
Blevins D. Overview of the enterprise javabeans component model. Component-Based Software Engineering: Putting the Pieces Together, Heineman GT, Council WT (eds.). Addison-Wesley: Boston, MA, 2001; 589-606.
-
(2001)
Component-Based Software Engineering: Putting the Pieces Together, Heineman GT, Council
, pp. 589-606
-
-
Blevins, D.1
-
18
-
-
35248818751
-
-
Pinto M, Fuentes L, Troya JM. DAOP-ADL: An architecture description language for dynamic component and aspect-based development. Proceedings of the 2nd International Conference on Generative Programming and Component Engineering (GPCE), Erfurt, Germany, September 2003 (Lecture Notes in Computer Science, 2830), Pfenning F, Smaragdakis Y (eds.). Springer: Berlin, 2003; 118-137.
-
Pinto M, Fuentes L, Troya JM. DAOP-ADL: An architecture description language for dynamic component and aspect-based development. Proceedings of the 2nd International Conference on Generative Programming and Component Engineering (GPCE), Erfurt, Germany, September 2003 (Lecture Notes in Computer Science, vol. 2830), Pfenning F, Smaragdakis Y (eds.). Springer: Berlin, 2003; 118-137.
-
-
-
-
19
-
-
1442333677
-
JMangler - a framework for load-time transformation of Java class files
-
Florence, Italy, November
-
Kniesel G, Constanza P, Austermann M. JMangler - a framework for load-time transformation of Java class files. Proceedings of the IEEE Workshop on Source Code Analysis and Manipulation (SCAM), Florence, Italy, November 2001.
-
(2001)
Proceedings of the IEEE Workshop on Source Code Analysis and Manipulation (SCAM)
-
-
Kniesel, G.1
Constanza, P.2
Austermann, M.3
-
20
-
-
84960909535
-
Collaborative virtual environment development: An aspect-oriented approach
-
Arizona, April, IEEE Computer Society Press: Los Alamitos, CA
-
Pinto M, Amor M, Fuentes L, Troya JM. Collaborative virtual environment development: An aspect-oriented approach. Proceedings of the International Workshop on Distributed Dynamic Multiservice Architectures (DDMA), Arizona, April 2001. IEEE Computer Society Press: Los Alamitos, CA, 2001; 97-102.
-
(2001)
Proceedings of the International Workshop on Distributed Dynamic Multiservice Architectures (DDMA)
, pp. 97-102
-
-
Pinto, M.1
Amor, M.2
Fuentes, L.3
Troya, J.M.4
-
21
-
-
23844545063
-
-
Pinto M, Amor M, Fuentes L, Troya JM. Supporting heterogeneous users in collaborative virtual environments using AOP. Proceedings of the 9th International Conference on Cooperative Information Systems (CoopIS), Trento, Italy, September 2001 (Lecture Notes in Computer Science, 2172), Batini C, Giunchiglia F, Giorgini P, Mecella M (eds.). Springer: Berlin, 2001; 226-238.
-
Pinto M, Amor M, Fuentes L, Troya JM. Supporting heterogeneous users in collaborative virtual environments using AOP. Proceedings of the 9th International Conference on Cooperative Information Systems (CoopIS), Trento, Italy, September 2001 (Lecture Notes in Computer Science, vol. 2172), Batini C, Giunchiglia F, Giorgini P, Mecella M (eds.). Springer: Berlin, 2001; 226-238.
-
-
-
-
22
-
-
33745801571
-
Modularization and composition of aspectual requirements
-
Boston, MA, March, ACM Digital Library: New York
-
Rashid A, Moreira A, Arajo J. Modularization and composition of aspectual requirements. Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD), Boston, MA, March 2003. ACM Digital Library: New York, 2003; 107-119.
-
(2003)
Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD)
, pp. 107-119
-
-
Rashid, A.1
Moreira, A.2
Arajo, J.3
-
23
-
-
33846384454
-
-
XML Schema Specifications and Development, 3 May
-
XML Schema Specifications and Development, 2004. http://www.w3.org/XML/ Schema#dev [3 May 2006].
-
(2004)
-
-
-
24
-
-
84976750814
-
Research directions in software composition
-
Nierstrasz O, Meijler TD. Research directions in software composition. ACM Computing Surveys 1995; 27(2):262-262.
-
(1995)
ACM Computing Surveys
, vol.27
, Issue.2
, pp. 262-262
-
-
Nierstrasz, O.1
Meijler, T.D.2
-
25
-
-
33846382875
-
Survey of aspectoriented analysis and design approaches
-
June
-
Chitchyan R, Rashid A, Sawyer P, Garcia A, Pinto M, Bakker J, Tekinerdogan B, Clarke S, Jackson A. Survey of aspectoriented analysis and design approaches. AOSD-Europe NoE Public Documents, June 2005. http://www.aosd-europe.net/documents/analys.pdf.
-
(2005)
AOSD-Europe NoE Public Documents
-
-
Chitchyan, R.1
Rashid, A.2
Sawyer, P.3
Garcia, A.4
Pinto, M.5
Bakker, J.6
Tekinerdogan, B.7
Clarke, S.8
Jackson, A.9
-
26
-
-
0141649311
-
Separation of coordination in a dynamic aspect-oriented framework
-
The Netherlands, April, ACM Press: New York
-
Pinto M, Fuentes L, Fayad M, Troya JM. Separation of coordination in a dynamic aspect-oriented framework. Proceedings of the 1st International Conference on Aspect-Oriented Software Development (AOSD), The Netherlands, April 2002. ACM Press: New York, 2002; 134-140.
-
(2002)
Proceedings of the 1st International Conference on Aspect-Oriented Software Development (AOSD)
, pp. 134-140
-
-
Pinto, M.1
Fuentes, L.2
Fayad, M.3
Troya, J.M.4
-
28
-
-
30344470669
-
Encyclopedia of software engineering
-
Marciniak J ed, Wiley: New York
-
Garlan D. Encyclopedia of software engineering. Software Architecture, Marciniak J (ed.). Wiley: New York, 2001.
-
(2001)
Software Architecture
-
-
Garlan, D.1
-
30
-
-
33846372802
-
-
CORBA Component Model Tutorial, April, 10 July
-
Object Management Group. CORBA Component Model Tutorial, April 2002. http://www.omg.org/docs/ccm/02-04-01.ppt [10 July 2006].
-
(2002)
-
-
-
31
-
-
33846350723
-
-
Java Sun Microsystems. The J2EE 1.4 Tutorial, 2004. http://java.sun.eom/j2ee/1.4/docs/tutorial/doc/index.html [3 May 2006].
-
Java Sun Microsystems. The J2EE 1.4 Tutorial, 2004. http://java.sun.eom/j2ee/1.4/docs/tutorial/doc/index.html [3 May 2006].
-
-
-
-
32
-
-
0034472289
-
Multi-perspective specification, design and implementation of software components using aspects
-
Grundy J. Multi-perspective specification, design and implementation of software components using aspects. International Journal of Software Engineering and Knowledge 2000; 10(6):713-734.
-
(2000)
International Journal of Software Engineering and Knowledge
, vol.10
, Issue.6
, pp. 713-734
-
-
Grundy, J.1
-
33
-
-
0036682330
-
Engineering plug-in software components to support collaborative work
-
Grundy J, Hosking JG. Engineering plug-in software components to support collaborative work. Software - Practice and Experience 2002; 32(10):983-1013.
-
(2002)
Software - Practice and Experience
, vol.32
, Issue.10
, pp. 983-1013
-
-
Grundy, J.1
Hosking, J.G.2
-
34
-
-
3242885163
-
Building adaptive distributed applications with middleware and aspects
-
Lancaster, U.K, March, ACM Press: New York
-
Duzan G, Loyall J, Schantz R. Building adaptive distributed applications with middleware and aspects. Proceedings of the 3rd International Conference on Aspect-Oriented Software Development (AOSD'04), Lancaster, U.K., March 2004. ACM Press: New York, 2004; 22-26.
-
(2004)
Proceedings of the 3rd International Conference on Aspect-Oriented Software Development (AOSD'04)
, pp. 22-26
-
-
Duzan, G.1
Loyall, J.2
Schantz, R.3
-
36
-
-
27644431931
-
Multi-dimensional separation of concerns in requirements engineering
-
Paris, France. IEEE Computer Society Press: Los Alamitos, CA
-
Araujo J, Moreira A, Rashid A. Multi-dimensional separation of concerns in requirements engineering. Proceedings of the 13th IEEE Requirements Engineering Conference (RE'05), Paris, France. IEEE Computer Society Press: Los Alamitos, CA, 2005.
-
(2005)
Proceedings of the 13th IEEE Requirements Engineering Conference (RE'05)
-
-
Araujo, J.1
Moreira, A.2
Rashid, A.3
-
38
-
-
0032670466
-
Aspect-oriented requirements engineering for components-based software systems
-
Limerick, Ireland, 7-8 June, IEEE Computer Society: Washington, DC
-
Grundy J. Aspect-oriented requirements engineering for components-based software systems. Fourth International Symposium on Requirements Engineering, Limerick, Ireland, 7-8 June 1999. IEEE Computer Society: Washington, DC, 1999; 84-91.
-
(1999)
Fourth International Symposium on Requirements Engineering
, pp. 84-91
-
-
Grundy, J.1
-
39
-
-
5744242814
-
-
PhD Thesis, Ecole Polytechnique de Lausanne EPFL, Computer Science, Switzerland, June
-
Kande MM. A concern-oriented approach to software architecture. PhD Thesis, Ecole Polytechnique de Lausanne (EPFL), Computer Science, Switzerland, June 2003.
-
(2003)
A concern-oriented approach to software architecture
-
-
Kande, M.M.1
-
41
-
-
79952393766
-
TranSAT: A framework for the specification of software architecture evolution
-
Oslo, Norway, 14 June
-
Barais O, Cariou E, Duchien L, Pessemier N, Seinturier L. TranSAT: A framework for the specification of software architecture evolution. Proceedings of the 1st International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT) (held with ECOOP'04), Oslo, Norway, 14 June 2004.
-
(2004)
Proceedings of the 1st International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT) (held with ECOOP'04)
-
-
Barais, O.1
Cariou, E.2
Duchien, L.3
Pessemier, N.4
Seinturier, L.5
-
43
-
-
0141649320
-
A toolkit for weaving aspect oriented UML design
-
The Netherlands, April, ACM Press: New York
-
Ho WM, Jézéquel JM, Pennaneac'h F, Plouzeau N. A toolkit for weaving aspect oriented UML design. Proceedings of the 1st International Conference on Aspect-Oriented Software Development (AOSD), The Netherlands, April 2002. ACM Press: New York, 2002; 99-105.
-
(2002)
Proceedings of the 1st International Conference on Aspect-Oriented Software Development (AOSD)
, pp. 99-105
-
-
Ho, W.M.1
Jézéquel, J.M.2
Pennaneac'h, F.3
Plouzeau, N.4
-
47
-
-
77954528484
-
Designing aspect-oriented crosscutting in UML
-
The Netherlands, April, ACM Press: New York
-
Stein D, Hanenberg S, Unland R. Designing aspect-oriented crosscutting in UML. Proceedings of the Aspect-oriented Modelling Workshop (collocated with AOSD'02), The Netherlands, April 2002. ACM Press: New York, 2002.
-
(2002)
Proceedings of the Aspect-oriented Modelling Workshop (collocated with AOSD'02)
-
-
Stein, D.1
Hanenberg, S.2
Unland, R.3
-
49
-
-
34250694629
-
Aspect-orientation from design to code
-
Lancaster, U.K, 22-26 March, ACM Press: New York
-
Groher I, Baumgarth T. Aspect-orientation from design to code. Aspect-Oriented Requirements Engineering and Architecture Design Workshop (collocated with AOSD'04), Lancaster, U.K., 22-26 March 2004. ACM Press: New York, 2004.
-
(2004)
Aspect-Oriented Requirements Engineering and Architecture Design Workshop (collocated with AOSD'04)
-
-
Groher, I.1
Baumgarth, T.2
-
50
-
-
84937410248
-
-
Elrad T, Aldawud O, Bader A. Aspect-oriented modeling: Bridging the gap between implementation and design. Proceedings of the 2nd International Conference on Generative Programming and Component Engineering (GPCE), Pittsburgh, PA, October 2002 (Lecture Notes in Computer Science, 2487), Batory DS, Consel C, Taha W (eds.). Springer: Berlin, 2002; 189-201.
-
Elrad T, Aldawud O, Bader A. Aspect-oriented modeling: Bridging the gap between implementation and design. Proceedings of the 2nd International Conference on Generative Programming and Component Engineering (GPCE), Pittsburgh, PA, October 2002 (Lecture Notes in Computer Science, vol. 2487), Batory DS, Consel C, Taha W (eds.). Springer: Berlin, 2002; 189-201.
-
-
-
-
51
-
-
5744230994
-
An aspect-oriented approach to early design modeling
-
France R, Ray I, Georg G, Ghosh S. An aspect-oriented approach to early design modeling. IEE Proceedings - Software 2004; 151(4): 173-186.
-
(2004)
IEE Proceedings - Software
, vol.151
, Issue.4
, pp. 173-186
-
-
France, R.1
Ray, I.2
Georg, G.3
Ghosh, S.4
-
52
-
-
33846335926
-
Survey of aspect-oriented languages and execution models
-
May
-
Brichau J, Haupt M. Survey of aspect-oriented languages and execution models. AOSD-Europe NoE Public Documents, May 2005. http://www.aosd-europe.net/ documents/aspLang.pdf.
-
(2005)
AOSD-Europe NoE Public Documents
-
-
Brichau, J.1
Haupt, M.2
-
53
-
-
33846371791
-
Survey of aspect-oriented middleware
-
June
-
Loughran N, Parlavantzas N, Pinto M, Fuentes L, Snchez P, Webster M, Colyer A. Survey of aspect-oriented middleware. AOSD-Europe NoE Public Documents, June 2005. http://www.aosd-europe.net/documents/middle.pdf.
-
(2005)
AOSD-Europe NoE Public Documents
-
-
Loughran, N.1
Parlavantzas, N.2
Pinto, M.3
Fuentes, L.4
Snchez, P.5
Webster, M.6
Colyer, A.7
-
55
-
-
33846370325
-
-
Aspecu development tools subproject, 3 May
-
Aspecu development tools subproject, 2004. http://www.eclipse.org/ajdt/ [3 May 2006].
-
(2004)
-
-
-
59
-
-
25844485790
-
How MDA can help designing component- and aspect-based applications
-
Brisbane, Australia, September, IEEE Computer Society Press: Los Alamitos, CA
-
Fuentes L, Pinto M, Vallecillo A. How MDA can help designing component- and aspect-based applications. Proceedings of the 7th IEEE International Enterprise Distributed Object Computing Conference (EDOC), Brisbane, Australia, September 2003. IEEE Computer Society Press: Los Alamitos, CA, 2003; 124-135.
-
(2003)
Proceedings of the 7th IEEE International Enterprise Distributed Object Computing Conference (EDOC)
, pp. 124-135
-
-
Fuentes, L.1
Pinto, M.2
Vallecillo, A.3
|