Vespa applications run separately but can communicate via a shared database
of objects/results. One example of inter-application sharing might be for
Simulation to make use of a pulse designed in RFPulse to create a more
realistic MR simulation.

Three of these applications came from the port and extension of three
existing tools. These are: