Deriving Information Requirements from Responsibility Models

Ian Sommerville, Russell Lock, Tim Storer, John Dobson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

20 Citations (Scopus)


This paper describes research in understanding the requirements for complex information systems that are constructed from one or more generic COTS systems. We argue that, in these cases, behavioural requirements axe largely defined by the underlying system and that the goal of the requirements engineering process is to understand the information requirements of system stakeholders. We discuss this notion of information requirements and propose that an understanding of how a socio-technical system is structured in terms of responsibilities is an effective way of discovering this type of requirement. We introduce the idea of responsibility modelling and show, using an example drawn from the domain of emergency planning, how a responsibility model can be used to derive information requirements for a system that coordinates the multiple agencies dealing with an emergency.
Original languageEnglish
Title of host publicationAdvanced Information Systems Engineering
Subtitle of host publication21st International Conference, CAiSE 2009, Amsterdam, The Netherlands, June 8-12, 2009. Proceedings
EditorsPascal van Eck, Jaap Gordijn, Roel Wieringa
Place of PublicationBerlin
Number of pages15
ISBN (Electronic)978-3-642-02144-2
ISBN (Print)978-3-642-02143-5, 3-642-02143-3
Publication statusPublished - 2009
Event21st International Conference on Advanced Information Systems Engineering (CAiSE 2009) - Amsterdam, Netherlands
Duration: 8 Jun 200912 Jun 2009

Publication series

NameLecture Notes in Computer Science
ISSN (Electronic)0302-9743


Conference21st International Conference on Advanced Information Systems Engineering (CAiSE 2009)


Dive into the research topics of 'Deriving Information Requirements from Responsibility Models'. Together they form a unique fingerprint.

Cite this