Models of Autonomy and Coordination: Integrating Subjective & Objective Approaches in Agent Development Frameworks