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-10

Application of metrics for process improvement for safety critical software

Objective

We experience problems with completing development projects within time and cost limits, and this is mainly caused by an increasing amount of software in the products. The amount of safety-critical software will increase in new development projects. Hence the quality for customers, and development process itself must be improved in order to demonstrate the quality for customers, and also in order to comply with very strict certification standards.

THE EXPERIMENT
Objective: We want to develop suitable metrics for software development projects in order to improve estimation, expose problem areas, and also in order to improve the development process itself in respect of quality and productivity.

Methodology: The planned methodology for the project is to follow the AMI approach as described in the AMI handbook, which was developed in an earlier ESPITI project.

Baseline projects: The experiment will be linked to two baseline project parallel in time, at former Normarc and GAREX respectively. The first one being a project for landing of aircraft based on satellite navigation, and the second one will cover two new releases of software for a voice communication system used in air traffic control.

Experiment plan:

Assessment and development of metrics for both baseline projects and also for the PIE project itself.
Metrication of a limited number of software modules in both baseline projects
Assessment and evaluation of results from phase 1
Improvement of metrics and development of new ones
Metrication of a new set of limited software modules in both baseline projects
Assessment and evaluation of results from phase 2
Final evaluation and conclusion

EXPECTED IMPACT AND EXPERIENCE
More accurate estimates and improved control of risk explosion, leading to better decision making.
A more cost-effective development process, hence an increase in net margin.
A common database of experience data, probably built upon existing release database at GAREX.
Metrication defined as a standard activity within a Common Development Methodology (CDM).
A better ability to prove quality towards customers, hence an increase in market share.
A significant reduction in reported errors during system tests.

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

Normarc-Garex As
EU contribution
No data
Address
Ryensvingen 5
0612 Oslo
Norway

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