| Architecture-based approaches have been promoted as a means of controlling the complexity of system construction and evolution, namely for providing systems with the agility required to operate in turbulent environments and adapt very quickly to changes in the enterprise world. Recent technological advances in communication and distribution have made mobility an additional factor of complexity, one for which current architectural concepts and techniques are not prepared for. AGILE provides means for addressing this new level of complexity by having developed an architectural approach in which mobility aspects can be modelled explicitly and mapped on the distribution and communication topology made available at physical levels. The whole approach is developed over a uniform mathematical framework based on graph-oriented techniques that supports sound methodological principles, formal analysis, and refinement.
AGILE is funded by the European Commission as part of the Global Computing Initiative and is part of the cluster Language and Programming Environments together with Mikado (Mobile Calculi based on Domains), Degas (Design Environments for Global Applications), and Pepito (Peer-to-Peer: Implementation and Theory).
A brief overview of the results obtained in AGILE can be found in the AGILE Brochure.
Duration: 40 months: 1.1.2002 - 30.4.2005