Allocation Tracking and Parameter Checking for Parallel Programming Models using Contracts | Digital Library | PAMCET | PAMCET