Parallel Programming: an Axiomatic Approach. AIM-219