Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Software . 2024
License: CC BY
Data sources: ZENODO
ZENODO
Software . 2024
License: CC BY
Data sources: Datacite
ZENODO
Software . 2024
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

Replication package for WNSWE: Web-based Network Simulator for Web Engineering Education

Authors: Heil, Sebastian; Schröder, Lucas; Gaedke, Martin;

Replication package for WNSWE: Web-based Network Simulator for Web Engineering Education

Abstract

This is the replication package for: Heil, Sebastian, Schröder, Lucas and Gaedke, Martin. WNSWE: Web-based Network Simulator for Web Engineering Education. In Proceedings of the 25th International Web Information Systems Engineering Conference (WISE 2024). Springer, 2024. The package contains two parts: In "implementation", there is a snapshot of the WSNWE implementation as of the submitted camera-ready version and in "scenarios", there are the 26 scenarios created for the feasibility study. The implementation directory contains the a snapshot of WSNWE representing the current implementation state at the time of submission (2024-09-05). It includes the main HTML, CSS and JavaScript files, in addition to some JavaScript libraries and some Python code. The current version of WSNWE can be found on Github: https://github.com/LucasSchroeder99/WSNWE The scenarios directory contains the 26 scenarios listed in the publication as JSON files, usable with the above implementation. In order to use the scenarios, first host the implementation on a static webserver. For local testing, Python's built-in HTTP server (`python3 -m http.server`) works perfectly fine. Next, open the website in the browser and click on 'Import' in the header, selecting one of the files from the scenarios directory. This will load the scenario, and clicking on 'Start' will start the simulation. The scenarios were created with educational use in mind, with several scenarios having already been used in tutorials or lectures. The following scenarios are contained: Switches & Hubs Translating Bridge Routers ARP ICMP Traceroute RIP OSPF TCP Reliability TCP State Machine Email Protocols DNS Resolution - Recursive DNS Resolution - Iterative DNS Resolution - Mixed Network Layering NAT TLS Kerberos Packet Switching - Cut-Through Packet Switching - Store-and-Forward Hypercube Routing Distributed Lock Causal Ordering Weighted Reference Counting Clock Synchronisation Byzantine Agreement

Related Organizations
Keywords

E-Learning, Network Simulator, Simulation-Based Learning, OER, CS2023, Web Engineering, SDG4, Education

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    1
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
1
Average
Average
Average
Funded by