Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Using roles to model crosscutting concerns
Publication

Publications

Using roles to model crosscutting concerns

Title
Using roles to model crosscutting concerns
Type
Article in International Conference Proceedings Book
Year
2013
Authors
Barbosa, FS
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Conference proceedings International
Pages: 97-108
12th Annual International Conference on Aspect-Oriented Software Development, AOSD 2013
Fukuoka, 24 March 2013 through 29 March 2013
Indexing
Other information
Authenticus ID: P-008-A9M
Abstract (EN): In object oriented languages the problem of crosscutting concerns, due to limitations in the composition mechanisms, is recurrent. In order to reduce this problem we propose to use roles as a way of composing classes that extends the Object Oriented approach and can be used to model crosscutting concerns. To support our approach we developed a role language that extends Java, while being compatible with existing virtual machines. As validation we conducted a case study using three open source systems. We identified crosscutting concerns in the systems and then modeled them using our role approach. Results show that roles are a viable option for modeling crosscutting concerns. Copyright © 2013 ACM.
Language: English
Type (Professor's evaluation): Scientific
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Roles as Modular Units of Composition (2012)
Article in International Conference Proceedings Book
Barbosa, FS; Ademar Aguiar
Reusable roles, a test with patterns (2011)
Article in International Conference Proceedings Book
Barbosa, FS; Ademar Aguiar
Removing Code Duplication with Roles (2013)
Article in International Conference Proceedings Book
Barbosa, FS; Ademar Aguiar
Modeling and Programming with Roles: Introducing JavaStage (2012)
Article in International Conference Proceedings Book
Barbosa, FS; Ademar Aguiar
Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-08-30 at 19:20:05 | Privacy Policy | Personal Data Protection Policy | Whistleblowing