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 条
  • [21] Modeling and Simulation Driven Software Development
    Barjis, Joseph
    Rychkova, Irina
    Yilmaz, Levent
    EMERGING M&S APPLICATIONS IN INDUSTRY & ACADEMIA SYMPOSIUM 2011 (EAIA 2011) - 2011 SPRING SIMULATION MULTICONFERENCE - BK 5 OF 8, 2011, : 4 - 10
  • [22] Software Performance Modeling in Distributed Computer Systems
    Nayak, Shantharam
    Dinesha, K., V
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 532 - 537
  • [23] A software engineering approach to the development of computer-based patient record systems
    da-Costa, CG
    Quaresma, RP
    Sabbatini, RME
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2000, : 986 - 986
  • [24] A systematic modeling approach for failure indicators of complex software-intensive systems
    Li, Luyi
    Lu, Minyan
    Gu, Tingyang
    12TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY, AND SAFETY (ICRMS 2018), 2018, : 43 - 51
  • [25] COMPLEX INTEGRAL - THE COMPLEX OF COMPUTER-NETWORKS HARDWARE AND SOFTWARE FACILITIES
    JAKUBAITIS, EA
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1988, (01): : 3 - 7
  • [26] MODELING PACKAGE FOR SIMULATION OF COMPUTER-NETWORKS
    SCHNEIDER, GM
    SIMULATION, 1978, 31 (06) : 181 - 192
  • [27] AutoDEVS: A Methodology for Automating Modeling and Simulation Software Development and Testing of Interoperable Systems
    Salas, Manuel C.
    Zeigler, Bernard P.
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2009, 6 (01): : 33 - 52
  • [28] An Approach to Formalize the Dynamics of Complex Computer Systems for Subsequent Simulation and Sustainability Analysis
    Kurkovsky, Anatoly
    EMERGING M&S APPLICATIONS IN INDUSTRY AND ACADEMIA SYMPOSIUM 2012 (EAIA 2012), 2012, 44 (05): : 40 - 46
  • [29] Computer-Aided Biophysical Modeling: A Quantitative Approach to Complex Biological Systems
    Milotti, Edoardo
    Vyshemirsky, Vladislav
    Sega, Michela
    Stella, Sabrina
    Dogo, Federico
    Chignola, Roberto
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2013, 10 (03) : 805 - 810
  • [30] Software networks nodes impact analysis of complex software systems
    Wang, Bei-Yang
    Lü, Jin-Hu
    Ruan Jian Xue Bao/Journal of Software, 2013, 24 (12): : 2814 - 2829