Expressing aspectual interactions in design : experiences in the slot machine domain

Detalles Bibliográficos
Autor Principal: Fabry, Johan
Otros autores o Colaboradores: Zambrano Polo y La Borda, Arturo Federico, Gordillo, Silvia Ethel
Formato: Capítulo de libro
Lengua:inglés
Temas:
Acceso en línea:http://dx.doi.org/10.1007/978-3-642-24485-8_8
Consultar en el Cátalogo
Resumen:In the context of an industrial project we are implementing the software of a casino slot machine. This software has a significant amount of cross-cutting concerns that depend on, and interact with each other, as well as with the modular concerns. We therefore wish to express our design using an appropriate Aspect-Oriented Modeling methodol- ogy and notation. We evaluated two of the most mature methodologies: Theme/UML and WEAVR, to establish their suitability. Remarkably, neither of these allow us to express any of the dependencies and inter- actions to our satisfaction. In both cases, half of the interaction types cannot be expressed at all while the other half need to be expressed using a workaround that hides the intention of the design. As a result, we consider both methodologies and notations unsuitable for expressing the dependencies and interactions present in the slot machine domain. In this paper we describe our evaluation experience.
Notas:Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
Descripción Física:1 archivo (415,5 KB)
DOI:10.1007/978-3-642-24485-8_8

MARC

LEADER 00000naa a2200000 a 4500
003 AR-LpUFIB
005 20250423183149.0
008 230201s2011 xx o 000 0 eng d
024 8 |a DIF-M6546  |b 6685  |z DIF005965 
040 |a AR-LpUFIB  |b spa  |c AR-LpUFIB 
100 1 |a Fabry, Johan  |9 46983 
245 1 0 |a Expressing aspectual interactions in design :  |b experiences in the slot machine domain 
300 |a 1 archivo (415,5 KB) 
500 |a Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca) 
520 |a In the context of an industrial project we are implementing the software of a casino slot machine. This software has a significant amount of cross-cutting concerns that depend on, and interact with each other, as well as with the modular concerns. We therefore wish to express our design using an appropriate Aspect-Oriented Modeling methodol- ogy and notation. We evaluated two of the most mature methodologies: Theme/UML and WEAVR, to establish their suitability. Remarkably, neither of these allow us to express any of the dependencies and inter- actions to our satisfaction. In both cases, half of the interaction types cannot be expressed at all while the other half need to be expressed using a workaround that hides the intention of the design. As a result, we consider both methodologies and notations unsuitable for expressing the dependencies and interactions present in the slot machine domain. In this paper we describe our evaluation experience. 
534 |a Model Driven Engineering Languages and Systems : 14th International Conference, MODELS 2011, Wellington, New Zealand, October 16-21, 2011. Proceedings. Berlín, Springer, 2011. (Lecture Notes in Computer Science ; 6981), pp. 93-107 
650 4 |a DESARROLLO DE SOFTWARE  |9 42743 
650 4 |a ORIENTACIÓN A ASPECTOS  |9 45867 
700 1 |a Zambrano Polo y La Borda, Arturo Federico  |9 44883 
700 1 |a Gordillo, Silvia Ethel  |9 42827 
856 4 0 |u http://dx.doi.org/10.1007/978-3-642-24485-8_8 
942 |c CP 
952 |0 0  |1 0  |4 0  |6 A0310  |7 3  |8 BD  |9 80917  |a DIF  |b DIF  |d 2025-03-11  |l 0  |o A0310  |r 2025-03-11 17:04:18  |u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=569  |w 2025-03-11  |y CP 
999 |c 55747  |d 55747