Introduction
One of the first discussions about a Web enriched with semantics and its relationships with artificial intelligence (and hence, with intelligent agents) dates back to 1998 [3], but it was only ten years ago that the idea of a SemanticWeb on top of which agent-based computing would have allowed computer programs to interact with non-local web-based resources, became familiar to a wide audience of scientists [4,18].
The work of the first author has been partially supported by the “Indiana MAS and the Digital Preservation of Rock Carvings” FIRB 2010 project, funded by the Italian Ministry of Education, Universities and Research.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ancona, D., Mascardi, V.: Coo-BDI: Extending the BDI Model with Cooperativity. In: Leite, J., Omicini, A., Sterling, L., Torroni, P. (eds.) DALT 2003. LNCS (LNAI), vol. 2990, pp. 109–134. Springer, Heidelberg (2004)
Baldoni, M., Baroglio, C., Bergenti, F., Marengo, E., Mascardi, V., Patti, V., Ricci, A., Santi, A.: An Interaction-Oriented Agent Framework for Open Environments. In: Pirrone, R., Sorbello, F. (eds.) AI*IA 2011. LNCS, vol. 6934, pp. 68–79. Springer, Heidelberg (2011)
Berners-Lee, T.: An parenthetical discussion to the web architecture at 50,000 feet and the semantic web roadmap (1998), www.w3.org/DesignIssues/RDFnot.html (accessed on November 20, 2012)
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American, 29–37 (May 2001)
Bozzano, M., Briola, D., Leone, D., Locoro, A., Marasso, L., Mascardi, V.: MUSE: MUltilinguality and SEmantics for the Citizens of the World. In: Fortino, G., Badica, C., Malgeri, M., Unland, R. (eds.) Intelligent Distributed Computing VI. SCI, vol. 446, pp. 97–102. Springer, Heidelberg (2013)
Calvanese, D., De Giacomo, G., Lemho, D., Lenzerini, M., Rosati, R.: DL-Lite: tractable description logics for ontologies. In: Proc. of Nat. Conf. on Artificial Intelligence, vol. 2, pp. 602–607. AAAI Press (2005)
Clark, K.L., McCabe, F.G.: Go! a multi-paradigm programming language for implementing multi-threaded agents. Ann. Math. Artif. Intell. 41, 171–206 (2004)
Clark, K.L., McCabe, F.G.: Ontology schema for an agent belief store. Int. J. Hum.-Comput. Stud. 65, 640–658 (2007)
Dastani, M.: 2APL: a practical agent programming language. Autonomous Agents and Multi-Agent Systems 16(3), 214–248 (2008)
Dignum, V.: Ontology support for agent-based simulation of organizations. Multiagent and Grid Systems 6(2), 191–208 (2010)
Euzenat, J., Shvaiko, P.: Ontology Matching. Springer (2007)
Fornara, N., Colombetti, M.: Representation and monitoring of commitments and norms using OWL. AI Commun. 23(4), 341–356 (2010)
Fornara, N., Okouya, D., Colombetti, M.: Using OWL 2 DL for Expressing ACL Content and Semantics. In: Cossentino, M., Kaisers, M., Tuyls, K., Weiss, G. (eds.) EUMAS 2011. LNCS, vol. 7541, pp. 97–113. Springer, Heidelberg (2012)
Foundation for Intelligent Physical Agents. FIPA ACL message structure specification. Approved for standard (December 6, 2002)
Fuzitaki, C., Moreira, Á., Vieira, R.: Ontology Reasoning in Agent-Oriented Programming. In: da Rocha Costa, A.C., Vicari, R.M., Tonidandel, F. (eds.) SBIA 2010. LNCS, vol. 6404, pp. 21–30. Springer, Heidelberg (2010)
Grossi, D., Aldewereld, H., Vázquez-Salceda, J., Dignum, F.: Ontological aspects of the implementation of norms in agent-based electronic institutions. Computational & Mathematical Organization Theory 12(2-3), 251–275 (2006)
Hadzic, M., Wongthongtham, P., Dillon, T., Chang, E.: Ontology-Based Multi-Agent Systems. SCI, vol. 219. Springer, Heidelberg (2009)
Hendler, J.A.: Agents and the semantic web. IEEE Intelligent Systems 16(2), 30–37 (2001)
Hindriks, K.V., de Boer, F.S., van der Hoek, W., Meyer, J.-J.C.: Agent programming in 3APL. Autonomous Agents and Multi-Agent Systems 2(4), 357–401 (1999)
Jeroudaih, L.M., Hajji, M.S.: Extensions to some AOSE methodologies. World Academy of Science, Engineering and Technology 64, 383–388 (2010)
Jongmans, S.-S.T.Q., Hindriks, K.V., van Riemsdijk, M.B.: Model Checking Agent Programs by Using the Program Interpreter. In: Dix, J., Leite, J., Governatori, G., Jamroga, W. (eds.) CLIMA XI. LNCS, vol. 6245, pp. 219–237. Springer, Heidelberg (2010)
Kardas, G., Göknil, A., Dikenelli, O., Topaloglu, N.Y.: Metamodeling of semantic web enabled multiagent systems. In: Multiagent Systems and Software Architecture, the Special Track at Net.ObjectDays, pp. 79–86 (2006)
Kardas, G., Goknil, A., Dikenelli, O., Topaloglu, N.Y.: Model Transformation for Model Driven Development of Semantic Web Enabled Multi-Agent Systems. In: Petta, P., Müller, J.P., Klusch, M., Georgeff, M. (eds.) MATES 2007. LNCS (LNAI), vol. 4687, pp. 13–24. Springer, Heidelberg (2007)
Katasonov, A., Terziyan, V.Y.: Semantic approach to dynamic coordination in autonomous systems. In: Proc. of the 5th Int. Conf. on Autonomic and Autonomous Systems, pp. 321–329. IEEE Computer Society (2009)
Klapiscak, T., Bordini, R.H.: JASDL: A Practical Programming Approach Combining Agent and Semantic Web Technologies. In: Baldoni, M., Son, T.C., van Riemsdijk, M.B., Winikoff, M. (eds.) DALT 2008. LNCS (LNAI), vol. 5397, pp. 91–110. Springer, Heidelberg (2009)
Krupansky, J.: Richness of semantic infrastructure (2011), http://semanticabyss.blogspot.com/2011/06/richness-of-semantic-infrastructure.html (accessed on November 20, 2012)
Lewis, D.J.: Semantic web – developing an intelligent web (2008), www.ibm.com/developerworks/web/library/wa-intelligentage/ (accessed on November 20, 2012)
Liu, C.-H., Chen, J.J.-Y.: Using ontology-based BDI agent to dynamically customize workflow and bind semantic web service. JSW 7(4), 884–894 (2012)
Liu, C.-H., Lin, Y.-F., Chen, J.J.-Y.: Using agent to coordinate web services. In: Proc. of the 2008 Int. Conference on Software Engineering Research & Practice, pp. 317–322. CSREA Press (2008)
Mascardi, V., Ancona, D., Bordini, R.H., Ricci, A.: CooL-AgentSpeak: Enhancing AgentSpeak-DL agents with plan exchange and ontology services. In: Proc. of the Int. Conf. on Intelligent Agent Technology, pp. 109–116. IEEE Computer Society (2011)
Mayfield, J., Labrou, Y., Finin, T.: Evaluation of KQML as an Agent Communication Language. In: Tambe, M., Müller, J., Wooldridge, M.J. (eds.) IJCAI-WS 1995 and ATAL 1995. LNCS, vol. 1037, pp. 347–360. Springer, Heidelberg (1996)
Moreira, Á.F., Vieira, R., Bordini, R.H., Hübner, J.F.: Agent-Oriented Programming with Underlying Ontological Reasoning. In: Baldoni, M., Endriss, U., Omicini, A., Torroni, P. (eds.) DALT 2005. LNCS (LNAI), vol. 3904, pp. 155–170. Springer, Heidelberg (2006)
Pokahr, A., Braubach, L., Lamersdorf, W.: Jadex: A BDI reasoning engine. In: Multi-Agent Programming: Languages, Platforms and Applications. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol. 15, pp. 149–174. Springer (2005)
Rao, A.S.: AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS (LNAI), vol. 1038, pp. 42–55. Springer, Heidelberg (1996)
Ricci, A., Viroli, M., Omicini, A.: Programming MAS with Artifacts. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2005. LNCS (LNAI), vol. 3862, pp. 206–221. Springer, Heidelberg (2006)
Schiemann, B., Schreiber, U.: OWL-DL as a FIPA-ACL content language. In: Proc. of the Int. Workshop on Formal Ontology for Communicating Agents (2006)
Smith, B.L., Tamma, V.A.M., Wooldridge, M.: An ontology for coordination. Applied Artificial Intelligence 25(3), 235–265 (2011)
Tran, Q.-N.N., Low, G.: Mobmas: A methodology for ontology-based multi-agent systems development. Information & Software Technology 50(7-8), 697–722 (2008)
Wang, M.-H., Lee, C.-S., Hsieh, K.-L., Hsu, C.-Y., Acampora, G., Chang, C.-C.: Ontology-based multi-agents for intelligent healthcare applications. Journal on Ambient Intelligence and Humanized Computing 1(2), 111–131 (2010)
Wongthongtham, P., Chang, E., Dillon, T.: Ontology-based multi-agent system to multi-site software development. In: Proc. of the Workshop on Quantitative Techniques for Software Agile Process, pp. 66–75. ACM Press (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mascardi, V., Hendler, J., Papaleo, L. (2013). Semantic Web and Declarative Agent Languages and Technologies: Current and Future Trends. In: Baldoni, M., Dennis, L., Mascardi, V., Vasconcelos, W. (eds) Declarative Agent Languages and Technologies X. DALT 2012. Lecture Notes in Computer Science(), vol 7784. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37890-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-37890-4_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37889-8
Online ISBN: 978-3-642-37890-4
eBook Packages: Computer ScienceComputer Science (R0)