JaCa-Web is a simple and alpha version framework for developing client-side Web applications using intelligent agent technologies, namely the Jason agent programming language – for programming intelligent agents – and the CArtAgO framework – for programming the environment where agents work. JaCa-Web is available Open Source and it is distributed under GNU LGPL. See more in the Description page.
Download the latest version:
JaCa-Web is developed by Mattia Minotti
, by the supervision of Alessandro Ricci
, based on previous work done with Giulio Piancastelli. This work is related to the Second Engeenering Faculty of the University of Bologna and DEIS research departement.
A second, still alpha, release of JaCa-Web is now available at JaCa-Web sourceforge project page. It includes minor bug fixes and integrations with the new 2.0 version of CArtAgO framework. As always, you can find sources checking out through SVN (Subversion). Also, we recommend to use libraries included in the distribution (in particular jason.jar), because compatibilities with other versions are not been tested yet.
Besides, we have added a new working example named “MALLOW Primes” which will be included in JaCa-Web presentation at MALLOW2010 (see previous posts). You can find it in Example section.
I’m pride to announce that JaCa-Web will be at MALLOW (Multi-Agent Logics, Languages, and Organisations Federated Workshops) 2010, from 30 August to 2 September in Lyon. We will present a paper entitled “Exploiting Agent-Oriented Programming for Building Advanced Web 2.0 Applications”, where we describe JaCa-Web approach to client-side Web programming using BDI agents.
JaCa-Web framework makes use of signed Java Applet technology for migration of code, so loading time of the application is not always brief (we are working to overcome this annoyance). To avoid problems for user interaction with the Web page before JaCa-Web is completely loaded, we have introduced a loading effect that blocks the interface until the application is fully operative. This effect is included in jaca-web.js script and active by default.
For this and other changes (not included in the first alpha release), please get JaCa-Web sources visiting Download page.
First alpha release of JaCa-Web is now available at JaCa-Web sourceforge project page! We remind that this is a first alpha version, not well optimized for performance and with limited error logging. Also, we recommend to use libraries included in the distribution, because compatibilities with other versions are not been tested yet.DOWNLOAD JaCa-Web 0.1 Alpha