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:
|
PDF
Raian_Ali_et_Al_SoSyM_Requirements_Driven_Deployment_Customizing_The_Requirements_Model_For_The_Host_Environment[1].pdf - Accepted Version 842kB | |
Copyright to original material in this document is with the original owner(s). Access to this content through BURO is granted on condition that you use it only for research, scholarly or other non-commercial purposes. If you wish to use it for any other purposes, you must contact BU via BURO@bournemouth.ac.uk. Any third party copyright material in this document remains the property of its respective owner(s). BU grants no licence for further use of that third party material. |
DOI: 10.1007/s10270-012-0255-y
Abstract
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.
Item Type: | Article |
---|---|
ISSN: | 1619-1366 |
Additional Information: | First online: 22 July 2012 |
Uncontrolled Keywords: | Context-sensitive systems modelling ; Contextual requirements ; Deployment ; Requirements engineering |
Group: | Faculty of Science & Technology |
ID Code: | 22524 |
Deposited By: | Symplectic RT2 |
Deposited On: | 29 Sep 2015 09:20 |
Last Modified: | 14 Mar 2022 13:53 |
Downloads
Downloads per month over past year
Repository Staff Only - |