Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Modeling and Programming with Roles: Introducing JavaStage
Publication

Publications

Modeling and Programming with Roles: Introducing JavaStage

Title
Modeling and Programming with Roles: Introducing JavaStage
Type
Article in International Conference Proceedings Book
Year
2012
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: 124-145
11th International Conference on Intelligent Software Methodologies, Tools, and Techniques (SoMeT)
Genoa, ITALY, SEP 26-28, 2012
Other information
Authenticus ID: P-005-KBJ
Abstract (EN): Roles are not a new concept, but they have been used in two different ways: as modeling concepts in a static view and as instance extensions in a dynamic view. For these views only the dynamic offers supporting languages. The static view, although proving the utility of roles in modeling, does not offer a programming language that allows developers to use roles all the way from modeling to programming. We try to overcome this by presenting our role language JavaStage, based on the Java language. We do this by designing and implementing a simple framework and then compare the results with its OO equivalent. Our results show that static roles are in fact useful when used in code and that JavaStage features expand role reuse.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 22
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Using roles to model crosscutting concerns (2013)
Article in International Conference Proceedings Book
Barbosa, FS; Ademar Aguiar
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
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-28 at 16:21:45 | Privacy Policy | Personal Data Protection Policy | Whistleblowing