-
1
-
-
0003667907
-
-
New Jersey, NJ, USA: World Scientific Publishing
-
D. Garlan and M. Shaw, An Introduction to Software Architecture. New Jersey, NJ, USA: World Scientific Publishing, 1993, pp. 1-39.
-
(1993)
An Introduction to Software Architecture
, pp. 1-39
-
-
Garlan, D.1
Shaw, M.2
-
3
-
-
36749085966
-
The art and science of software architecture
-
A. W. Brown and J. A. McDermid, "The Art and Science of Software Architecture," International Journal of Cooperative Information Systems, Vol. 16, no. 3/4, pp. 439-466, 2007.
-
(2007)
International Journal of Cooperative Information Systems
, vol.16
, Issue.3-4
, pp. 439-466
-
-
Brown, A.W.1
Mcdermid, J.A.2
-
5
-
-
49949101181
-
Importance of software architecture during release planning
-
M. Lindgren, C. Norstrom, A. Wall, and R. Land, "Importance of Software Architecture during Release Planning," in Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008), 2008, pp. 253-256.
-
(2008)
Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
, pp. 253-256
-
-
Lindgren, M.1
Norstrom, C.2
Wall, A.3
Land, R.4
-
6
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
D. L. Parnas, "On the Criteria to be Used in Decomposing Systems into Modules," Communications of the ACM, Vol. 15, no. 12, pp. 1053-1058, 1972.
-
(1972)
Communications of the ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.L.1
-
7
-
-
33646139307
-
On the role of scientific thought
-
published as
-
E. W. Dijkstra, "On the Role of Scientific Thought," 1974, published as EWD: EWD447 pub. [Online]. Available: http://www.cs.utexas.edu/ users/EWD/ewd04xx/EWD447.PDF
-
(1974)
EWD: EWD447 Pub.
-
-
Dijkstra, E.W.1
-
8
-
-
3242890796
-
-
Boston: Addison-Wesley
-
R. E. Filman, T. Elrad, S. Clarke, and M. Akşit, Eds., Aspect-Oriented Software Development. Boston: Addison-Wesley, 2005.
-
(2005)
Aspect-Oriented Software Development
-
-
Filman, R.E.1
Elrad, T.2
Clarke, S.3
Akşit, M.4
-
9
-
-
35248828504
-
Aspect-oriented programming
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. V. Lopes, J.-M. Loingtier, and J. Irwin, "Aspect-Oriented Programming," in ECOOP, 1997, pp. 220-242.
-
(1997)
ECOOP
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.-M.6
Irwin, J.7
-
10
-
-
38549098882
-
Aspect-oriented software architecture: A structural perspective
-
A. Rashid, B. Gan, A. Moreira, j. Araújo, J. Gray, J.G. Wijnstra, and P. Clements, Eds.
-
A. Navasa, M. A. Perez, J. M. Murillo, and J. Hernandez, "Aspect-Oriented Software Architecture: A Structural Perspective," in Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design (AOSD-2002), A. Rashid, B. Gan, A. Moreira, j. Araújo, J. Gray, J.G. Wijnstra, and P. Clements, Eds., 2002.
-
(2002)
Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design (AOSD-2002)
-
-
Navasa, A.1
Perez, M.A.2
Murillo, J.M.3
Hernandez, J.4
-
11
-
-
17044397802
-
Early aspects: A model for aspect-oriented requirements engineering
-
A. Rashid, P. Sawyer, A. Moreira, and J. Araujo, "Early Aspects: A Model for Aspect-Oriented Requirements Engineering," in Proceedings of the IEEE Joint International Conference on Requirements Engineering, 2002, pp. 199-202.
-
(2002)
Proceedings of the IEEE Joint International Conference on Requirements Engineering
, pp. 199-202
-
-
Rashid, A.1
Sawyer, P.2
Moreira, A.3
Araujo, J.4
-
12
-
-
31344463651
-
Discovering early aspects
-
E. Baniassad, P. C. Clements, J. Araujo, A. Moreira, A. Rashid, and B. Tekinerdogan, "Discovering Early Aspects," IEEE Software, Vol. 23, pp. 61-70, 2006.
-
(2006)
IEEE Software
, vol.23
, pp. 61-70
-
-
Baniassad, E.1
Clements, P.C.2
Araujo, J.3
Moreira, A.4
Rashid, A.5
Tekinerdogan, B.6
-
13
-
-
84857356574
-
Deriving detailed design models from an aspect-oriented ADL using MDD
-
Mar.
-
M. Pinto, L. Fuentes, and L. Fernández, "Deriving Detailed Design Models from an Aspect-Oriented ADL using MDD," Journal of Systems and Software, Vol. 85, no. 3, pp. 525-545, Mar. 2012.
-
(2012)
Journal of Systems and Software
, vol.85
, Issue.3
, pp. 525-545
-
-
Pinto, M.1
Fuentes, L.2
Fernández, L.3
-
14
-
-
74349088257
-
Reflections on architectural connection: Seven issues on aspects and ADLs
-
T. Batista, C. Chavez, A. Garcia, A. Rashid, C. Sant'Anna, U. Kulesza, and F. C. Filho, "Reflections on Architectural Connection: Seven Issues on Aspects and ADLs," in Proceedings of the 2006 International Workshop on Early Aspects at ICSE, ser. EA '06, 2006, pp. 3-10.
-
(2006)
Proceedings of the 2006 International Workshop on Early Aspects at ICSE, Ser. EA '06
, pp. 3-10
-
-
Batista, T.1
Chavez, C.2
Garcia, A.3
Rashid, A.4
Sant'Anna, C.5
Kulesza, U.6
Filho, F.C.7
-
15
-
-
77953684337
-
A systematic review of comparative evidence of aspect-oriented programming
-
M. S. Ali, M. Ali Babar, L. Chen, and K.-J. Stol, "A Systematic Review of Comparative Evidence of Aspect-Oriented Programming," Information and Software Technology, Vol. 52, pp. 871-887, 2010.
-
(2010)
Information and Software Technology
, vol.52
, pp. 871-887
-
-
Ali, M.S.1
Ali Babar, M.2
Chen, L.3
Stol, K.-J.4
-
17
-
-
35348987680
-
Impact of aspect-oriented programming on software development efficiency and design quality: An empirical study
-
L. Madeyski and L. Szala, "Impact of Aspect-Oriented Programming on Software Development Efficiency and Design Quality: an Empirical Study," IET Software, Vol. 1, no. 5, pp. 180-187, 2007.
-
(2007)
IET Software
, vol.1
, Issue.5
, pp. 180-187
-
-
Madeyski, L.1
Szala, L.2
-
18
-
-
55649105703
-
An aspect-oriented software architecture for code mobility
-
C. Lobato, A. Garcia, A. Romanovsky, and C. Lucena, "An Aspect-Oriented Software Architecture for Code Mobility," Software Practice and Experience, Vol. 38, pp. 1365-1392, 2008.
-
(2008)
Software Practice and Experience
, vol.38
, pp. 1365-1392
-
-
Lobato, C.1
Garcia, A.2
Romanovsky, A.3
Lucena, C.4
-
19
-
-
27644567603
-
Procedures for performing systematic reviews
-
Keele University, UK, Keele University. Technical Report TR/SE-0401
-
B. Kitchenham, "Procedures for Performing Systematic Reviews," Department of Computer Science, Keele University, UK, Keele University. Technical Report TR/SE-0401, 2004.
-
(2004)
Department of Computer Science
-
-
Kitchenham, B.1
-
20
-
-
56649086628
-
Systematic literature reviews in software engineering A systematic literature review
-
B. Kitchenham, O. P. Brereton, D. Budgen, M. Turner, J. Bailey, and S. Linkman, "Systematic Literature Reviews in Software Engineering A Systematic Literature Review," Information and Software Technology, Vol. 51, no. 1, pp. 7-15, 2009.
-
(2009)
Information and Software Technology
, vol.51
, Issue.1
, pp. 7-15
-
-
Kitchenham, B.1
Brereton, O.P.2
Budgen, D.3
Turner, M.4
Bailey, J.5
Linkman, S.6
-
21
-
-
77953128497
-
Ambient-PRISMA: Ambients in nobile aspect-oriented software architecture
-
N. Ali, I. Ramos, and C. Solis, "Ambient-PRISMA: Ambients in Nobile Aspect-Oriented Software Architecture," Journal of Systems and Software, Vol. 83, no. 6, pp. 937-958, 2010.
-
(2010)
Journal of Systems and Software
, vol.83
, Issue.6
, pp. 937-958
-
-
Ali, N.1
Ramos, I.2
Solis, C.3
-
22
-
-
77953322798
-
A new approach for components port modeling in software architecture
-
D. Bennouar, T. Khammaci, and A. Henni, "A New Approach for Components Port Modeling in Software Architecture," Journal of Systems and Software, Vol. 83, pp. 1430-1442, 2010.
-
(2010)
Journal of Systems and Software
, vol.83
, pp. 1430-1442
-
-
Bennouar, D.1
Khammaci, T.2
Henni, A.3
-
23
-
-
78049350024
-
Enhancing middleware support for architecture-based development through compositional weaving of styles
-
S. Malek, H. R. Krishnan, and J. Srinivasan, "Enhancing Middleware Support for Architecture-based Development through Compositional Weaving of Styles," Journal of Systems and Software, Vol. 83, no. 12, pp. 2513-2527, 2010.
-
(2010)
Journal of Systems and Software
, vol.83
, Issue.12
, pp. 2513-2527
-
-
Malek, S.1
Krishnan, H.R.2
Srinivasan, J.3
-
24
-
-
79960844661
-
An aspect-oriented reference architecture for software engineering environments
-
E. Y. Nakagawa, F. C. Ferrari, M. M. F. Sasaki, and J. C. Maldonado, "An Aspect-Oriented Reference Architecture for Software Engineering Environments," Journal of Systems and Software, Vol. 84, no. 10, pp. 1670-1684, 2011.
-
(2011)
Journal of Systems and Software
, vol.84
, Issue.10
, pp. 1670-1684
-
-
Nakagawa, E.Y.1
Ferrari, F.C.2
Sasaki, M.M.F.3
Maldonado, J.C.4
-
25
-
-
80053919265
-
Deriving detailed design models from an aspect-oriented ADL using MDD
-
in Press, Corrected Proof
-
M. Pinto, L. Fuentes, and L. Fernandez, "Deriving Detailed Design Models from an Aspect-Oriented ADL using MDD.," Journal of Systems and Software, 2011, in Press, Corrected Proof.
-
(2011)
Journal of Systems and Software
-
-
Pinto, M.1
Fuentes, L.2
Fernandez, L.3
-
26
-
-
51449094236
-
Generating CAM aspect-oriented architectures using model-driven development
-
L. Fuentes, M. Pinto, and P. Snchez, "Generating CAM Aspect-Oriented Architectures using Model-Driven Development," Information and Software Technology, Vol. 50, no. 12, pp. 1248-1265, 2008.
-
(2008)
Information and Software Technology
, vol.50
, Issue.12
, pp. 1248-1265
-
-
Fuentes, L.1
Pinto, M.2
Snchez, P.3
-
27
-
-
44649168871
-
Integrating aspects in software architectures: PRISMA applied to robotic tele-operated systems
-
J. Prez, N. Ali, J. A. Carsi, I. Ramos, B. lvarez, and P. S. J. A. Pastor, "Integrating Aspects in Software Architectures: PRISMA Applied to Robotic Tele-Operated Systems," Information and Software Technology, Vol. 50, 2008.
-
(2008)
Information and Software Technology
, vol.50
-
-
Prez, J.1
Ali, N.2
Carsi, J.A.3
Ramos, I.4
Lvarez, B.5
Pastor, P.S.J.A.6
-
28
-
-
56349085475
-
An ADL dealing with aspects at software architecture stage
-
A. Navasa, M. A. Prez-Toledano, and J. M. Murillo, "An ADL Dealing with Aspects at Software Architecture Stage," Information and Software Technology, Vol. 51, no. 2, pp. 306-324, 2009.
-
(2009)
Information and Software Technology
, vol.51
, Issue.2
, pp. 306-324
-
-
Navasa, A.1
Prez-Toledano, M.A.2
Murillo, J.M.3
-
29
-
-
62349116347
-
Malaca: A component and aspect-oriented agent architecture
-
M. Amor and L. Fuentes, "Malaca: A Component and Aspect-Oriented Agent Architecture," Information and Software Technology, Vol. 51, no. 6, pp. 1052-1065, 2009.
-
(2009)
Information and Software Technology
, vol.51
, Issue.6
, pp. 1052-1065
-
-
Amor, M.1
Fuentes, L.2
-
30
-
-
80051671464
-
Specifying aspect-oriented architectures in AO-ADL
-
M. Pinto, L. Fuentes, and J. M. Troya, "Specifying Aspect-Oriented Architectures in AO-ADL," Information and Software Technology, Vol. 53, no. 11, pp. 1165-1182, 2011.
-
(2011)
Information and Software Technology
, vol.53
, Issue.11
, pp. 1165-1182
-
-
Pinto, M.1
Fuentes, L.2
Troya, J.M.3
-
31
-
-
33646091728
-
Modeling and performance analysis for security aspects
-
L. Dai and k. Cooper, "Modeling and Performance Analysis for Security Aspects," Science of Computer Programming, Vol. 61, no. 1), pages = 58-71, 2006.
-
(2006)
Science of Computer Programming
, vol.61
, Issue.1
, pp. 58-71
-
-
Dai, L.1
Cooper, K.2
-
32
-
-
33646524687
-
Threat-driven modeling and verification of secure software using aspect-oriented petri Nets
-
D. Xu and K. E. Nygard, "Threat-Driven Modeling and Verification of Secure Software Using Aspect-Oriented Petri Nets," IEEE Transactions on Software Engineering, Vol. 32, no. 4, pp. 265-278, 2006.
-
(2006)
IEEE Transactions on Software Engineering
, vol.32
, Issue.4
, pp. 265-278
-
-
Xu, D.1
Nygard, K.E.2
-
33
-
-
70450250480
-
Composing architectural aspects based on style semantics
-
C. Chavez, A. Garcia, T Batista, M. Oliveira, C. Sant'Anna, and A. Rashid, "Composing Architectural Aspects based on Style Semantics," in AOSD '09 Proceedings of the 8th ACM international conference on Aspect-oriented software development, 2009, pp. 111-122.
-
(2009)
AOSD '09 Proceedings of the 8th ACM International Conference on Aspect-oriented Software Development
, pp. 111-122
-
-
Chavez, C.1
Garcia, A.2
Batista, T.3
Oliveira, M.4
Sant'Anna, C.5
Rashid, A.6
-
34
-
-
70450248853
-
Domain-driven discovery of stable abstractions for pointcut interfaces
-
D. V. Landuyt, S. O. de beeck, E. Truyen, and W. Joosen, "Domain-driven Discovery of Stable Abstractions for Pointcut Interfaces," in AOSD '09 Proceedings of the 8th ACM International Conference on Aspect-Oriented Software Development, 2009, pp. 75-86.
-
(2009)
AOSD '09 Proceedings of the 8th ACM International Conference on Aspect-Oriented Software Development
, pp. 75-86
-
-
Landuyt, D.V.1
De Beeck, S.O.2
Truyen, E.3
Joosen, W.4
-
35
-
-
67649875021
-
Handling the dynamic reconfiguration of software architectures using aspects
-
C. Costa-Soria, J. Prez, and J. A. Cars, "Handling the Dynamic Reconfiguration of Software Architectures Using Aspects," in CSMR '09 Proceedings of the 2009 European Conference on Software Maintenance and Reengineering, 2009, pp. 263-266.
-
(2009)
CSMR '09 Proceedings of the 2009 European Conference on Software Maintenance and Reengineering
, pp. 263-266
-
-
Costa-Soria, C.1
Prez, J.2
Cars, J.A.3
-
36
-
-
78650706566
-
Aspect-oriented space containers for efficient publish/Subscribe scenarios in intelligent transportation systems
-
E. Khn, R. Mordinyi, L. Keszthelyi, C. Schreiber, S. Bessler, and S. Tomic, "Aspect-Oriented Space Containers for Efficient Publish/Subscribe Scenarios in Intelligent Transportation Systems," in European Conference on Software Architecture WICSA-ECSA 2009, 2009, pp. 432-448.
-
(2009)
European Conference on Software Architecture WICSA-ECSA 2009
, pp. 432-448
-
-
Khn, E.1
Mordinyi, R.2
Keszthelyi, L.3
Schreiber, C.4
Bessler, S.5
Tomic, S.6
-
37
-
-
74349093413
-
On the need of architectural patterns in AOSD for software evolution
-
Springer
-
M. Pinto, L. Fuentes, J. A. Valenzuela, P. F. Pires, F. C. Delicato, and E. Marinho, "On the Need of Architectural Patterns in AOSD for Software Evolution," in Joint Working IEEE IFIP Conference on European Conference on Software Architecture WICSA ECSA. Springer, 2009, pp. 245-248.
-
(2009)
Joint Working IEEE IFIP Conference on European Conference on Software Architecture WICSA ECSA
, pp. 245-248
-
-
Pinto, M.1
Fuentes, L.2
Valenzuela, J.A.3
Pires, P.F.4
Delicato, F.C.5
Marinho, E.6
-
38
-
-
34547216405
-
Requirements and scenarios: Running aspect-oriented software architectures
-
IEEE Computer Society
-
E. Navarro, P. Letelier, and I. Ramos, "Requirements and Scenarios: Running Aspect-Oriented Software Architectures," in WICSA '07 Proceedings of the Sixth Working IEEE/IFIP Conference on Software Architecture. IEEE Computer Society, 2007, pp. 23-27.
-
(2007)
WICSA '07 Proceedings of the Sixth Working IEEE/IFIP Conference on Software Architecture
, pp. 23-27
-
-
Navarro, E.1
Letelier, P.2
Ramos, I.3
-
39
-
-
42149146702
-
Epi-aspects: Aspect-oriented conscientious software
-
S. Fleissner and E. Baniassad, "Epi-Aspects: Aspect-Oriented Conscientious Software," in OOPSLA 2007: Proceedings of the 22nd ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2007, pp. 659-674.
-
(2007)
OOPSLA 2007: Proceedings of the 22nd ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 659-674
-
-
Fleissner, S.1
Baniassad, E.2
-
40
-
-
70350303567
-
Taming dynamically adaptive systems using models and aspects
-
B. Morin, O. Barais, G. Nain, and J.-M. Jezequel, "Taming dynamically adaptive systems using models and aspects," in Proceedings of the 31st International Conference on Software Engineering, ser. ICSE'09, 2009, pp. 122-132.
-
(2009)
Proceedings of the 31st International Conference on Software Engineering, Ser. ICSE'09
, pp. 122-132
-
-
Morin, B.1
Barais, O.2
Nain, G.3
Jezequel, J.-M.4
-
43
-
-
37849026042
-
An exploratory study of the effect of aspect-oriented programming on maintainability
-
M. Bartsch and R. Harrison, "An Exploratory Study of the Effect of Aspect-Oriented Programming on Maintainability," Software Quality Control, Vol. 16, no. 1, pp. 23-44, 2008.
-
(2008)
Software Quality Control
, vol.16
, Issue.1
, pp. 23-44
-
-
Bartsch, M.1
Harrison, R.2
|