This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
A Case Study in Applying a Product Line Approach for Car Periphery Supervision Systems
Technical Paper
2001-01-0025
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Event:
SAE 2001 World Congress
Language:
English
Abstract
Car Periphery Supervision (CPS) systems comprise a family of automotive systems that are based on sensors installed around the vehicle to monitor its environment. The measurement and evaluation of sensor data enables the realization of several kinds of higher level applications such as parking assistance or blind spot detection. Although a lot of similarity can be identified among CPS applications, these systems are traditionally built separately. Usually, each single system is built with its own electronic control unit, and it is likely that the application software is bound to the controller's hardware. Current systems engineering therefore often leads to a large number of inflexible, dedicated systems in the automobile that together consume a large amount of power, weight, and installation space and produce high manufacturing and maintenance costs.
This paper reports on an initiative undertaken by the Bosch Group in applying a product line development approach to develop CPS systems economically. Product line development represents a multi-system engineering approach which takes common and variable aspects between systems in the same application domain into account. It provides a basis to develop a line of products economically based on a common system architecture and reusable components.
A product line allows the degree of reusability to be optimized across different systems while simultaneously preserving the overall quality. This supports the need to develop more integrated and flexible multi-functional systems quickly and cost-effectively. The purpose of this paper is to report on the experiences and results obtained from a case study in developing a product line of CPS systems.
Recommended Content
Authors
Topic
Citation
Thiel, S., Ferber, S., Fischer, T., Hein, A. et al., "A Case Study in Applying a Product Line Approach for Car Periphery Supervision Systems," SAE Technical Paper 2001-01-0025, 2001, https://doi.org/10.4271/2001-01-0025.Also In
SAE 2001 Transactions Journal of Passenger Cars - Electronic and Electrical Systems
Number: V110-7; Published: 2002-09-15
Number: V110-7; Published: 2002-09-15
References
- Donohoe P. Software Product Lines - Experience and Research Directions Kluwer Academic Publishers 2000
- Clements P. Software Product Line - A New Paradigm for the New Century CrossTalk 20 23 February 1999
- Kang K. C. Cohen S. G. Hess J. A. Novak W. E. Peterson A. S. Feature-Oriented Domain Analysis (FODA) Feasibility Study Software Engineering Institute, Carnegie Mellon University Pittsburgh, PA November 1990
- Hein A. Schlick M. Vinga-Martins R. Applying Feature Models in Industrial Settings 47 70 2000
- Thiel S. Peruzzi F. Starting a Product Line Approach for an Envisioned Market: Research and Experience in an Industrial Environment 495 512 2000
- Thiel S. Ferber S. Mergel M. An Overview of Methods Supporting Product Line Development June 2000
- Weber J. Bertram T. Kytölä T. Peruzzi F. Thiel S. Information Technology Restructures Car Electronics SAE International Congress and Exposition Detroit, MI March 1999
- Clements P. Northrop L. M. A Framework for Software Product Line Practice, Version 2.0 Software Engineering Institute, Carnegie Mellon University Pittsburgh, PA July 1999
- Weiss D. M. Lai C. T. R. Software Product Line Engineering - A Family-Based Software Development Process Addison-Wesley 1999
- Bass L. Clements P. Kazman R. Software Architecture in Practice Addison-Wesley 1998
- Bachmann F. Bass L. Chastek G. Donohoe P. Peruzzi F. The Architecture Based Design Method Software Engineering Institute, Carnegie Mellon University Pittsburgh, PA January 2000
- Bosch J. Design and Use of Software Architectures - Adopting and Evolving a Product-Line Approach Addison-Wesley 2000
- Buschmann F. Meunier R. Rohnert H. Sommerlad P. Stal M. Pattern-Oriented Software Architecture: A System of Patterns Wiley 1996
- Gamma E. Helm R. Johnson R. Vlissides J. Design Patterns - Elements of Reusable Object-Oriented Software Addison-Wesley 1994
- Jacobson I. Griss M. Jonsson P. Software Reuse - Architecture, Process and Organization for Business Success Addison-Wesley 1997
- Seger U. Knoll P. M. Stiller C. Sensor Vision and Collision Warning Systems Proceedings of Convergence 2000 October 2000
- Bertram T. Bitzer R. Mayer R. Volkart A. CARTRONIC - An Open Architecture for Networking the Control Systems of an Automobile SAE International Conference and Exposition Detroit, MI February 23-26 1998
- Basili V. Weiss D. M. A Methodology for Collecting Valid Software Engineering Data IEEE Transactions on Software Engineering 10 6 728 738 1984
- Simos M. Organization domain modeling (ODM): Formalizing the Core Domain Modeling Life Cycle Symposium of Software Reusability (SSR-95), ACM SIGSOFT Software Engineering Notes 196 205 August 1995
- Kuusela J. Savolainen J. Requirements Engineering for Product Lines Proceedings of the 22nd International Conference on Software Engineering (ICSE-2000) 61 69 2000