An Integration of Requirements and User Interface Specifications

Requirements and user interface specifications are often separated from each other and do not fit together. We integrate them in a newly defined requirements specification language (RSL). In particular, RSL allows explicit linking of requirements artefacts with elements of the user interface specification. Some of these elements are modality independent,while others can be viewed as a prototype of the ldquolookrdquo of the user interface. This integration along the representation dimension is supposed to facilitate combined work on requirements and user interfaces along the process dimension as well.