JAMOCHAAGENT - A Rule-based Programmable Agent Topics: Agent Communication Languages; Multi-Agent Systems; Programming Environments and Languages In Proceedings of the International Conference on Agents and Artificial Intelligence ICAART - Volume 1, 447-454, 2009 , Porto, Portugal