Title :
Requirements engineering for complex collaborative systems
Author :
Sutcliffe, Alistair
Author_Institution :
Comput. Dept., Univ. of Manchester Inst. of Sci. & Technol., UK
Abstract :
A method for analysing requirements for complex sociotechnical systems is described. The method builds on the I* family of models by explicitly modelling communication between agents by discourse act types. System (i*) models and use cases are developed which describe the dependencies between human and computer agents in terms of a set of discourse acts that characterise the obligations on agents to respond and act. For human-computer communication, the discourse acts indicate functional requirements to support operators. For human agents, the acts specify their obligation to act and constraints on action. The method provides analytic techniques and heuristics to assess agent workloads in terms of the tasks and communication they have to perform. Scenarios are run against the system model by walking through the chain of operator tasks and communication links to produce time estimates and failure probabilities, where the demands of scenarios impose excessive loads on human operators. The method is illustrated with a case study of a naval command and control system
Keywords :
command and control systems; groupware; human factors; naval engineering computing; software agents; systems analysis; user interfaces; CSCW; I* family; agent communication modelling; agent workloads; analytic techniques; case study; communication links; complex collaborative systems; complex socio-technical systems; computer agents; discourse act types; failure probabilities; heuristics; human operators; human-computer communication; naval command and control system; operator tasks; requirements analysis; requirements engineering; system model; time estimates; use cases; Collaboration; Collaborative work; Command and control systems; Failure analysis; Human computer interaction; Information analysis; Large-scale systems; Legged locomotion; Performance analysis; Sociotechnical systems;
Conference_Titel :
Requirements Engineering, 2001. Proceedings. Fifth IEEE International Symposium on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-7695-1125-2
DOI :
10.1109/ISRE.2001.948550