|
|
Contributions
Contributing to FIPA-OS
Developers using FIPA-OS are encouraged to provide extensions, bug fixes
and feedback to help improve the planned future releases for the benefit
of the entire community. For details on how you can contribute, read the
guidelines for collaborating in the FIPA-OS
development process.
Online Tools
FIPA-OS Wishlist
This tool allows developers to request additional features to be incorporated
into FIPA-OS.
View/Place
a feature request for FIPA-OS
Received Contributions
The following code has been submitted to the FIPA-OS management team
and is currently being considered for integration in a future formal release
of FIPA-OS. Any comments relating to these third-party extensions should
be directed to the FIPA-OS
developers mailing list.
Contributor / Organisation |
Contribution |
|
|
Alan M. Fedoruk |
RepServer - Using Agent Replication to Enhance Reliability and
Availability of Multi-Agent Systems [tared
& gzipped code]
Documentation available from [http://maritza.usask.ca/RepServer/
] |
|
|
Alastair Duncan |
VMManager - provides the ability to remotely startup agents (FIPA-OS
v1.3.0) [zipped code] |
|
|
Milla Mäkeläinen |
Agent Mobility support for FIPA-OS. (FIPA-OS v1.1.0 included in
download) [zipped code
and documentation] |
|
|
Ognen Duzlevski |
LookupAgent - provides automated remote-platform DF cross-registration
to enable federated searches (FIPA-OS v1.3.3) [code]
|
|
|
EPFL |
FIPA2000 HTTP Transport and improved ACC implementation (ACC99) |
|
|
emorphia |
Weather ontology classes for use within the AgentCities
project [zipped code] |
|
|
Gerstner
Laboratory, Czech
Technical University in Prague |
MessageSpy - provides graphical representation of messages exchanged
between a number of agents on a platform to simplify agent debugging
[zipped code and binaries] |
|
|
Bob Krause |
Data Mapping layer to enable format independent databinding and
fixed start-up scripts to enable FIPA-OS installation on Windows98
machines. [zipped code] |
|
|
Ognen Duzlevski |
LoadMonitor Agent - provides a simple mechanism to determine the
available processing power of the computer it is executing on [code] |
|
|
University
of Helsinki |
MicroFIPAOS - an extension to the JDK 1.1 version of FIPA-OS, developed
and maintained primarily by the University of Helsinki. It has been
designed from the ground up to execute on PDA's such as the Compaq
iPaq using the Linux or PocketPC operating system [code] |
|
|
The MITRE Corporation |
JMS agents take FIPA ACL message and envelope information and convert
it for transmission on a JMS Topic Channel. JMS agents will interoperate
with any clients developed within a J2EE framework meaning that peered
agents can communicate directly with a the web client-server architecture.
JMS agents have been tested on FIPA-OSv1.3. JMSAgent.jar
contains only class files, JMSAgentSourceAndDocs.jar
contains the source and documentation (including bat files)" |
Contribution Acknowledgement
The FIPA-OS management team would like to also acknowledge the included
contributions of the following persons/institutions:
- Alan Treadway, emorphia/Nortel Networks
- Alan M. Fedoruk, University of Saskatchewan
- Alastair Duncan, emorphia/Nottingham Trent University
- Alex Yip, Imperial College/Nortel Networks
- Andrés Ederra
- Annie Luk, Imperial College/Nortel Networks
- Ashok Katwala, Imperial College/Nortel Networks
- Bryan Ha, Nortel Networks
- Chris Newland, emorphia/Nortel Networks
- Christos Stergiou, Imperial College
- Cindy Kirk, Nortel Networks/University of Ottawa
- Daniel Garcia Alonso, Unersidad Conplutense de Madrid
- Emer Magnani, Nottingham Trent University
- Graham Heyes, Jefferson lab
- Ian Bourke, Nortel Networks
- Ion Constantinescu, EPFL
- Jani Leinonen, University of Helsinki
- Madhawa Shirantha Mutukumarama, Informatics Institute of Computer
Studies (IICS)
- Marc Bevan, Unversity of Warwick
- Matthew Loryman, Nortel Networks
- Michal Dobisek, Gerstner Laboratory, Czech Technical University in
Prague
- Michael Schillo, Saarland University
- Mikko Laukkanen, Sonera Corporation
- Milla Mäkeläinen, emorphia/Nortel Networks
- Minal Patel, Nortel Networks
- Nadim Haque, University of Hertfordshire
- Ognen Duzlevski, University of Saskatchewan
- Phil Buckle, emorphia/Nortel Networks
- Rob Hadingham, emorphia/Nortel Networks
- Robert E Bruce
- Sasu Tarkoma, University of Helsinki
- Shankar Jaya, Centre for Wireless Communication, Singapore
- Simon Martin, Nortel Networks
- Sonera Corporation
- Stefan Haustein, Univ. Dortmund
- Stefan Poslad, QM-UL/Imperial College
- Stephen Hallam, emorphia
- Steve Robertshaw, emorphia/Nortel Networks
- Steve Willmott, EPFL
- Tom Moore, emorphia/University of York
FIPA-OS Users
Prior to public release, FIPA-OS was being used within a number of European
Collaborative projects including FACTS,
Cameleon
and MAPPA; it
is currently used in a number of European collaboratives including SHUFFLE,
CRUMPET,
SMONET and PATTERNS.
A pre-release of FIPA-OS has also been used in a number of Universities
(notably Imperial
College and EPFL).
Since the public launch of FIPA-OS the user base has grown dramatically,
hopefully this will lead to a better product for the agent community.
|
|
|
|