Advancing Object-Oriented Standards Toward Agent-Oriented Methodologies: SPEM 2.0 on SODA