Skip to main content
Przejdź do strony domowej Komisji Europejskiej (odnośnik otworzy się w nowym oknie)
polski pl
CORDIS - Wyniki badań wspieranych przez UE
CORDIS
Zawartość zarchiwizowana w dniu 2024-05-14

Framework based approach for mastering object oriented software evolution

Cel

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.

Dziedzina nauki (EuroSciVoc)

Klasyfikacja projektów w serwisie CORDIS opiera się na wielojęzycznej taksonomii EuroSciVoc, obejmującej wszystkie dziedziny nauki, w oparciu o półautomatyczny proces bazujący na technikach przetwarzania języka naturalnego. Więcej informacji: Europejski Słownik Naukowy.

Aby użyć tej funkcji, musisz się zalogować lub zarejestrować

Program(-y)

Wieloletnie programy finansowania, które określają priorytety Unii Europejskiej w obszarach badań naukowych i innowacji.

Temat(-y)

Zaproszenia do składania wniosków dzielą się na tematy. Każdy temat określa wybrany obszar lub wybrane zagadnienie, których powinny dotyczyć wnioski składane przez wnioskodawców. Opis tematu obejmuje jego szczegółowy zakres i oczekiwane oddziaływanie finansowanego projektu.

Zaproszenie do składania wniosków

Procedura zapraszania wnioskodawców do składania wniosków projektowych w celu uzyskania finansowania ze środków Unii Europejskiej.

Brak dostępnych danych

System finansowania

Program finansowania (lub „rodzaj działania”) realizowany w ramach programu o wspólnych cechach. Określa zakres finansowania, stawkę zwrotu kosztów, szczegółowe kryteria oceny kwalifikowalności kosztów w celu ich finansowania oraz stosowanie uproszczonych form rozliczania kosztów, takich jak rozliczanie ryczałtowe.

CSC - Cost-sharing contracts

Koordynator

Nokia Corporation
Wkład UE
Brak danych
Adres
Etela-Esplanadi 12
00130 Helsinki
Finlandia

Zobacz na mapie

Koszt całkowity

Ogół kosztów poniesionych przez organizację w związku z uczestnictwem w projekcie. Obejmuje koszty bezpośrednie i pośrednie. Kwota stanowi część całkowitego budżetu projektu.

Brak danych

Uczestnicy (3)

Moja broszura 0 0