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)
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)
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… (More)
methodology has been developed in conjunction with Magid Nikraz of Murdoch University in Western Australia as part of his PhD project. Comments and suggestions are welcome – please forward them to Magid at firstname.lastname@example.org.
This paper describes WOLF, a development environment for WADE-based applications. WADE is a software platform, based on JADE, a popular Open Source framework, for the development of distributed applications based on the agent oriented paradigm and exploiting the workflow metaphor to define system logics. The main advantage of the workflow metaphor is 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)
LEAP is a runtime environment for deploying agents on a network of Java-enabled devices. It complies with FIPA international standards for multiagent systems. T he 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… (More)