Utilize este identificador para referenciar este registo: http://hdl.handle.net/10400.11/2061
Título: Modeling crosscutting concerns with roles
Autor: Barbosa, F.S.R.B.M.
Aguiar, Ademar
Palavras-chave: Roles
Crosscuting concerns
Code clones
Data: Nov-2012
Citação: BARBOSA, Fernando Sérgio; AGUIAR, Ademar (2012) - Modeling crosscutting concerns with roles. In nternational Conference on Software Engineering Advances, 7, Lisboa, Novembro. p 1-6
Resumo: Modularization allows the development of independent modules and their reuse. However a single decomposition strategy cannot neatly capture all the systems concerns. Thus some concerns are spread over several modules – the crosscutting concerns. To cope with this we need to have other class composition techniques than those available in traditional Object Oriented programming languages. One of such compositions is roles. If roles are used to compose classes and if a role models a crosscutting concern, then the concern is limited to the role and not spread over several classes. To validate this approach we conducted a case study. In the case study crosscutting concerns were identified in a system using a clone detection tool and roles were developed to model those crosscutting concerns. Results show that this approach reduces significantly the spreading of crosscutting concerns code.
URI: http://hdl.handle.net/10400.11/2061
Aparece nas colecções:ESTCB - Comunicações em encontros científicos e técnicos

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
ICSEA2012 _10469_ModelingCCCwithRoles (cr).pdf130,9 kBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Degois 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.