Description
MultEx - Software development usin Multiple execution model is a research project supported by KK-foundation, Save-IT, and PROGRESS. In this project Mälardalen Real-Time research Centre cooperates with the following industrial partners:
to develop methods, tools, and techniques to support an efficient component based software (SW) development in the vehicle domain. The projects aims at increasing the efficiency in:
- Development-time and -cost.
- Software quality and
- Resource utilization
We will use novel theories that allow predictable integration of multiple execution models within a single computer system. Using multiple execution model enables a morer heterogeneous platform for exekuting software and enables better SW quality, more efficient resource utilization, and supports reuse of SW components in different producst. We will study how these theories affects component design and development processes with multiple execution models. The objective is to develop tools and methods that supports efficient SW development with multiple execution models as the basis.
Background
In the desktop- and Internet-domain Component Based Software Engineering (CBSE) has had a trmendous impact. SW components can today be downloaded from the Internet an automatically be integrated in tools like wordprocessors, music players, and web browsers. For industrial SW CBSE is still percieved to be a future technology. The expectations are that CBSE will also in this domain meet the increasing demand on SW quality and reducing SW development cost by SW reuse, efficient SW development, and more reliable SW.
MultEx is targeted towards SW for embedded systems typically found in control systems for vehicles, airplanes and robots. These systems are chrachterized by having scarce resources, stringent demand on safty and reliability, where a SW fault can lead to catastrophic personal or environmental consequences or be devestating to future revenues. Due to such specific requirements CBSE technology for desktop- and Internet-domain are not appliccable. For these types of systems there exist today no efficient development technology that supports CBSE.
Expected results
The goal is to come up with tools and methods to allow efficient development using multiple execution models and component based design methodology. The use of multiple execution models will facilitate more efficient hardware utilisation and easier reuse of different functionalities in different product contexts. We expect significant technology tranfer among the participants - MultEx research group, Arcticus Systems and Volvo Construction Equipment.
Find out more about the project and its background
You can get the MultEX position paper, which is to be published at
the 2006 World Congress in Computer Science,
Computer Engineering, and Applied Computing (WORLDCOMP'06).
This is the largest annual gathering of researchers in computer science, computer engineering and applied computing. The business case behind the technology developed in MultEx is detailed in a white paper by Newline Information.
It will be presented in the subconference: The 2006 International Conference on Embedded Systems & Applications (ESA'06).
Read what Wikipedia has to say about:
MultEx web page has had 1 599 visitors since May 31 2006


