Skip to main content
Ir a la página de inicio de la Comisión Europea (se abrirá en una nueva ventana)
español es
CORDIS - Resultados de investigaciones de la UE
CORDIS
Contenido archivado el 2024-05-14

Framework based approach for mastering object oriented software evolution

Objetivo

The goal of the project is to support the evolution of first generation object-oriented software, built with current analysis and design methods and programming languages, to frameworks - standard application architectures and component libraries which support the construction of numerous system variants in specific domains. Methods and tools will be developed to analyse and detect design problems with respect to flexibility in object-oriented legacy systems and to transform these systems efficiently into frameworks based on flexible architectures.

The project will be carried out in two phases. During the first phase (12 months), the problems of the industrial partners regarding the evolution of object-oriented legacy software will be investigated, the applicability of existing technology will be evaluated and the feasibility of a solution addressing the user requirements will be assessed: a promising approach will be outlined and the first development steps will be carried out. During the second phase (24 months), the complete approach will be elaborated, applied, evaluated and refined iteratively in a number of large-scale industrial case studies, and made available to a wide community outside the consortium in a suitable form.

The consortium will rely on the experience of the participants, as well as state-of-the-art techniques, to develop the re-engineering approach. Research objectives and activities will be driven by the requirements of the industrial users; the relevance of the results will be ensured by evaluating them in production environments, and by putting the industrial users in the centre of the "control loop". The project will focus on the following aspects:

- the definition of industrial requirements on tools and methodology (industrial context);
- the identification of flexible framework architectures as targets for re-engineering;
- the development of software analysis and transformation method and tools;
- the application and refinement of the technology;
- the integration of the technology in the software processes of the project members and its dissemination outside the consortium.

The resulting methods and tools will be applied in several object-oriented software development efforts within Daimler-Benz and Nokia, and marketed as part of the commercial software engineering environments produced by Sema Group and TakeFive Software. The method will be incorporated into the academic curriculum of the University of Bern and disseminated to SMEs by FZI in the context of its consulting activities. The consortium will publish a handbook and organise seminars on the methodology for software engineers, and disseminate information on the project via the World Wide Web.

Ámbito científico (EuroSciVoc)

CORDIS clasifica los proyectos con EuroSciVoc, una taxonomía plurilingüe de ámbitos científicos, mediante un proceso semiautomático basado en técnicas de procesamiento del lenguaje natural. Véas: El vocabulario científico europeo..

Para utilizar esta función, debe iniciar sesión o registrarse

Programa(s)

Programas de financiación plurianuales que definen las prioridades de la UE en materia de investigación e innovación.

Tema(s)

Las convocatorias de propuestas se dividen en temas. Un tema define una materia o área específica para la que los solicitantes pueden presentar propuestas. La descripción de un tema comprende su alcance específico y la repercusión prevista del proyecto financiado.

Convocatoria de propuestas

Procedimiento para invitar a los solicitantes a presentar propuestas de proyectos con el objetivo de obtener financiación de la UE.

Datos no disponibles

Régimen de financiación

Régimen de financiación (o «Tipo de acción») dentro de un programa con características comunes. Especifica: el alcance de lo que se financia; el porcentaje de reembolso; los criterios específicos de evaluación para optar a la financiación; y el uso de formas simplificadas de costes como los importes a tanto alzado.

CSC - Cost-sharing contracts

Coordinador

Nokia Corporation
Aportación de la UE
Sin datos
Dirección
Etela-Esplanadi 12
00130 Helsinki
Finlandia

Ver en el mapa

Coste total

Los costes totales en que ha incurrido esta organización para participar en el proyecto, incluidos los costes directos e indirectos. Este importe es un subconjunto del presupuesto total del proyecto.

Sin datos

Participantes (3)

Mi folleto 0 0