Skip to main content
Article thumbnail
Location of Repository

Using problem descriptions to represent variabilities for context-aware applications

By Mohammed Salifu, Bashar Nuseibeh, Lucia Rapanotti and Thein Than Tun


This paper investigates the potential use of problem descriptions to represent and analyse variability in context-aware software products. By context-aware, we refer to recognition of changes in properties of external domains, which are recognised as affecting the behaviour of products. There are many reasons for changes in the operating environment, from fluctuating resources upon which the product relies, to different operating locations or the presence of objects. There is an increasing expectation for software intensivedevices to be context-aware which, in turn, adds further variability to problem description and analysis. However, we argue in this paper that the capture of contextual variability on current variability representations and analyses has yet to be explored. We illustrate the representation of this type of variability in a pilot study, and conclude with lessons learnt and an agenda for further work

Year: 2007
OAI identifier:
Provided by: Open Research Online

Suggested articles

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.