Program Capability Analysis