Today, companies offering software-intensive systems have to face several trends: modularity,
component technology, configurability, standardisation, decreasing time to market, fast
change of requirements, globalisation, and more varying customer groups. These trends might
cause serious problems if we don't address them adequately: unemployment due to shrinking
market share is one of the most common consequences observed in Europe.
ESAPS is designed to enable a step change in the existing processes, methods, platforms and
tools and comprises the following changes:
- from state of the art object technology to component technology for complex embedded
- from engineering single systems to the engineering of multiple systems or
- making the transition to the next reuse level
When designing products, we should take into account an increasing number of user groups with
diverging requirements. Therefore, we have to handle requirements and architecture so a
variety of products can be derived using a common pattern - a family concept. This enables
the development of special products within the same family but adapted, for example, to the
requirements of customers in a specific country.The ESAPS results will be fivefold:
- Enhanced system-family engineering processes
- Enhanced system-family engineering methods and tools
- Enhanced component based domain specific platforms for system-families
- Requirements for engineering tool suppliers to adapt their tools to comply with
system-family engineering needs. Resulting from 1 and 2.
- Requirements for generic and domain-specific middleware suppliers. Resulting from 3.
The direct impact of industrialisation of system-family practices means that product
life-cycles get shorter. By dealing with complete families companies are able to gain larger
market shares. It will create markets for tools and support mechanisms for component and