
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
E-Learning, Network Simulator, Simulation-Based Learning, OER, CS2023, Web Engineering, SDG4, Education
E-Learning, Network Simulator, Simulation-Based Learning, OER, CS2023, Web Engineering, SDG4, Education
| 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 |
