Vitalsource Technologies, Inc. Formal Methods For Software Architectures