Agent-Oriented Planning in Multi-Agent Systems