Repositorio de producción científica de la Universidad de Sevilla

On the Modular Specification of NFPs: A Case Study

Opened Access On the Modular Specification of NFPs: A Case Study
Estadísticas
Icon
Exportar a
Autor: Moreno Delgado, Antonio
Troya Castilla, Javier
Durán, Francisco
Vallecillo Moreno, Antonio
Departamento: Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos
Fecha: 2013
Publicado en: JISBD 2013: XVIII Jornadas de Ingeniería del Software y Bases de Datos (2013), p 302-316
ISBN/ISSN: 978-84-695-8310-4
Tipo de documento: Ponencia
Resumen: The modular specification of non-functional properties of systems is a current challenge of Software Engineering, for which no clear solution exists. However, in the case of Domain-Specific Languages some successful proposals are starting to emerge, combining model-driven techniques with aspect-weaving mechanisms. In this paper we show one of these approaches in practice, and present the implementation we have developed to fully support it. We apply our approach for the specification and monitoring of non-functional properties using observers to a case study, illustrating how generic observers defining nonfunctional properties can be defined in an independent manner. Then, correspondences between these observers and the domain-specific model of the system can be established, and then weaved into a unified system specification using an ATL model transformation. Such a unified specification can also be analyzed in a natural way to obtain the required non-functional propertie...
[Ver más]
Cita: Moreno Delgado, A., Troya Castilla, J., Durán, F. y Vallecillo Moreno, A. (2013). On the Modular Specification of NFPs: A Case Study. En JISBD 2013: XVIII Jornadas de Ingeniería del Software y Bases de Datos (302-316), Madrid, España: Sociedad de Ingeniería del Software y Tecnologías de Desarrollo del Software (SISTEDES).
Tamaño: 1.508Mb
Formato: PDF

URI: https://hdl.handle.net/11441/73762

Ver versión del editor

Mostrar el registro completo del ítem


Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 3.0 Estados Unidos de América

Este registro aparece en las siguientes colecciones