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 条
  • [41] Generalized fuzzy cognitive maps: a new extension of fuzzy cognitive maps
    Kang B.
    Mo H.
    Sadiq R.
    Deng Y.
    International Journal of System Assurance Engineering and Management, 2016, 7 (2) : 156 - 166
  • [42] A Formal Modeling Tool for Exploratory Modeling in Software Development
    Oda, Tomohiro
    Araki, Keijiro
    Larsen, Peter Gorm
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (06): : 1210 - 1217
  • [43] Adaptive fuzzy cognitive maps vs neutrosophic cognitive maps: decision support tool for knowledge based institutions
    Banerjee, Goutam
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2008, 67 (09): : 665 - 673
  • [44] An Approach to Generating Formal Fuzzy Cognitive Maps for Experimental Studies in Cognitive Modeling
    Podvesovskii, A.G.
    Isaev, R.A.
    Kopeliovich, I.A.
    Pattern Recognition and Image Analysis, 2024, 34 (03) : 665 - 672
  • [45] Modeling time series by aggregating multiple fuzzy cognitive maps
    Yu, Tianming
    Gan, Qunfeng
    Feng, Guoliang
    PEERJ COMPUTER SCIENCE, 2021, 7
  • [46] Retail System Scenario Modeling Using Fuzzy Cognitive Maps
    Petukhova, Alina
    Fachada, Nuno
    INFORMATION, 2022, 13 (05)
  • [47] FUZZY COGNITIVE MAPS AND RULES FOR MODELING BLOG VISIBILITY DYNAMICS
    Kriksciuniene, Dalia
    Sakalauskas, Virgilijus
    TRANSFORMATIONS IN BUSINESS & ECONOMICS, 2015, 14 (03): : 123 - 137
  • [48] Algorithm for Optimization of Inverse Problem Modeling in Fuzzy Cognitive Maps
    Petukhova, Alina Vladimirovna
    Kovalenko, Anna Vladimirovna
    Ovsyannikova, Anna Vyacheslavovna
    MATHEMATICS, 2022, 10 (19)
  • [49] Modeling Health Diseases Using Competitive Fuzzy Cognitive Maps
    Anninou, Antigoni P.
    Groumpos, Peter P.
    Polychronopoulos, Panagiotis
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2013, 2013, 412 : 88 - 95
  • [50] Modeling time series by aggregating multiple fuzzy cognitive maps
    Yu T.
    Gan Q.
    Feng G.
    PeerJ Computer Science, 2021, 7 : 1 - 20