Skip to main content
Go to the home page of the European Commission (opens in new window)
English en
CORDIS - EU research results
CORDIS
Content archived on 2024-06-11

Version management with software reuse across multiple platforms and projects

Objective

To reduce the time and cost overhead associated with collection, documentation and maintenance of reusable software modules.

A base of reusable software source modules and drivers creates a software foundation, which significantly reduces the total development time for a software project and time-to-market for new projects. Such a software base contributes significantly to the competitive power of a company.

Normally reusable software modules will be extracted from on-going software development projects, and adapted and documented for reuse in future projects, and as time evolve the most popular software modules usually exist in multiple versions for different embedded processor types and platforms.

The goal with this PIE is to be able to increase the birth-rate of reusable software modules and to prolong the operational lifetime of existing reusable modules, with a minimum effort in hours of work.

The focus will be on achieving better management and design methods with respect to potential reuse, so the amount of software modules, which afterwards can be extracted from the existing designs and incorporated in the base of reusable software source modules, are increased. An important underlying part of this reuse management improvement is better capability to keep track on current version and revision state of the reusable software modules during the continuously on-going extraction and updating process.

THE EXPERIMENT
The experiment will be carried out over 2 software development projects (customer development orders) where reuse characteristics for the projects are measured. During the preparation phase of the PIE new CASE tools are taken in use, and new strategies are introduced. The first customer order acts as a reference and the reuse improvements are measured after the following customer project.

EXPECTED IMPACT AND EXPERIENCE
The expected result from the PIE experiment is better capability to create and maintain a larger number of high quality and portable SW modules at a lower cost. To ensure the long-term effect of the PIE result RAMTEX Engineering expect to end up with a practical set of general project management and software design guidelines. These guidelines ("How to create and maintain reusable and portable software modules with minimum time and cost overhead") will be available via our WWW home page for use by programmers and managers of software development projects.

Fields of science (EuroSciVoc)

CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.

You need to log in or register to use this function

Topic(s)

Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.

Call for proposal

Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.

Data not available

Funding Scheme

Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.

ACM - Preparatory, accompanying and support measures

Coordinator

Ramtex Engineering A/S
EU contribution
No data
Address
Frydenlundsvej 79A
2950 Vedbaek
Denmark

See on map

Total cost

The total costs incurred by this organisation to participate in the project, including direct and indirect costs. This amount is a subset of the overall project budget.

No data
My booklet 0 0