Software Development for Modeling and Simulation of Computer Networks: Complex Systems Approach

被引:0
|
作者
Paszkiewicz, Andrzej [1 ]
Bolanowski, Marek [1 ]
机构
[1] Rzeszow Univ Technol, Dept Complex Syst, Rzeszow, Poland
关键词
Complex systems; Computer networks; Feedback loop; Software development;
D O I
10.1007/978-3-319-65208-5_14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The process of creating software for modeling and simulation of phenomena taking place in computer networks should take into account many aspects of their functioning. However, until now, the creation of such software was based on a reductionist approach. This approach is typical for simple or most complicated systems. In contrast, software for modeling and simulation of computer networks should be treated as a complex system. Therefore, the process of its creation should take into account such properties of complex systems as: feedback loop, non-extensivity, indeterminacy, self-similarity, non-additivity, etc. The authors use computer simulators in their work on everyday basis. However, they have generally an outdated, static architecture that prevents their easy and continuous development. Therefore, the authors started working on developing their own model of creating such software and this paper is an introduction to this issue. The authors focused on the selected features of complex systems in the context of the software development process. Based on the feedback loop, a new spiral of software development and modeling for computer networks is presented. The paper also defines the notion of process and functional non-additivity and its importance in the software development process. The presented approach allows for flexible development of the software under consideration in terms of their functionality. The authors also presented examples of application of complex system properties when creating selected functional modules of software for modeling and simulation of computer networks.
引用
收藏
页码:193 / 206
页数:14
相关论文
共 50 条
  • [1] Modeling and simulation of computer systems and networks: Part II: Computer systems
    Obaidat, MS
    SIMULATION, 1997, 68 (04) : 205 - 207
  • [2] Editorial: Simulation and Modeling of computer systems and networks
    Guizani, M
    Znati, T
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2002, 78 (07): : 399 - 400
  • [3] Modeling and simulation of computer systems and networks .1. Networks
    Obaidat, MS
    SIMULATION, 1997, 68 (01) : 6 - 7
  • [4] Modeling Software Systems as Complex Networks: Analysis and Their Applications
    Li, Hao
    Wang, Tian
    Xu, Xinxin
    Jiang, Bo
    Wei, Jianliang
    Wang, Jiale
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [5] Algorithmic simulation-modeling software complex for the investigation and development of optoelectronic observation systems
    Abakumova, A. A.
    Malinova, T. P.
    Medennikov, P. A.
    Pavlov, N., I
    JOURNAL OF OPTICAL TECHNOLOGY, 2019, 86 (08) : 503 - 509
  • [6] Modeling and analysis of complex computer systems - The MTCCS approach
    Toetenel, H
    Spelberg, RL
    Stuurman, S
    vanKatwijk, J
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 423 - 430
  • [7] Architectural style - Based modeling and simulation of complex software systems
    Guo, P
    Engels, G
    Heckel, R
    12th Asia-Pacific Software Engineering Conference, Proceedings, 2005, : 367 - 374
  • [8] Computer modeling and software development for unsteady chemical technological systems
    Dolganov, Igor
    Dolganova, Irena
    Ivashkina, Elena
    Pisarev, Mikhail
    CHEMISTRY AND CHEMICAL TECHNOLOGY IN XXI CENTURY (CCT 2016), 2016, 85
  • [9] Modeling and Dynamic Analysis in Software Systems Based on Complex Networks
    Gao Yang
    Peng Yong
    Xie Feng
    Dai Zhonghua
    Xu Guo'ai
    CHINA COMMUNICATIONS, 2012, 9 (12) : 137 - 143
  • [10] Complex agent networks: An emerging approach for modeling complex systems
    Mei, Shan
    Zarrabi, Narges
    Lees, Michael
    Sloot, Peter M. A.
    APPLIED SOFT COMPUTING, 2015, 37 : 311 - 321