|
|
|||
|
Several companies are using JADE for their internal projects.
Its spread surpasses even JADE team knowledge, as not all of the JADE
utilization are reported. We apologize in advance for all those companies
that have not been listed here. Those wishing to be listed are
invited to post an e-mail to Telecom Italia LAB uses the JADE platform for several internal projects of interest for the Telecom Italia Business Units. Telecom Italia Lab is infact the R&D branch of the Telecom Italia Group and is responsible for promoting technological innovation by scouting new technologies, carrying out and assessing feasibility studies, and developing prototypes and emulators of new services and products. At the current date, the most significant JADE-based projects addresses the following application domain: the development of end-user services for nomadic micro-communities over Java-enabled mobile phones; the end-to-end monitoring of the quality of service for mobile networks and terminals; the development of prototypical services in the area of tourism. The JADE Team in Telecom Italia is also available to evaluate, on a per-case basis, request for consultancy on the usage of JADE in commercial environments. BT Exact has developed, on top of the JADE platform and the LEAP add-on for mobile terminals, an application supporting the coordination and the activities of a mobile workforce, including the distributed scheduling of jobs, job management on the fly, travel and knowledge management, and location-based coordination. BT Exact also kindly provided this powerpoint presentation. (information provided by John Shepherdson on 7/12/2003 Note:BT Exact area of BT.com has now closed due an internal reorganization.) Whitestein
Technologies AG has been using and uses the JADE platform for
various research projects and internal development of agent-based applications
and prototypes. Rockwell Automation Within the project focused on the exploitation of multi-agent technologies in the manufacturing control area, so-called MAST – Manufacturing Agent Simulation Tool has been developed at the Rockwell Automation Research Center in Prague (see a screenshot). The initial idea was to develop a demo application in JAVA showing to potential Rockwell Automation customers the main benefits and features of the agent-based solution applied to some typical manufacturing task. The domain of material-handling has been selected, mainly the task of the transportation of products (or any other discrete entities) between various manufacturing cells on the factory’s shop floor using different means of transport, particularly the conveyor belts and the AGVs (Automated Guided Vehicles). The decision was made to use the JAVA language and the JADE agent platform to implement the agents for basic material-handling components (e.g. a manufacturing cell, a conveyor belt, an AGV, etc.) capable of mutual collaboration on the product transportation via the exchange of FIPA messages. Since no link to the physical manufacturing equipment was considered in this initial phase, the simulation of the manufacturing environment, which the agents interact with, had to be implemented as well. It is done through a special simulation agent that “moves” virtual products among the components, imitates signals sent to appropriate agents from virtual sensors and processes signals sent by agents to virtual actuators. Moreover, the simulation agent owns a GUI, where the simulation is visualized and through which the user can interact with it. Particularly, the user can request the agents to carry out the transportation of products between specific manufacturing cells using shortest/fastest delivery routes. As the main attention is laid on a failure detection and recovery, the user can introduce a failure to any component and then trace the reaction of agents looking for another delivery routes while avoiding the broken component. The change to the structure of the material-handling system is also allowed at runtime – the layout of the factory’s shop floor can be modified by removing any of the components or adding new ones, or by changing their interconnection. (information provided by Pavel Vrba on 7/1/2004) Singular Software SA used JADE in the context of the IST project "Intelligent Mobility Agent for Complex Geographic Environments" (Image, IST-2000-30047). Using agent technology and JADE, we integrated existing georeference services (i.e. routing, mapping, proximity search, geo-coding, GPS tracking), content providing services (lists of points of interest, e.g. restaurants, hotels, etc), introduced the personalization feature and self-learning ability, and, finally, the interoperability feature, in order to provide the modern mobile user (be he commuter, business traveller or tourist) with personalized location-based global M-services. Acklin
B.V. used JADE in the IBROW project (IST-1999-19005). The goal
of the IBROW
project (Intelligent Brokering on the Web) is to develop technologies
for (semi-)automatic selection and configuration of new applications by
reuse of existing services. Using the notion of separation of concerns,
specialized agents are defined that operate within virtual environments.
The agents within the architecture collaborate using specialized ontologies
and collaboration patterns on top of an interoperability structure based
on JADE. Fraunhofer IITB (Fraunhofer Institut für Informations- und Datenverarbeitung) uses JADE for the development of a large variety of agent based software systems. In the manufacturing control field Fraunhofer has implemented ProVis.Agent - a JADE-based real-time production control system for the automotive industry. ProVis.Agent is intended to go online in 2005. The military application project ISVA (German smart sensor Web) supports Intelligence, Reconnaissance and Surveillance using a multi-agent JADE-based approach. Moreover Fraunhofer IITB is involved in the CHIL ("Computers in the Human Interaction Loop") research project. The objective of this project is to explore and create environments in which computers serve humans who focus on interacting with other humans as opposed to having to attend to and being preoccupied by the machines themselves. Inside the CHIL project the main objective of Fraunhofer IITB is to develop a system architecture for the overall system. Together with five other partners a layered architecture has been designed where the upper layers will be implemented as an agent system based on ontologies. All partners have agreed to use JADE together with ontologies in OWL. (Gerhard Sutschet, 22/10/2004) ERXA (Engineering, Robotics & Control System Applications) uses JADE for the development of his project focused on the realization of a industrial scheduler in manufacturing environments. The project, called MASP – Multi Agent Scheduler Project (see a screenshot), is in develop phase and aims to realize a generic scheduler of industrial process. It is based on Multi-Agent technique, independent from technology in use and from devices used to realize it. The scheduler have to be able to respond in short time to sudden changes in production strategies due to multiple factors: market demand variations, system maintenance, human factors, system itself stochastic factors. The scheduler could be used both in simulation phase, for plant checking and for cost/effort estimation, both in management and control phase of production plants. (Federico Pieri, 23rd March 2005) The
University of Cyprus used JADE in order to develop the NEOGNOS
application for the Centre
for Preventive Paediatrics, which is a Pancyprian non-profit organisation,
established in 1988. The Centre offers two screening programmes for the
prevention of mental retardation to all pregnant women and newborns of
the country and a screening program for the hearing loss in neonates.
All the services of the Centre are offered free of charge. The NEOGNOS
application was developed in the context of the project NEOGNOS, which
aims to develop a distributed multi-agent system that will support the
functions of the Center for the Prevention of Mental Retardation in Cyprus;
these principally include the coordination and application of a number
of screening programs for the whole of Cyprus. NEOGNOS (RPF 39/2002) was
funded by the Research Promotion Foundation of Cyprus The NEOGNOS application
allows the management of the information regarding pregnant women, births,
newborn children and the related medical exams. Additionally, it caters
for the management of appointments for hearing exams. Caboodle Networks utilizes JADE to build an open source semantic search platform for Internet and wireless portals. We utilize JADE to create an agent framework that allows users to search for multi-media, multi-service and provide a way for people to search structured and unstructured data. Our first product, Ontology Navigator, allows the developer to query and traverse W3C standardized ontologies. On March 1, 2006, Caboodle releases its flagship product, the World’s First Open Source Semantic Web-based Search Engine available at semantical.org. (Eric Chan, 08/03/06)
|