Types of simulation services
1. Continously executing:  weather prediction
SimQL result reports best match samples
2. Execution specific to query: what-if assessment
may require HPC power for adequate response
3. Past simulations collect results in a base: materials
performs inter- or extra-polations to match query parameters
4. Combinations, i.e., 2. + 3.: top layer simulation using stored
partial lower level results: device performance in new setting
5. Human-in-the-loop (mediated by an agent program): SAFs
Note
A simulation service program can be written in any language
A simulation service must be compliant to the interface spec.