Overview & TOC
This website comes with case studies that can be run on Linux (only) hosts. The URL for the public GitHub repository that holds the case study code is:
https://github.com/talborough/testingComplexSystems
​
The URL above can be browsed or cited in a “git clone” command.
​
The case studies are:
​
-
Case Study 1 — The goal is to show how gDS works. The program performs some very basic operations with gDS, including some concurrent operations. [Case Study 1 Doc]
​​
-
Case Study 2 — The goal is to present a self-contained program with the “look and feel” of a real test platform. [Case Study 2 Doc]
​​
-
Case Study 3 — This sets up a real “system under test” (NFS) and a test platform to match it. It focuses on tracking the configuration changes a complex system makes as it operates: losing and gaining hosts, performing software upgrades and downgrades, and handling system faults. [Case Study 3 Doc]
​
-
Case Study 4 - This is a successful experiment to see if the AI-based IDE named Cursor can be "taught" how to use gDS. The repo only holds an example schema. The actual AI-based work was done as a part of bringing gDS V2 to life. [Case Study 4 Doc]
