Product line software engineering of embedded systems
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Using Patterns to Model Variability in Product Families
IEEE Software
A Software Bus as a Platform for a Family of Distributed Embedded System Products
Proceedings of the Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families
Hi-index | 0.00 |
The electronic and automation industries develop and maintain software embedded in computer-controlled products. Higher software productivity can be achieved by a systematic software engineering process and an environment that supports automatic software mass-customisation. Existing methods are too narrow and commercial tools are often too closed to be suited for component-based software tailoring. Integrating feature and object-based models and providing a distributed environment - based on commercial tools - feature models of embedded software are utilized in reuse-oriented product development, maintenance and sales. Reuse of product knowledge is based on layered feature models. Configuration data for product variations is automatically derived and mapped to software design and implementation components and assemblies.