Vitalsource Technologies, Inc. Formal Methods For Multicore Programming