Using simulation-based experiments for software requirements engineering

被引:10
作者
Lerch, FJ [1 ]
Ballou, DJ
Harter, DE
机构
[1] Carnegie Mellon Univ, Grad Sch Ind Adm, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Human Comp Interact Inst, Pittsburgh, PA 15213 USA
[3] Univ Notre Dame, Coll Business Adm, Notre Dame, IN 46556 USA
关键词
D O I
10.1023/A:1018942122436
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe the use of simulation-based experiments to assess the computer support needs of automation supervisors in the United States Postal Service (USPS). Because of the high cost of the proposed system, the inability of supervisors to articulate their computer support needs, and the infeasibility of direct experimentation in the actual work environment, we used a simulation to study end-user decision making, and to experiment with alternative computer support capabilities. In Phase One we investigated differences between expert and novice information search and decision strategies in the existing work environment. In Phase Two, we tested the impact of computer support features on performance. The empirical results of the two experiments showed how to differentially support experts and novices, and the effectiveness of proposed information systems before they were built. The paper concludes by examining the implications of the project for the software requirements engineering community.
引用
收藏
页码:345 / 366
页数:22
相关论文
共 50 条
[11]   Application of Simulation-based Software Design Solution [J].
Aksyonov, Konstantin ;
Bykov, Eugene ;
Aksyonova, Olga ;
Kai, Wang .
26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, :2825-2830
[12]   Towards Simulation-Based Design of the Software Systems [J].
Koci, Radek ;
Janousek, Vladimir .
2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, :452-457
[13]   Simulation-based engineering of complex adaptive systems using a classifier block [J].
Clymer, JR ;
Cheng, DJ .
34TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2001, :243-250
[14]   Model based requirements engineering for embedded software [J].
von der Beeck, M ;
Braun, P ;
Rappl, M ;
Schröder, C .
IEEE JOINT INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2002, :92-92
[15]   Simulation software component architecture for simulation-based enterprise applications [J].
Harrell, CR ;
Hicks, DA .
1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, :1717-1721
[16]   Software Requirements Interaction Management Using Search-Based Software Engineering Methods: A Survey [J].
Sodagari, Elham ;
Keyvanpour, Mohammadreza .
2017 IEEE 4TH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2017, :481-486
[17]   Simulation-based verification of system requirements: an integrated solution [J].
Aiello, Francesco ;
Garro, Alfredo ;
Lemmens, Yves ;
Dutre, Stefan .
PROCEEDINGS OF THE 2017 IEEE 14TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC 2017), 2017, :726-731
[18]   Simulation-based Assessment in Anesthesiology Requirements for Practical Implementation [J].
Boulet, John R. ;
Murray, David J. .
ANESTHESIOLOGY, 2010, 112 (04) :1041-1052
[19]   Investigating the use of software requirements engineering techniques in simulation modelling [J].
Arthur, J. D. ;
Nance, R. E. .
JOURNAL OF SIMULATION, 2007, 1 (03) :159-174
[20]   Simulation-based engineering of complex adaptive systems [J].
Clymer, JR .
SIMULATION, 1999, 72 (04) :250-260