Ali, R., Dalpiaz, F. and Giorgini, P., 2014. Requirements-driven deployment: Customizing the requirements model for the host environment. Software and Systems Modeling, 13 (1), 433 - 456 .
Full text available as:
Raian_Ali_et_Al_SoSyM_Requirements_Driven_Deployment_Customizing_The_Requirements_Model_For_The_Host_Environment.pdf - Accepted Version
Deployment is a main development phase which configures a software to be ready for use in a certain environment. The ultimate goal of deployment is to enable users to achieve their requirements while using the deployed software. However, requirements are not uniform and differ between deployment environments. In one environment, certain requirements could be useless or redundant, thereby making some software functionalities superfluous. In another environment, instead, some requirements could be impossible to achieve and, thus, additional functionalities would be required. We advocate that ensuring fitness between requirements and the system environment is a basic and critical step to achieve a comprehensive deployment process. We propose a tool-supported modelling and analysis approach to tailor a requirements model to each environment in which the system is to be deployed. We study the case of a contextual goal model, which is a requirements model that captures the relationship between the variability of requirements (goal variability space) and the varying states of a deployment environment (context variability space). Our analysis relies on sampling a deployment environment to discover its context variability space and use it to identify loci in the contextual goal model where a modification has to take place. Finally, we apply our approach in practice and report on the obtained results. © 2012 Springer-Verlag.
|Additional Information:||First online: 22 July 2012|
|Uncontrolled Keywords:||Context-sensitive systems modelling ; Contextual requirements ; Deployment ; Requirements engineering|
|Group:||Faculty of Science & Technology|
|Deposited By:||Unnamed user with email symplectic@symplectic|
|Deposited On:||29 Sep 2015 09:20|
|Last Modified:||29 Sep 2015 09:20|
Downloads per month over past year
|Repository Staff Only -|