Practical extensions in agent programming languages. - Mehdi Dastani; Dirk Hobo; John-Jules Ch. Meyer (AAMAS, 2007)