A.2 Species Attributes

The concrete syntax for the species attributes, as accepted by the plug-in is as follows [14]:

$ \begin{array}{r} \mathsf{species} \;  speciesID : \mathsf{upper} = value \;  \langle , \;  \mathsf{lower} = value \rangle ; \end{array} $

where $speciesID$ is one of the following [14]:

The only required attribute in the definition is the upper bound ($value \in N^{\star }$), as the default lower bound is the value zero. If an improved lower bound is known then it can also be specified ($value \in N^{\star }$) [14].

Some examples of species attribute definition for a species $S$ follow:

species S

:

upper = 40, lower = 10;

species S@main

:

upper = 40, lower = 10;

species S@main,child

:

upper = 40, lower = 10;

In the first definition species $S$ is defined globally, while in the following definitions it is defined in specific locations (S@main, S@main,child).