Giovanni Caire

Learn More
This paper presents the MESSAGE/UML agent oriented software engineering methodology and illustrates it on an analysis case study. The methodology covers MAS analysis and design and is intended for use in mainstream software engineering departments. MESSAGE integrates into a coherent AOSE methodology some basic agent related concepts such as organisation,(More)
JADE (Java Agent Development Framework) is a software framework fully implemented in Java language. It simplifies the implementation of multi-agent systems through a middle-ware that complies with the FIPA specifications and through a set of tools that supports the debugging and deployment phases. The agent platform can be distributed across machines (which(More)
Since a number of years agent technology is considered one of the most innovative technologies for the development of distributed software systems. While not yet a mainstream approach in software engineering at large, a lot of work on agent technology has been done, many research results and applications have been presented, and some software products(More)
In this paper, we describe two mission critical applications currently deployed by Telecom Italia in the Operations Support System domains. The first one called “Network Neutral Element Manager” implements a mediation layer between network elements and OSS systems. The second one, known as “Wizard”, provides step-by-step guidance to technicians performing(More)
A methodology is proposed for the development of multi-agent systems using the JADE platform. The proposed methodology focuses on the key issues in the analysis and design of multi-agent systems. The analysis phase is generic in nature, while the design phase specifically focuses on the constructs provided by the popular FIPA-compliant JADE platform. The(More)
Handheld devices are now much more than just personal information management devices. With the ability to view and edit documents, send and receive email, run presentations, serve as clients to backend applications, and access the Internet, they have evolved into powerful business tools. Agent Technology has, in our opinion, a great potential to fully(More)
The market for portable devices is stimulating the migration of technologies originally developed for PCs to the realm of handhelds and wireless networks. Agent technology is following this downsizing trend, and many projects are under way to enable multiagent systems on handheld devices. The possibility of enabling agent technology in the(More)
This paper has two main focuses. First it provides a review on the reasons why agent technologies are a good choice for BPM (Business Process Management). A brief survey of the literature on the subject is presented and a critical revision of the main motivations that are commonly accepted for the use of agents in BPM is presented taking into account recent(More)