Skip to content
/ xasdi Public
forked from x10-lang/xasdi

X10-based Agent Simulation on Distributed Infrastructure (XASDI)

License

Notifications You must be signed in to change notification settings

hmizuta/xasdi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM X10-based Agent Simulation on Distributed Infrastructure (XASDI)

About XASDI

XASDI is a platform for a massive agent-based simulation and is written in the X10 programming language. In XASDI, an agent manager manages agents that are executed asynchronously in each place. An agent in a place can communicate with an agent in another place by sending a communication message.

Directories and files

  • api (XASDI API javadoc)
  • doc (XASDI Application Development Guide)
  • jar (XASDI runtime jar file)
  • src (XASDI runtime source code)
  • MySample (a sample XASDI application source code (Eclipse project))
  • README.md (this file)

Building XASDI runtime from Source

  1. Set up build environment
  • Java Development Kit (JDK) 6 or later (JDK 8 is recommended)
  • Ant 1.9.6 or later
  • X10 2.5.4
  1. cd src
  2. execute ./build.sh

Building and running a sample XASDI application

  1. Set up build environment (if not yet done)
  2. cd MySample
  3. ant
  4. execute ./run-Sample.sh

Information for developing your own application

Refer to the XASDI Application Development Guide and API javadoc.

License

XASDI is licensed to You under the Eclipse Public License (EPL). You may not use XASDI except in compliance with the License. You may obtain a copy of the License at http://www.opensource.org/licenses/eclipse-1.0.php

Sponsor

This project is supported by CREST, Japan Science and Technology Agency.

Feedback

Please feel free to submit your feedback or requests as GitHub issues.

About

X10-based Agent Simulation on Distributed Infrastructure (XASDI)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 82.6%
  • X10 15.4%
  • Shell 1.1%
  • Perl 0.9%