skip to main content
10.1145/2934466.2934489acmotherconferencesArticle/Chapter ViewAbstractPublication PagessplcConference Proceedingsconference-collections
research-article

A case study of applying software product line engineering to the air conditioner domain

Published:16 September 2016Publication History

ABSTRACT

Software development for embedded products requires high quality, high productivity, and short delivery time because of strong business demands. Although software product line engineering (SPLE) is widely recognized as a good approach for systematic reuse of software, few reports present the information needed for other organizations to implement SPLE. This paper describes a case study of applying SPLE to a product family of air-conditioners, including the effects on degree of implementation of SPLE'S three essential activities (domain engineering, application engineering, and management) and its evaluation over the long period. The use of an incomplete implementation of SPLE's three essential activities temporally improves the productivity of the application developments due to the effect of refactored software, but this gradually decreases through architecture erosion.

References

  1. Klaus Pohl, Günter Böckle, Frank J. van der Linden, Software Product Line Engineering: Foundations, Principles and techniques Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. ISO/IEC 26550:2013 Software and systems engineering--Reference model for product line engineering and management.Google ScholarGoogle Scholar
  3. Clements, P. and Northrop L.: Software Product Lines: Practice and Patterns, p.608, Addison-Wesley (2001).Google ScholarGoogle Scholar
  4. http://www.splc.net/Google ScholarGoogle Scholar
  5. Product Line State of the Practice Report, CMU/SEI-2002-TN-017(2002)Google ScholarGoogle Scholar
  6. Product Line Engineering : The State of the Practice, IEEE Software, pp.52--60(Nov.2003) Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Tomoji Kishi, IPSJ Magazine, Vol.50, No.4, Apr.2009, p.266Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    SPLC '16: Proceedings of the 20th International Systems and Software Product Line Conference
    September 2016
    367 pages
    ISBN:9781450340502
    DOI:10.1145/2934466
    • General Chair:
    • Hong Mei

    Copyright © 2016 ACM

    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]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 16 September 2016

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    Overall Acceptance Rate167of463submissions,36%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader