Strategic Research Centre for Predictable Embedded Software Systems
- Reference number
- A3 05:191
- Start and end dates
- 060101-121231
- Amount granted
- 49 000 000 SEK
- Administrative organization
- Mälardalen University, Västerås
- Research area
- Information, Communication and Systems Technology
Summary
Moore’s law for computer hardware has turned into Moore’s curse for software development. Strong market pressure forces system developers to include software to provide features and functions beyond what can be predictably handled. The situation is particularly alarming for software-controlled products, for which costs of keeping quality and predictability under control is getting out of hand. PROGRESS is dedicated to finding methods for cost-effective management of the increasing complexity of software in computer-based products. Adopting a software-component approach to engineering and re-engineering of embedded software systems PROGRESS will provide theory, methods, and tools that increase quality and reduce life-cycle costs. Continued development of Swedish expertise in this area is a key strategic issue for dominating industrial sectors, such as the automotive, telecom and automation industries. VB för 2006: PROGRESS is dedicated to find methods for cost-efficient handling of the increasing complexity of software in computer-based products, and to be a world-wide recognized centre in engineering of predictable embedded software for primarily the vehicular, automation and telecom domains. PROGRESS will provide theories, methods, and tools for (i) predictable embedded-software development from software components and legacy code, (ii) interfacing components with the underlying platform and synthesising platforms from application requirements, and (iii) adopting and applying real-time modelling and analysis techniques across all stages of the component-based design and development chain. The core constituent of our approach is a model-based framework for predictable component-based development. In 2006, PROGRESS was launched, including setting up the organisation, detailed activity plan-ning, and recruitment of staff (including 4 Professors, 6 Researchers, and 10 PhD-students). Re-search is performed in 4 mutually supportive research clusters focusing on Component-based software development (CBD), Platform technologies (Pla), Dependability (Dep), and Legacy software (Leg).