|
The main goal of DEGAS is the design
and implementation of a prototype environment to help software
engineers in the development phases of global applications.
In order to develop a good quality
tool, we first need to understand and clearly define the peculiar
features of global applications. Two case
studies on mobile entertainment and mobile home banking
carried out by our industrial partners will drive our work.
A primary goal of our project is
to make the environment available to the broadest audience. Hence
the specification formalism selected for global applications must
be easily pushable in the market and easy to use. This constraints
made us choose a standard which is already largely in use among
software engineers: UML.
The goal of having the broadest
audience means that we must reduce to a minimum the knowledge
on process algebras and formal models needed by the user of the
environment.
The project scope and approach is
depicted by the following figure:

You can download
the project presentation (PDF format).
|