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

Application of a systems design automation tool to embedded software control systems

Objective

Elm Ltd is a UK based SME designing and manufacturing retail refrigeration and HVAC (HEATING, VENTILATING AND AIR CONDITIONING) control systems. The success of the company is largely based upon its ability to respond to individual customer requirements. The flexibility of Elm's product range is dependent on its software engineering capability. The changing nature of the market and the strict deadlines imposed by customers for new store openings, requires a fast, efficient and dependable software development process. Project overrun, specification errors and implementation errors lead to customer frustration and possible loss of future business.
The main objective of the PIE is to improve the process of designing embedded software control systems. This will be achieved by improving the system design process and ensuring its uniform application by modifying existing processes and training and motivating staff. The adoption of a design automation tool that will largely replace the present manual process of implementing requirement specifications will greatly assist the PIE.

The benefits derived from this PIE to Elm can be obtained by many other companies engaged in similar developments and at a similar stage of software quality maturity. Elm is typical of many SMEs, both in the UK and across the European Community. It is hoped that the dissemination of our results shall benefit many other similar organisations.

THE EXPERIMENT
The PIE involves the application of an improved design process with the aid of a System Design Automation toolset to a baseline project which is the design of an Air handling Unit (AHU) embedded controller. This addresses two of the major deficiencies identified during the review of current software practices: project overrun and unplanned design iterations .

The major project activities are: Identify and purchase a suitable tool; Train staff to apply the improved process and toolset to baseline project by modelling the requirements; Validate output against requirements to determine process improvements; Monitor project application performance and documentation generation to compare it with previous performance; Involve staff by briefing them about the goals of the PIE and their input and suggestions taken fully into account. The results of the study will be disseminated locally, at suitable European events and through ESSI dissemination channels.
Elm Ltd employs 120 people, 10 of them are directly involved in software development.

EXPECTED IMPACT AND EXPERIENCE
The anticipated commercial impact is the driving force for this. Shortened development cycles and reduced design iterations shall not only improve profitability, but also significantly increase productivity which is an essential element in the company's planned expansion programme.
Elm expects to gain useful knowledge about design automation and to incorporate this method in its software development. Elm also intends that the PIE shall provide the benefit of improved software quality and another step on the path to achieving software quality certification.

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

Elm Ltd
EU contribution
No data
Address
Johnstone Ave Hillington Business Park 80
G52 4NZ Glasgow
United Kingdom

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