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

Object oriented software development: an integrated approach

Objective

The objective of the project is to:

- Introduce a standard integrated software development approach that includes: iterative development steps, object oriented programming techniques, and object oriented management issues.
- Apply the method to a well-defined and typical software baseline project.
- Evaluate and disseminate the results to the organisation. Determine whether object oriented technologies with benefit could be applied into the business in a broader scale.

The expected results are increase of:

- productivity of software development
- reuse of software components
- quality and reliability of software, and
- support by appropriate tools

THE EXPERIMENT

The objectives above are achieved as follows:

a) Define an object oriented software development method based on Rumbaugh OMT, modified and extended to fit into the software development of the organisation. Produce a draft of a future software development handbook based on object oriented technologies.
b) Use the specified software method on a baseline project. Here is focused on experimenting with:

- Fast prototyping
- Iterative steps with OO analysis, design, and implementation
- Object oriented reuse aspects

c) Evaluate the results against predefined success criteria and determine whether the new method should be implemented in the organisation on a broad scale.

The baseline project DEHAWK MMI is part of a large software intensive Command and Control system called DEHAWK. The DEHAWK MMI implements the Man Machine Interface to DEHAWK and shall be able to display a "situational picture" on a special purpose workstation

EXPECTED IMPACT AND EXPERIENCE

With the software process improvements described in the project, the company will be more attractive to customers as a contractor of integrated electronic systems because of:

- shorter development time of software components,
- compliance with new software standards, and
- better compliance between user requirements and actual implemented system.

In addition, the company will be more attractive as a company for potential high qualified employees because of the:

- general raise of the educational level of the employees concerning software development, and
- use of frontier software development processes and tools.

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

Terma Elektronik
EU contribution
No data
Address
Hovmarken 4
8520 Lystrup
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