期刊论文详细信息
IEEE Access
A Crisis Situations Decision-Making Systems Software Development Process With Rescue Experiences
Mohammad Izadi1  Mohammad Reza Besharati1  Peyman Teymoori2  Toktam Ramezanifarkhani2  Alireza Nowroozi3 
[1] Department of Computer Engineering, Sharif University of Technology, Tehran, Iran;Department of Informatics, University of Oslo, Oslo, Norway;Department of Media Engineering, IRIB University, Tehran, Iran;
关键词: Agile software development process;    crisis management;    crisis situations decision-making system;    naturalistic decision making;    recognition primed decision model;    RoboCup rescue simulation agent benchmark;   
DOI  :  10.1109/ACCESS.2020.2981789
来源: DOAJ
【 摘 要 】

Previously, we have proposed a computational model for decision-making in crisis situations called C-RPD (Computational Recognition Primed Decision). In this paper, a software development process customized for Crisis Situations Decision-Making Systems (CSDMSs) is proposed. Agile processes can skillfully manage uncertainty in software requirements and some of their features like incremental development can solve some problems in developing CSDMSs. However, these processes do not provide comprehensive solutions for issues like the lack of enough knowledge about CSDMSs, very rapid changes, urgent need to overcome security challenges, high development unpredictability, and the performance test. Extreme Programming (XP) is one of the best and most widely-used agile processes. In this article, a customized version of XP called Crisis Situations Decision-Making Systems Software Development Process (CSDP) is proposed. Standing first and second in five national and international RoboCup rescue agent simulation tournaments from 2006 to 2010 bear witness to the efficiency of the developed software using CSDP. Relying on its characteristics, CSDP has been able to practically tackle the challenges of developing CSDMSs such as the lack of crisis-related knowledge and cumulative nature of crisis-related knowledge, difficulty of extracting knowledge, long development cycle, and sudden and frequent changes in system requirements.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:13次