Eliciting user requirements for ambient intelligent systems: a case study

Ambient intelligent (AmI) systems are electronic environments that are responsive and sensitive to the presence of people (Weiser, 1991). Eliciting requirements for AmI systems, like for any novel technology, is hard because of high uncertainties, such as: 1) both the users and use context are unknown; 2) there is no identified problem that needs to be solved (people cannot state in advance what they want); 3) there is no product idea; 4) it is unclear what future technology can do. There are currently no requirements engineering method for novel AmI technologies. In this short note, we present the current state of our research, which aims at defining a method for identifying requirements for AmI systems.