Application / Abstract Object Spec