[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/2666064.2666079acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Product line tool-chain: variability in critical systems

Published: 04 June 2012 Publication History

Abstract

Competitiveness has thrown industries towards adding more features to existent products increasing their inherent complexity. One of the main challenges is to define mechanisms and tools to control the propagation of the dependencies through the different engineering phases, keeping consistency among requirements and the final system design. SPL provide mechanisms to control the evolution and design of product families, based on an exhaustive variant analysis. However, the critical system industry does not adopt them due to the lack of tool support for the complete life-cycle. In this paper, a product line tool chain is presented based on the analysis of current SPL tools and approaches in order to fit the specific needs within industry partners in the CESAR project. The main goal is to show the benefits of a combination of SPL tools in an industrial scenario.

References

[1]
SEI, Carneige Mellon Univ. {Online}. Available: www.sei.cmu.edu/productlines/
[2]
P. Clements and L. Northrop, Software product lines: practices and patterns. Addison-Wesley Co., 2001.
[3]
K. C. Kang, S. G. Cohen, J. A. Hess, W. E. Novak, and A. S. Peterson, "Feature-Oriented Domain Analysis (FODA) Feasibility Study," Carnegie-Mellon Univ. (SEI), Tech. Rep., 1990.
[4]
CAFE project. {Online}. Available: www.hitech-projects.com/euprojects/cafe
[5]
F. Fleurey, O. Haugen, B. Moller-Pedersen, G. K. Olsen, A. Svendsen, and X. Zhang, "A Generic Language and Tool for Variability Modeling," SINTEF, Tech. Rep., 2009.
[6]
J. Martinez and J. Vicedo, "PLUM (Product Line Unified Modeller). Eclipse based Variability Management Tool," in Eclipse Summit Europe. Eclipse, 2008.
[7]
PLUM. {Online}. Available: www.tecnalia.com/plum
[8]
O. Haugen, B. Moller-Pedersen, J. Oldevik, G. K. Olsen, and A. Svendsen, "Adding Standardized Variability to Domain Specific Languages," in SPLC 2008. IEEE Comp. Soc., 2008.
[9]
A. Svendsen, X. Zhang, R. Lind-Tviberg, F. Fleurey, Ø. Haugen, B. Møller-Pedersen, and G. Olsen, "Developing a Software Product Line for Train Control: A Case Study of CVL," in Software Product Lines: Going Beyond, ser. LNCS. Springer, 2010, vol. 6287, pp. 106--120.
[10]
"Common Variability Language RFP - OMG/2009-080-7."
[11]
F. Fleurey, O. Haugen, B. Moller-Pedersen, A. Svendsen, and X. Zhang, "Standardizing variability: Challenges and solutions," in SDL 2011: Integrating System and Software Modeling. Springer, 2012, pp. 233--246.
[12]
CESAR project. {Online}. Available: www.cesarproject.eu
[13]
H. Dubois, V. Ibanez, C. Lopez, J. Marchrouh, N. Meledo, P. Mouy, and A. Silva, "Product-line engineering approach in a model-driven process," in ERTS Conf., 2012.
[14]
EAST-ADL. {Online}. Available: www.east-adl.info

Cited By

View all
  • (2017)DREAMS toolchainProceedings of the ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems10.1109/MODELS.2017.28(259-269)Online publication date: 17-Sep-2017
  1. Product line tool-chain: variability in critical systems

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    PLEASE '12: Proceedings of the Third International Workshop on Product LinE Approaches in Software Engineering
    June 2012
    69 pages
    ISBN:9781467317511

    Sponsors

    Publisher

    IEEE Press

    Publication History

    Published: 04 June 2012

    Check for updates

    Author Tags

    1. CESAR
    2. CVL
    3. PLUM
    4. SPL
    5. critical systems
    6. product line tool chain
    7. variability management

    Qualifiers

    • Research-article

    Conference

    ICSE '12
    Sponsor:

    Upcoming Conference

    ICSE 2025

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)DREAMS toolchainProceedings of the ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems10.1109/MODELS.2017.28(259-269)Online publication date: 17-Sep-2017

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media