Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3109729.3109735acmotherconferencesArticle/Chapter ViewAbstractPublication PagessplcConference Proceedingsconference-collections
short-paper

Reverse engineering challenges of the feedback scenario in co-evolving product lines

Published: 25 September 2017 Publication History

Abstract

Product Line Engineering (PLE) with feature models has gained reputation in science and industry as a successful reuse strategy in the domain of systems engineering. But, initially developing every new functionality as a reusable feature does not always comply to companies' needs. To be able to profit from PLE and being free to develop new functionality in the scope of a specific product variant, a proper update and feedback strategy has to be in place to avoid that variants decouple from the product line and reuse is no longer possible. In this work we discuss the challenges that need to be solved to realize a successful feedback strategy based on four examples from industry.

References

[1]
Hans Peter Jepsen and Danilo Beuche. 2009. Running a Software Product Line: Standing Still is Going Backwards. In Proceedings of the 13th International Software Product Line Conference (SPLC '09). Carnegie Mellon University, Pittsburgh, PA, USA, 101--110. http://dl.acm.org/citation.cfm?id=1753235.1753250
[2]
Charles W Krueger. 2002. Variation management for software production lines. In International Conference on Software Product Lines. Springer, 37--48.
[3]
C. Manz, M. Stupperich, and M. Reichert. 2013. Towards Integrated Variant Management in Global Software Engineering: An Experience Report. In 2013 IEEE 8th International Conference on Global Software Engineering. 168--172.
[4]
Ralf Mauersberger and Claude Reyterou. 2016. Towards Systems and Software Product Line Management Implementation in Extended Enterprise. INCOSE International Symposium 26, 1 (2016), 1973--1987.
[5]
Sandro Schulze, Michael Schulze, Uwe Ryssel, and Christoph Seidl. 2016. Aligning Coevolving Artifacts Between Software Product Lines and Products. In Proceedings of the Tenth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '16). ACM, New York, NY, USA, 9--16.
[6]
Bo Zhang, Martin Becker, Thomas Patzke, Krzysztof Sierszecki, and Juha Erik Savolainen. 2013. Variability evolution and erosion in industrial product lines: a case study. In Proceedings of the 17th International Software Product Line Conference (SPLC '13). ACM, New York, NY, USA, 168--177.

Cited By

View all
  • (2024)How can feature usage be tracked across product variants? Implicit Feedback in Software Product LinesJournal of Systems and Software10.1016/j.jss.2024.112013211:COnline publication date: 2-Jul-2024
  • (2022)Empirical analysis of the tool support for software product linesSoftware and Systems Modeling10.1007/s10270-022-01011-222:1(377-414)Online publication date: 8-Jun-2022
  • (2020)Syntax-preserving slicing of C-based software product linesProceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive Systems10.1145/3377024.3377029(1-5)Online publication date: 5-Feb-2020
  • Show More Cited By

Index Terms

  1. Reverse engineering challenges of the feedback scenario in co-evolving product lines

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    SPLC '17: Proceedings of the 21st International Systems and Software Product Line Conference - Volume B
    September 2017
    158 pages
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • Fidetia

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 September 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Product Line Engineering
    2. Variant Management
    3. co-evolution

    Qualifiers

    • Short-paper
    • Research
    • Refereed limited

    Funding Sources

    Conference

    SPLC '17

    Acceptance Rates

    Overall Acceptance Rate 167 of 463 submissions, 36%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 10 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)How can feature usage be tracked across product variants? Implicit Feedback in Software Product LinesJournal of Systems and Software10.1016/j.jss.2024.112013211:COnline publication date: 2-Jul-2024
    • (2022)Empirical analysis of the tool support for software product linesSoftware and Systems Modeling10.1007/s10270-022-01011-222:1(377-414)Online publication date: 8-Jun-2022
    • (2020)Syntax-preserving slicing of C-based software product linesProceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive Systems10.1145/3377024.3377029(1-5)Online publication date: 5-Feb-2020
    • (2020)The state of adoption and the challenges of systematic variability management in industryEmpirical Software Engineering10.1007/s10664-019-09787-6Online publication date: 4-Apr-2020
    • (2019)Software Product Line EngineeringProceedings of the 23rd International Systems and Software Product Line Conference - Volume A10.1145/3336294.3336304(164-176)Online publication date: 9-Sep-2019
    • (2018)Automated migration support for software product line co-evolutionProceedings of the 40th International Conference on Software Engineering: Companion Proceeedings10.1145/3183440.3183441(456-457)Online publication date: 27-May-2018

    View Options

    Get Access

    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