Skip to main content

Open Platform and metHodologies for devELopment tools IntegrAtion in a distributed environment

Objective

OPHELIA's scope is to propose an integrated environment whose focus is not on the individual productivity topics, but on all the management phases of a complete development process.First the project should:· Provide a common platform where the development tools can be easily integrated.· Define how existent tools can be integrated into this platform· Study the problems of interactions between actors in development phases; define criteria of analysis and improvements· Extend existing tools· Prepare a software distribution plan with project development results OPHELIA's scope is to propose an integrated environment whose focus is not on the individual productivity topics, but on all the management phases of a complete development process.

OBJECTIVES
The project deals with some of the typical problems linked to distributed development in complex projects: reducing development times & costs. The great variety of subjects and problems in this area can be divided in two categories: ""individual productivity"" and ""global organisation"". This project deals with problems belonging to ""global organisation"". Analysing the complete development cycle, there are several activities strictly integrated among them. Such activities can be very expensive, if they do not adequately interact among them.

DESCRIPTION OF WORK
All development tools are considered as a single system composed by many modules. Therefore information supplied through one of these modules will immediately be available to others, in a transparent way, reducing costs in communication, synchronisation and administration. The idea is to have an architecture subdivided into 3 levels: the kernel one, defining the basis for the whole architecture. The intermediate level, the most important one defining the set of the modules interfaces. The tools level where there can be a series of applications, libraries or anything else implementing or using interfaces of the previous level. There can be 2 categories of tools: - Pre-existing tools (as MS Project, etc-), for those there are add-in designed. It will not be always possible in this case to adapt a tool, it might either be too expensive, or there will only be a limited set of functionalities available - New tools specifically developed for this architecture Other characteristics for system architecture to respect:
- Extensible: able to add new modules/new tools' types;
- Distributed: subdivide the elaboration on different pcs. Cross-platform: not having to be linked to a specific platform or operative system;
- Object-oriented: implementation and interaction among modules object oriented.

Funding Scheme

CSC - Cost-sharing contracts

Coordinator

OMEGA ORGANIZZAZIONE E METODI DI GESTIONE AZIENDALE S.R.L.
Address
Piazza Della Repubblica 5
20121 Milano
Italy

Participants (5)

AZERTIA TECNOLOGIAS DE LA INFORMACION S.A.
Spain
Address
Alameda Recalde 27
48009 Bilbao
GUTURA GMBH
Germany
Address
Anton-schmidt-strasse 34
71332 Waiblingen
HERIOT-WATT UNIVERSITY
United Kingdom
Address
Riccarton
EH14 4AS Edinburgh
I.C.C.C. GROUP, A.S.
Czechia
Address
Vaclavkova 30
160 00 Praha
POZNAN UNIVERSITY OF TECHNOLOGY
Poland
Address
Pl. Marii Sklodowskiej-curie 5
SKR. POCZT. 85 Poznan