Skip to main content

Flexible Product Line Derivation Applied to a Model Based Systems Engineering Process

  • Conference paper
Book cover Complex Systems Design & Management

Abstract

Systems engineering enables the successful realization of systems, focusing on defining customer needs early in the development cycle. However, when the development of systems needs to rely on legacy designs there is little methodological support. Furthermore, in the automotive domain, product diversity increases system complexity so much, that reuse becomes much more difficult and time consuming. We believe a specific strategy must be adopted to prepare for reuse and to achieve systems engineering by reuse. While product line derivation provides the means to obtain single products form a collection of assets, there is a lack of flexibility and support from a systems perspective. In this paper we present an approach which takes into account systems engineering methodological aspects in product line engineering and provides a means to develop new systems by reusing existing designs. We present the implementation of the tool support for our approach based on the Papyrus SysML modeller and exemplify the concepts through a derivation example of the electric parking brake system.

Published in proceedings of Complex Systems Design & Management, Paris, December 2012.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Astesana, J.M., Cosserat, L., Fargier, H.: Constraint-based Modeling and Exploitation of a Vehicle Range at Renault’s: Requirement analysis and complexity study. In: Workshop on Configuration, p. 33 (2010)

    Google Scholar 

  2. Bosch, J.: Maturity and evolution in software product lines: Approaches, artefacts and organization. Software Product Lines, 247–262 (2002)

    Google Scholar 

  3. Chalé Góngora, H.G., Dauron, A., Gaudré, T.: A Commonsense-Driven Architecture Framework. Part 1: A Car Manufacturers (naïve) Take on MBSE. In: INCOSE 2012 (2012)

    Google Scholar 

  4. Deelstra, S., Sinnema, M., Bosch, J.: Experiences in software product families: Problems and issues during product derivation. Software Product Lines, pp. 120–122 (2004)

    Google Scholar 

  5. Deelstra, S., Sinnema, M., Bosch, J.: Product derivation in software product families: a case study. Journal of Systems and Software 74, 173–194 (2005)

    Article  Google Scholar 

  6. Djebbi, O., Salinesi, C., Diaz, D.: Deriving Product Line Requirements: the RED-PL Guidance Approach (December 2007) (Presented)

    Google Scholar 

  7. Djebbi, O., Salinesi, C.: RED-PL, a Method for Deriving Product Requirements from a Product Line Requirements Model. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 279–293. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  8. IEEE Recommended Practice for Architectural Description for Software-Intensive Systems. IEEE Standard 1471-2000, Institute for Electrical and Electronics Engineering, New York

    Google Scholar 

  9. Gomaa, H., Shin, M.E.: Automated software product line engineering and product derivation. In: 40th Annual Hawaii International Conference on System Sciences, HICSS 2007, p. 285a (2007)

    Google Scholar 

  10. Haskins, C.: Systems engineering handbook. INCOSE. Version. 3.2 (2010)

    Google Scholar 

  11. Hunt, J.M.: Organizing the asset base for product derivation. In: 2006 10th International Software Product Line Conference, pp. 65–74 (2006)

    Google Scholar 

  12. McGregor, J.D.: Preparing for Automated Derivation of Products in a Software Product Line, pp. 15213–13890. Carnegie Mellon Software Engineering Institute, Pittsburgh (2005)

    Google Scholar 

  13. OLeary, P., Mc Caffery, F., Richardson, I., Thiel, S.: Towards agile product derivation in software product line engineering (2009)

    Google Scholar 

  14. Perrouin, G., Klein, J., Guelfi, N., Jézéquel, J.-M.: Reconciling Automation and Flexibility in Product Derivation (September 2008) (Presented)

    Google Scholar 

  15. Rabiser, R., Grunbacher, P., Dhungana, D.: Supporting Product Derivation by Adapting and Augmenting Variability Models (September 2007) (Presented)

    Google Scholar 

  16. Rabiser, R., Dhungana, D.: Integrated support for product configuration and requirements engineering in product derivation. In: 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, pp. 219–228 (2007)

    Google Scholar 

  17. Svahnberg, M., Bosch, J.: Evolution in software product lines. In: 3rd International Workshop on Software Architectures for Products Families, IWSAPF-3 (2000)

    Google Scholar 

  18. Tessier, P., Gérard, S., Terrier, F., Geib, J.M.: Using variation propagation for model-driven management of a system family. Software Product Lines, 222–233 (2005)

    Google Scholar 

  19. Tessier, P., Servat, D., Gérard, S.: Variability management on behavioral models. In: VaMoS Workshop, pp. 121–130 (2008)

    Google Scholar 

  20. Tischer, C., Muller, A., Mandl, T., Krause, R.: Experiences from a Large Scale Software Product Line Merger in the Automotive Domain (August 2011) (Presented)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cosmin Dumitrescu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dumitrescu, C., Tessier, P., Salinesi, C., Gérard, S., Dauron, A. (2013). Flexible Product Line Derivation Applied to a Model Based Systems Engineering Process. In: Aiguier, M., Caseau, Y., Krob, D., Rauzy, A. (eds) Complex Systems Design & Management. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34404-6_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34404-6_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34403-9

  • Online ISBN: 978-3-642-34404-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics