6533b855fe1ef96bd12b10af

RESEARCH PRODUCT

Allowing End-Users to Actively Participate within the Elicitation of Pervasive System Requirements through Immediate Visualization

Pedro ValderasFrancisca Pardo Pérez

subject

Requirements managementRequirementNon-functional requirementRequirements traceabilityRequirements engineeringComputer sciencebusiness.industrySoftware requirements specificationRequirements elicitationSoftware engineeringbusinessRequirements analysis

description

Efficient requirements engineering activities are essential in order to develop software systems that properly satisfy end-user needs. End-users lack knowledge about requirements engineering techniques or computation in general, and it is very important that they actively participate in the requirements elicitation process because they are the "owners" of the problem. In this paper, we present a tool-supported requirements elicitation technique that is centered on end-users and that allows them to describe the main characteristics of pervasive systems. In addition, we provide end-users with an immediate natural visualization of the described requirements. Furthermore, we present a requirements elicitation process which guides end-users in the description of a pervasive system as well as in the interaction with requirements engineers.

https://doi.org/10.1109/rev.2009.1