MATES

Free macro agent transport event-based simulator for your Mac
Download

MATES Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Evan Sultanik
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 356 MB

MATES Tags


MATES Description

Free macro agent transport event-based simulator for your Mac MATES is an application layer simulator created to investigate the behavior of distributed agent-based systems over mobile ad hoc networks (MANETs). MATES was implemented to provide a generic, easily expandable environment for agent-based system testing and not to simulate any specific agent framework.The purpose of MATES is primarily to model the conditions of dynamic, peer-to-peer networks such that algorithms for distributed computing in the application layer can be compared. While this is technically possible using simulators such as NS, doing so imposes extra configuration, computational complexity, and experimental "noise" that can skew algorithm comparison. What's New in This Release: · Cleaned up the Run and Run-Until buttons in the GUI. Now progress bars indicate the progress of Run-Until. Also cleaned up some race conditions in the GUI. · Screenshots of the topology can now be taken from the TopologyVisualizer class, even if a Graphical User Interface is not being used (i.e. MATES was invoked with the `-nw' command line option). · Added the TemporalLinkModel (see JavaDoc for more information). · Simulators now have references to their controlling Experiments. · The GUI is no longer bound to a JFrame; this was done to allow for MATES to run as a JApplet in a web browser. · Created a MATES logo, implemented as a Java Icon/Image. This is now used for the application and about box in the GUI. · Added a new plugin to record movies of the changing topology. · The implementation of All Pairs Shortest Path in the Topology class was returning the predecessor matrix (as opposed to the route matrix, which was prescribed by the JavaDoc). · Fixed concurrency issues with the DefaultTopologyVisualizer and GUI. These only affected SMP machines. · The positions of hosts are now set by a Position class; before they were fixed to 2D by x and y coordinates. This change has occurred without any deprecations to the existing API. · The host itself is now not returned in its vector of neighbors from the related functions in org.mates.sim.network.Topology.


MATES Related Software