JASDL: A Practical Programming Approach Combining Agent and Semantic Web Technologies. - Thomas Klapiscak; Rafael H. Bordini (DALT, 2008)