Projet

Général

Profil

Make Agents Yourself » Historique » Version 28

Anonyme, 20/02/2012 12:43

1 1 Anonyme
h1. SpeADL MAY
2
3 2 Anonyme
This page is about the upcoming version of MAY based on the SpeADL language.
4 1 Anonyme
5 26 Anonyme
h2. Doc In Progress
6 24 Anonyme
7
To install it: [[SpeADL MAY Install]]
8
9
Install Maven Plugin: [[Maven Plugin Install for Eclipse]]
10
11 27 Anonyme
To set-up a new project: [[SpeADL MAY Project SetUp]]
12 24 Anonyme
13 2 Anonyme
h2. Installation
14 1 Anonyme
15 4 Anonyme
To install it, use the following update site with Eclipse Helios:
16 1 Anonyme
17 12 Anonyme
 http://www.irit.fr/~Victor.Noel/may/update-may-2/
18 1 Anonyme
19 20 Anonyme
Development version is at (careful, could be buggy and breaking everything), this is an implementation for the paper "Une approche architecturale à base de composants pour l'implémentation des SMA".
20 25 Anonyme
It must be used with the version 3.X.X of the components and Eclipse Helios.
21 13 Anonyme
22 20 Anonyme
 http://www.irit.fr/~Victor.Noel/may/update-may-3-snapshots/
23 13 Anonyme
24 2 Anonyme
h2. Setting up a project
25 1 Anonyme
26
After creating a Java project, don't forget to add the SpeADL Nature to the project (right-click, configure).
27
Then create a new file with the speadl extension.
28
29 2 Anonyme
h2. Maven integration
30
31 5 Anonyme
Common components are available as Maven artefact.
32
33
For maven support in Eclipse, use the following plugin: http://eclipse.org/m2e/
34
35
In particular, the following update site can be used:
36
37
  http://download.eclipse.org/technology/m2e/releases
38
39 2 Anonyme
Maven artefacts with common components are available in the following repository:
40
41 6 Anonyme
 http://www.irit.fr/~Victor.Noel/maven-repos/
42 2 Anonyme
43 28 Anonyme
For setting-up a project with Maven, see the page [[SpeADL MAY Project SetUp]].
44 2 Anonyme
45
h2. Sources
46
47
The source code can be downloaded using the Mercurial DVCS:
48
49 3 Anonyme
MAY:
50 2 Anonyme
51
 hg clone https://anon@wwwsecu.irit.fr/hg/SMAC/victor-noel-phd/may/may/
52 1 Anonyme
53 5 Anonyme
Libraries and examples:
54 10 Anonyme
55
 hg clone https://anon@wwwsecu.irit.fr/hg/SMAC/victor-noel-phd/may/lib/
56
57
For Mercurial integration in Eclipse, use the following plugin: http://javaforge.com/project/HGE
58
59 14 Anonyme
In particular, the following update site can be used:
60 11 Anonyme
61 10 Anonyme
 http://cbes.javaforge.com/update