An aspect-oriented reference architecture for Software Engineering Environments


Autoria(s): NAKAGAWA, Elisa Y.; FERRARI, Fabiano C.; SASAKI, Mariela M. F.; MALDONADO, Jose C.
Contribuinte(s)

UNIVERSIDADE DE SÃO PAULO

Data(s)

20/10/2012

20/10/2012

2011

Resumo

Reusable and evolvable Software Engineering Environments (SEES) are essential to software production and have increasingly become a need. In another perspective, software architectures and reference architectures have played a significant role in determining the success of software systems. In this paper we present a reference architecture for SEEs, named RefASSET, which is based on concepts coming from the aspect-oriented approach. This architecture is specialized to the software testing domain and the development of tools for that domain is discussed. This and other case studies have pointed out that the use of aspects in RefASSET provides a better Separation of Concerns, resulting in reusable and evolvable SEEs. (C) 2011 Elsevier Inc. All rights reserved.

FAPESP

Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)

CNPq

Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)

CAPES

European Community[IST-FP6-IP-034763]

European Community

Identificador

JOURNAL OF SYSTEMS AND SOFTWARE, v.84, n.10, p.1670-1684, 2011

0164-1212

http://producao.usp.br/handle/BDPI/28978

10.1016/j.jss.2011.04.052

http://dx.doi.org/10.1016/j.jss.2011.04.052

Idioma(s)

eng

Publicador

ELSEVIER SCIENCE INC

Relação

Journal of Systems and Software

Direitos

restrictedAccess

Copyright ELSEVIER SCIENCE INC

Palavras-Chave #Software Engineering Environment #Software architecture #Reference architecture #Aspect orientation #Software testing #Computer Science, Software Engineering #Computer Science, Theory & Methods
Tipo

article

original article

publishedVersion