Brief Overview of Swarm
Prev |  | Next

# Brief Overview of Swarm

### Swarm Development Group

2003-09-08

Copyright © 1996-2003 Swarm Development Group

Licence terms for Swarm documentation

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections no Front-Cover Texts and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

The XML source and associated utilites needed to generate this documentation can be found in the package: swarmdocs-2003-09-08.tar.gz. Whilst the documentation itself is under the GFDL, all code for used to generate the documentation is distributed under the GNU GPL.

Licence terms for Swarm software

The copyright holders make no representation about the suitability of Swarm for any purpose. It is provided “as is” without expressed or implied warranty. Please refer to the GNU General Public Licence (GPL). Permission to use, copy, modify and distribute Swarm must be in accordance with the GPL.

30 December 2004

Revision History
Revision overbook.xml | 2003-09-08 | alex
Use 4.2 version of DocBook XML DTD.
Revision Makefile.am | 2001-11-26 | alex
(GENERATED_XML): .sgml -> .xml suffix.
Revision overcont.xml, overbook.xml | 2001-11-26 | alex
Move GFDL into the root of the document, out of overcont.xml, so that we only get one GFDL appendix when we generate the set. Include gfdl.xml in DOCTYPE header.
Revision overcont.xml | 2001-11-25 | alex
Add GFDL as <appendix>.
Revision overmeta.xml | 2001-11-25 | alex
Use <mediaobject> in place of <graphic>, which will be obsoleted in V5.0 of DTD.
Revision overbook.xml | 2001-11-25 | alex
Update DOCTYPE to DocBook XML DTD V4.1.2.
Revision Makefile.am | 2001-11-25 | alex
SGML,sgml changed to -> XML, xml throughout.
Revision overbook.ent | 2001-11-25 | alex
Make entities conform with strict XML.
Revision *.sgml | 2001-11-25 | alex
Converted to strict XML and renamed with .xml extension.
Revision overbook.sgml | 2000-07-04 | alex
Declare lt and gt entities explicitly to ensure that SGML -> XML conversion works correctly.
Revision overbook.sgml | 2000-05-30 | alex
Update DOCTYPE to DocBook DTD V4.0.
Revision overmeta.sgml | 2000-05-30 | alex
GRAPHIC tag has no content, remove obsoleted BOOKBIBLIO tag.
Revision | 2000-03-28 | mgd
Swarmdocs 2.1.1 frozen.
Revision | 2000-03-01 | alex
Swarmdocs 2.1 frozen.
Revision Makefile.am | 2000-03-01 | alex
(noinst_DATA): Remove entirely.
Revision overbook.sgml | 1999-04-06 | alex
Change PUBLIC identifier for DTD to "-//OASIS//DTD DocBook V3.1//EN". Remove JPEG notation class: now part of the 3.1 DTD.
Revision over04.sgml | 1999-02-17 | alex
(PROGRAMLISTING: main): Change comment that says batchmode is indicated by swarmGUIMode being 1; batchmode is indicated by swarmGUIMode being 0.
Revision overmeta.sgml | 1999-01-26 | alex
Move bibliodata entity outside of BOOKBIBLIO - so legalnotice links work.
Revision overmeta.sgml | 1999-01-13 | alex
Include the newly-defined {doc,swarm}-legalnotice entities from global.ent. Move CORPAUTHOR inside BOOKBIBLIO.
Revision over01.sgml, over02.sgml, over03.sgml, over04.sgml, over05.sgml | 1998-12-27 | alex
Standardize use of IDs according to conventions. Add IDs for all SECT1 elements.
Revision overbook.tex.in | 1998-10-14 | mgd
Use top_dossrcdir instead of top_srcdir.
Revision over04.sgml | 1998-10-09 | mgd
Remove duplicated "Scheduling a Model Swarm" section.
Revision overbook.tex.in | 1998-10-09 | mgd
Include tex/macros.tex.
Revision overmeta.sgml | 1998-06-17 | mgd
Use overbookrevhistory.sgml instead of overrevhistory.sgml. Scale graphic to 100%.
Revision Makefile.am | 1998-06-17 | mgd
(GENERATED_SGML): Use $(NAME)revhistory.sgml instead of overrevhistory.sgml. (EXTRA_DIST): over.ent renamed to overbook.ent.
Revision overbook.sgml | 1998-06-15 | mgd
Add JPEG notation.
Revision Makefile.am | 1998-06-15 | mgd
Include $(top_srcdir)/Makefile.common.
Revision overbook.sgml | 1998-06-12 | mgd
Include versions entity.
Revision overmeta.sgml | 1998-06-12 | mgd
Scale graphic to 75%.
Revision over.ent | 1998-06-11 | alex
Made all SYSTEM identifiers PUBLIC (listed in catalog now).
Revision Makefile.am | 1998-06-11 | alex
(GENERATED_SGML): Added for revhistory. (noinst_DATA): Added. (SGML, SGML_FILES): Separated out generated/non-gen files.
Revision over.ent | 1998-06-11 | alex
Created overrevhistory.sgml entity.
Revision overmeta.sgml | 1998-06-11 | alex
Replaced hardcoded revhistory with the new entity overrevhistory.sgml.
Revision overmeta.sgml | 1998-06-09 | alex
Changed corpauthor to be inserted from Global public identifiers.
Revision overbook.sgml | 1998-06-08 | mgd
Use public identifiers.
Revision over02.sgml, over03.sgml, over04.sgml | 1998-06-04 | alex
Fixed inappropriately positioned PARA tags.
Revision Makefile.am | 1998-05-23 | mgd
New file.
Revision Makefile | 1998-05-23 | mgd
Remove.
Revision overbook.tex.in | 1998-05-23 | mgd
New file.
Revision overbook.sgml | 1998-05-23 | mgd
Set ID of book to "overbook".
Revision | 1998-05-22 | mgd
Begin revision log.

A Top-Down Introduction To Implementing an Experiment Using Swarm

This document attempts to explain the logical structure of a Swarm experiment application. Starting with a very general outline of an idealized experimental procedure, we successively increase the level of specification of each stage of this idealized structure until we arrive at details of an actual running Swarm application.

Along the way, we introduce and describe (very briefly) some of the tools currently available in Swarm to help users build experiments. The tools presented here are only suggestive: the Swarm library documentation and example applications will give a more detailed view of using specific components of Swarm

Prev |  | Next
Documentation Set for Swarm 2.2 | Home | Chapter 1. Mag 1x: Experimental Procedure in a Computer