Запропоновано стратифікований підхід до імітаційного моделювання програмно-конфі-гурованих мереж. Запропоновано імітаційні моделі мережі, активних і пасивних компо-нентів -контролера, комутатора, хоста та комунікаційних каналів. Придатність підхо-ду до цільового використання підтверджено шляхом співставлення одержаних результа-тів імітаційного моделювання із результата-ми емуляції мережі у середовищі Mininet Ключові слова: програмно-конфігурована мережа, імітаційне моделювання, дискрет-но-подійна специфікація системи, великі дані Предложен стратифицированный подход к имитационному моделированию программно-конфигурируемых сетей. Предложены ими-тационные модели сети, активных и пассив-ных компонентов -контроллера, коммута-тора, хоста и коммуникационных каналов. Пригодность подхода к целевому использо-ванию подтверждена путем сопоставления полученных результатов имитационного мо-делирования с результатами эмулирования сети в среде Mininet Ключевые слова: программно-конфигури-руемая сеть, имитационное моделирование, дискретно-событийная спецификация систе-мы, большие данные UDC 004.75 : 004.94
Modern approaches to distributed software systems engineering are tightly bounded with formal methods usage. The effective way of certain method application can leverage significant outcome, in terms of corresponding time costs reduction for instance. To this end the TLC model checker has been consideredwith respect to TLA+ specifications with concurrent structure. The concurrency itself has been implemented as interleaving. Two different approaches to TLC model checking have been used. The first approach is based on model checking via breadth-first state space search (BFS), the second onevia depth-first search (DFS). The main result of a paper is the new approach to increasing the effectiveness of TLC verification with respect to the concurrent structure of TLA+ specification. To analytically represent synthesized TLA+ specifications with concurrent structure, the Kripke structure has been taken. To assess the measures of state space explosion problem, taking place during the experimentation, the appropriate estimations have been proposed. These estimations have been proved during the case study. The composite web service usage scenario has been considered as a case study. The results, obtained during the experimentation, can be used to increase the effectiveness of automated TLC verification with respect to the concurrent structure of TLA+ specification.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.