Title :
Engineering adaptive requirements
Author :
Qureshi, Nauman A. ; Perini, Anna
Author_Institution :
Fondazione Bruno Kessler - IRST, Trento
Abstract :
Challenges in the engineering of self-adaptive software have been recently discussed and summarised in a seminal research road map. Following it, we focus on requirements engineering issues, with a two-fold, long term objective. The first objective is to support the system analyst to engineer adaptive requirements at requirements-time, the second is to make software able to reason on requirements at run-time in order to enable a goal-oriented adaptation. Along the first objective, in this position paper we propose a characterisation of adaptive requirements. Moreover, we investigate how available techniques aimed at eliciting and specifying domain properties, stakeholders´ goals and preferences, can provide a practical support to the analyst while capturing adaptive requirements.
Keywords :
software engineering; systems analysis; engineering adaptive requirements; goal-oriented adaptation; requirements engineering issues; self-adaptive software engineering; Knowledge representation; Monitoring; Natural languages; Ontologies; Roads; Runtime; Software maintenance; Software systems; Switches; Systems engineering and theory;
Conference_Titel :
Software Engineering for Adaptive and Self-Managing Systems, 2009. SEAMS '09. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3724-5
DOI :
10.1109/SEAMS.2009.5069081