OONIS-Object-Oriented Network Infection Simulator

Artykuł - publikacja recenzowana


Tytuł
OONIS-Object-Oriented Network Infection Simulator
Odpowiedzialność
Artur Karczmarczyk, Jarosław Jankowski, Jarosław Wątróbski
Twórcy
Sumy twórców
3 autorów
Punktacja publikacji
Osoba Dysc. Pc k m P U Pu Opis
0000-0002-4415-9414 5.6 200 1 3 200,00 1,0000 200,0000 Art.
Gł. język publikacji
Angielski (English)
Data publikacji
2021
Szacowana objętość
0 (arkuszy wydawniczych)
Identyfikator DOI
10.1016/j.softx.2021.100675
Adres URL
https://www.sciencedirect.com/science/article/pii/S2352711021000200?via%3Dihub
Adres URL
https://www.sciencedirect.com/journal/softwarex/vol/14/suppl/C
Uwaga ogólna
This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Finansowanie
This work was supported by the National Science Centre, Poland, (JJ, AK) 2016/21/B/HS4/01562
Finansowanie
Regional Excellence Initiative programme of the Minister of Science and Higher Education of Poland , years 2019-2022, (JW) 001/RID/2018/19
Cechy publikacji
  • Oryginalny artykuł naukowy
  • OpenAccess
Dane OpenAccess
CC_BY - Licencja,
FINAL_PUBLISHED - Wersja tekstu,
OTHER - Sposób publikacji,
AT_PUBLICATION - Moment udostępnienia,
[brak danych] - Data udostępnienia
Słowa kluczowe
Czasopismo
SoftwareX
( ISSN 2352-7110 )
Kraj wydania: Holandia (Netherlands)
Zeszyt: tom 14
Nr: 100675
Pobierz opis jako:
BibTeX, RIS
Data zgłoszenia do bazy Publi
2021-03-13
PBN
Wyświetl
WorkId
26674

Abstrakt

en

Online systems with the highest global audiences take form of widely-used social platforms. Their immense traffic resulted in increased attention from researchers into various phenomena including information propagation in social networks. Although there exist some libraries, such as igraph and netdep, which allow representation of graphs in the R language, due to continual appearance of new models and information spreading approaches, the researchers are usually forced to write their own scripts to perform actual simulations and study their results.
In this paper, the authors propose an object-oriented library and environment in R, for running simulation experiments focused on information spreading within complex networks. Object-oriented programming paradigms such as encapsulation, separation of concerns and modularity were used in the proposed software, to provide researchers with a scalable framework allowing quick and easy creation of experimental scenarios for studying information propagation in complex networks. It also supports new approaches, not available in other libraries, related to spreading seeds over the time in a form of sequential seeding, as well as coordinated execution, making it possible to compare algorithms in invariable experimental conditions.

Lista publikacji