ABSTRACTION FROM COLLABORATION BETWEEN AGENTS USING ASYNCHRONOUS MESSAGE-PASSING Topics: Agent-Oriented Programming In Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 4: ICEIS, 86-92, 2010 , Funchal, Madeira, Portugal