Artificial Intelligence
AgentSpeak(L): BDI agents speak out in a logical computable language
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
IEEE Intelligent Systems
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Artifacts in the A&A meta-model for multi-agent systems
Autonomous Agents and Multi-Agent Systems
The Webbridge Framework for Building Web-Based Agent Applications
Languages, Methodologies and Development Tools for Multi-Agent Systems
JASDL: A Practical Programming Approach Combining Agent and Semantic Web Technologies
Declarative Agent Languages and Technologies VI
Multi-Agent Programming: Languages, Tools and Applications
Multi-Agent Programming: Languages, Tools and Applications
Actors that unify threads and events
COORDINATION'07 Proceedings of the 9th international conference on Coordination models and languages
The A&A programming model and technology for developing agent environments in MAS
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
IEEE Internet Computing
simpA: An agent-oriented approach for programming concurrent applications on top of Java
Science of Computer Programming
Cloud Computing: The New Frontier of Internet Computing
IEEE Internet Computing
Event-Based programming without inversion of control
JMLC'06 Proceedings of the 7th joint conference on Modular Programming Languages
Hi-index | 0.00 |
Besides being suitable for tackling Distributed Artificial Intelligence problems, we argue that agent-oriented programming languages and multi-agent programming technologies provide an effective level of abstraction for tackling the design and programming of complex software systems in general. Internet applications based on the Web are an important example of such systems. Following the cloud computing perspective, these kinds of applications will more and more replace desktop applications, exploiting the Web infrastructure as a common distributed operating system. We argue that the development of these applications raises challenges that cannot be effectively tackled by mainstream programming paradigms, such as the object-oriented one, and could be effectively faced - instead - by an agent-oriented approach. Accordingly, in this paper we describe JaCa-Web, a framework that allows for applying agent-oriented programming technologies - in particular JaCa, which integrates Jason agent programming language and CArtAgO environment technology - to the development of advanced Web client applications.