A good book about is "Building High Integrity Applications with SPARK".
http://www.cambridge.org/us/academic/subjects/computer-scien...
Ada/SPARK has parallel computations defined at language level, known as tasks.
http://www.cambridge.org/us/academic/subjects/computer-scien...
Ada/SPARK has parallel computations defined at language level, known as tasks.