- Define an easy to use embedded language to create parallel applications that run on the simulator
- Make a graphical user interface/display that can step through a simulation run
- Create a configuration method for simulator setups
- Built the individual SoOS components
- Create the HPC and RT applications
- Built two minimal SoOS systems running the HPC and RT applications
- Flesh out synchronous and asynchronous messaging, making it observable by the graphical user interface.