IDEAS home Printed from https://ideas.repec.org/a/wly/syseng/v12y2009i3p233-264.html
   My bibliography  Save this article

Enabling system evolution through configuration management on the hardware/software boundary

Author

Listed:
  • René Krikhaar
  • Wim Mosterman
  • Niels Veerman
  • Chris Verhoef

Abstract

As the use of software and electronics in modern products is omnipresent and continuously increasing, companies in the embedded systems industry face increasing complexity in controlling and enabling the evolution of their IT‐intensive products. Traditionally, product configurations and their updates were managed separately for the hardware and software discipline. At specified release moments during the development of their products, the hardware and software were released together. But, as the usage, flexibility and complexity of software and electronics increases, and fierce competition requires shorter time‐to‐market and customizable products, more frequent releases of integrated hardware and software configurations becomes necessary. This evolution requires adequate configuration management both within the hard‐ and software disciplines and across them. In many organizations, software configuration management is more visibly established than hardware configuration management due to the inherent flexibility and complexity of software. But as the flexibility of hardware has increased through the use of configurable hardware, the need for more intense hardware configuration management increased as well. To properly enable the evolution of integrated hardware/software systems, adequate configuration management is required in both disciplines. Our article deals with just that: configuration management on the hardware/software boundary, and is mainly focused on the product development phase. The hardware/software boundary has a broad scope; in this article we focus on embedded systems containing software and custom and off‐the‐shelf electronic hardware, thereby concentrating on configurable hardware containing both software and hardware designs. It is important to note that the concepts of our article apply to configuration management issues that go beyond that scope. We investigated the configuration management practices in six large organizations in the embedded systems industry, including medical devices, defense equipment, optics, document processing, and semiconductor equipment. In particular, we looked at programmable/configurable hardware, as the use and complexity of this technology continue to increase. We propose a generic development cycle with real‐life examples to illustrate the configuration management concepts. Then, from the sociotechnical design point of view, we raise awareness and argue that configuration management tools, processes, and its organization must be further aligned to support the complexity and interdisciplinary nature of the hardware/software boundary of evolving embedded systems. © 2009 Wiley Periodicals, Inc. Syst Eng

Suggested Citation

  • René Krikhaar & Wim Mosterman & Niels Veerman & Chris Verhoef, 2009. "Enabling system evolution through configuration management on the hardware/software boundary," Systems Engineering, John Wiley & Sons, vol. 12(3), pages 233-264, September.
  • Handle: RePEc:wly:syseng:v:12:y:2009:i:3:p:233-264
    DOI: 10.1002/sys.20122
    as

    Download full text from publisher

    File URL: https://doi.org/10.1002/sys.20122
    Download Restriction: no

    File URL: https://libkey.io/10.1002/sys.20122?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Ernst Fricke & Armin P. Schulz, 2005. "Design for changeability (DfC): Principles to enable changes in systems throughout their entire lifecycle," Systems Engineering, John Wiley & Sons, vol. 8(4), pages 1-1.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Pieter van der Spek & Chris Verhoef, 2014. "Balancing Time‐to‐Market and Quality in Embedded Systems," Systems Engineering, John Wiley & Sons, vol. 17(2), pages 166-192, June.
    2. Rafael Capilla & Juan C. Dueñas & René Krikhaar, 2012. "Managing software development information in global configuration management activities," Systems Engineering, John Wiley & Sons, vol. 15(3), pages 241-254, September.
    3. Jalal Ali & Joost R. Santos, 2015. "Modeling the Ripple Effects of IT‐Based Incidents on Interdependent Economic Systems," Systems Engineering, John Wiley & Sons, vol. 18(2), pages 146-161, March.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Inayat Ullah & Dunbing Tang & Qi Wang & Leilei Yin, 2017. "Least Risky Change Propagation Path Analysis in Product Design Process," Systems Engineering, John Wiley & Sons, vol. 20(4), pages 379-391, July.
    2. Edwin C. Y. Koh, 2017. "A study on the Requirements to Support the Accurate Prediction of Engineering Change Propagation," Systems Engineering, John Wiley & Sons, vol. 20(2), pages 147-157, March.
    3. Ryan Boas & Bruce G. Cameron & Edward F. Crawley, 2013. "Divergence and lifecycle offsets in product families with commonality," Systems Engineering, John Wiley & Sons, vol. 16(2), pages 175-192, June.
    4. George A. Polacek & David A. Gianetto & Khaldoun Khashanah & Dinesh Verma, 2012. "On principles and rules in complex adaptive systems: A financial system case study," Systems Engineering, John Wiley & Sons, vol. 15(4), pages 433-447, December.
    5. Sadegh Mirshekarian, 2015. "Enhanced Time‐Expanded Decision Network: The Original TDN and More," Systems Engineering, John Wiley & Sons, vol. 18(4), pages 415-429, July.
    6. Erica Gralla & Zoe Szajnfarber, 2016. "Characterizing Representational Uncertainty in System Design and Operations," Systems Engineering, John Wiley & Sons, vol. 19(6), pages 535-548, November.
    7. Adam M. Ross & Donna H. Rhodes & Daniel E. Hastings, 2008. "Defining changeability: Reconciling flexibility, adaptability, scalability, modifiability, and robustness for maintaining system lifecycle value," Systems Engineering, John Wiley & Sons, vol. 11(3), pages 246-262, September.
    8. Alessandro Golkar & Edward F. Crawley, 2014. "A Framework for Space Systems Architecture under Stakeholder Objectives Ambiguity," Systems Engineering, John Wiley & Sons, vol. 17(4), pages 479-502, December.
    9. Matthew R. Silver & Olivier L. de Weck, 2007. "Time‐expanded decision networks: A framework for designing evolvable complex systems," Systems Engineering, John Wiley & Sons, vol. 10(2), pages 167-188, June.
    10. David A. Broniatowski, 2017. "Flexibility Due to Abstraction and Decomposition," Systems Engineering, John Wiley & Sons, vol. 20(2), pages 98-117, March.
    11. Avner Engel & Tyson R. Browning, 2008. "Designing systems for adaptability by means of architecture options," Systems Engineering, John Wiley & Sons, vol. 11(2), pages 125-146, June.
    12. Ali A. Yassine & Luke A. Wissmann, 2007. "The Implications of Product Architecture on the Firm," Systems Engineering, John Wiley & Sons, vol. 10(2), pages 118-137, June.
    13. Mike Mannion & Hermann Kaindl, 2008. "Using parameters and discriminants for product line requirements," Systems Engineering, John Wiley & Sons, vol. 11(1), pages 61-80, March.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:wly:syseng:v:12:y:2009:i:3:p:233-264. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Wiley Content Delivery (email available below). General contact details of provider: https://doi.org/10.1002/(ISSN)1520-6858 .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.