El interés por el estudio de la variabilidad, es decir la habilidad de cambio o adaptación de un sistema, ha aumentado significativamente durante los últimos años. Esto se debe a su utilidad en diversos campos, desde la personalización del software a las líneas de producto o la adaptación automática de sistemas. Dicho estudio ha estado centrado principalmente en cuestiones de diseño, y solo recientemente se ha empezado a abordar desde los requisitos del sistema. Las primeras propuestas, basadas en features, están claramente enfocadas a facilitar la obtención de la arquitectura del sistema. Debido a la necesidad de contemplar la elicitación de los requisitos del usuario han aparecido nuevas técnicas basadas en casos de uso, que facilitan la elicitación, pero fallan en la representación global de la variabilidad, dificultando la obtención de la arquitectura. También existen enfoques que unen ambas técnicas, compaginándose entre si. El problema común de estas técnicas es que ignoran el tratamiento de los Requisitos No Funcionales (RNF). Si bien los RNF son fundamentales para todo tipo de sistemas, en el caso de la variabilidad lo son aún más, puesto que explican la existencia de distintas variantes para una misma funcionalidad. En este artículo se presenta un ejemplo de aplicación de técnicas de la ingeniería de requisitos orientada a objetivos en el campo de la variabilidad, aplicada a la obtención de los requisitos y a la selección óptima de variantes, teniendo en cuenta los objetivos del usuario tanto funcionales como no funcionales.
@inproceedings{wer200511, author = {González-Baixauli, B. and Laguna, M. A. and Leite, J. C. S. D. P.}, title = {Aplicación de un Enfoque Intencional al Análisis de Variabilidad}, booktitle = {Proceedings of the WER2005-8th Workshop on Requirements Engineering, Porto - Portugal}, year = {2005}, issn = {2675-0066}, isbn = {972-752-079-0}, doi = {} }