Parallel fuzzy cognitive maps as a tool for modeling software development projects

被引:0
|
作者
Stach, W [1 ]
Kurgan, L [1 ]
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
关键词
parallel fuzzy cognitive maps; management of software project; Gantt chart; software development project;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fuzzy cognitive maps (FCM) are useful tool for simulating and analyzing dynamic systems. The FCMs have a very simple structure, and thus are very easy to comprehend and use. Despite of the simplicity, they have been successfully adopted in many different areas, such as electrical engineering, medicine, political science, international relations, military science, history, supervisory systems, etc. Software development is a complex process, and there are many factors that influence its progress. To effectively handle larger development processes, they are usually divided into subtasks, which are assigned to different teams of workers, and often are performed in parallel. However, some constraints that impose particular sequence of realization of these subtasks, i.e. some tasks cannot be started before completing others, usually exist. Proper division of a project into subtasks and establishing relations between them are essential to correctly manage software projects. Neglecting these constraints often leads to problems that, in consequence, cause misestimating the overall time and budget. This paper introduces a new architecture of FCM, which combines a number of simple FCM models that work simultaneously into a novel parallel FCMs model. It uses a special purpose coordinator module to synchronize simulation of each FCM model. This approach extends application of FCMs to complex systems, which contain multiple subtasks that run in parallel, and thus must he simulated with multiple FCM models. In addition, application of parallel FCMs to analyze and design software development processes is presented. FCM models are focused on simulating and analyzing factors, such as progress and communication, and their relationships, which are based on theoretical research studies and practical implementations. The parallel FCM model is used to simulate complex projects where multiple tasks exist. The paper is based on our previous work where FCM models, which describe relationships between the above factors for individual development tasks, were developed. The newly proposed architecture allows for efficient analysis of dependences between tasks performed in parallel.
引用
下载
收藏
页码:28 / 33
页数:6
相关论文
共 50 条
  • [21] Fuzzy cognitive maps: a tool to improve diagnostic decisions
    Lucchiari, Claudio
    Folgieri, Raffaella
    Pravettoni, Gabriella
    DIAGNOSIS, 2014, 1 (04) : 289 - 293
  • [22] A computational tool for simulation and learning of Fuzzy Cognitive Maps
    Napoles, Gonzalo
    Grau, Isel
    Bello, Rafael
    Leon, Maikel
    Vahoof, Koen
    Papageorgiou, Elpiniki
    2015 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2015), 2015,
  • [23] A Software Reliability Assessment Tool for Distributed Software Development Projects
    Yoshinobu Tamura
    Shigeru Yamada
    OPSEARCH, 2005, 42 (4) : 297 - 309
  • [24] EVALUATING RISKS IN SOFTWARE NEGOTIATIONS THROUGH FUZZY COGNITIVE MAPS
    Rodrigues, Sergio Assis
    Papatheocharous, Efi
    Andreou, Andreas S.
    de Souza, Jano Moreira
    ICEIS 2009 : PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL AIDSS, 2009, : 380 - 383
  • [25] Fuzzy cognitive maps in the modeling of granular time series
    Froelich, Wojciech
    Pedrycz, Witold
    KNOWLEDGE-BASED SYSTEMS, 2017, 115 : 110 - 122
  • [26] Design of Fuzzy Cognitive Maps for Modeling Time Series
    Pedrycz, Witold
    Jastrzebska, Agnieszka
    Homenda, Wladyslaw
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2016, 24 (01) : 120 - 130
  • [27] Fuzzy Cognitive Maps in modeling supervisory control systems
    Stylios, CD
    Groumpos, PP
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2000, 8 (02) : 83 - 98
  • [28] Modeling complex systems using fuzzy cognitive maps
    Stylios, CD
    Groumpos, PP
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2004, 34 (01): : 155 - 162
  • [29] Intuitionistic Fuzzy Cognitive Maps for Corporate Performance Modeling
    Prochazka, Ondrej
    Hajek, Petr
    33RD INTERNATIONAL CONFERENCE MATHEMATICAL METHODS IN ECONOMICS (MME 2015), 2015, : 683 - 688
  • [30] Modeling economic system using fuzzy cognitive maps
    Gupta S.
    Gupta S.
    International Journal of System Assurance Engineering and Management, 2017, 8 (Suppl 2) : 1472 - 1486