IDEAS home Printed from https://ideas.repec.org/a/igg/jaec00/v6y2015i3p9-32.html
   My bibliography  Save this article

A Co-Evolution Analysis for Software Product Lines: An Approach based on Evolutionary Trees

Author

Listed:
  • Anissa Benlarabi

    (National School of Computer Science and Systems Analysis (ENSIAS), University Mohamed V, Rabat, Morocco)

  • Amal Khtira

    (National School of Computer Science and Systems Analysis (ENSIAS), University Mohamed V, Rabat, Morocco)

  • Bouchra El Asri

    (National School of Computer Science and Systems Analysis (ENSIAS), University Mohamed V, Rabat, Morocco)

Abstract

In this rapidly changing world, business strategies continuously evolve to meet customers' wishes. Hence, the ability to cope with the frequent business changes is becoming important criteria of a leading development paradigm. Software product line engineering is a development paradigm based on reuse that builds a common platform from which a set of applications can be derived. Despite its advantage of enhancing time to market and costs, it is exposed to the risk of falling into the aging phenomenon because of the complexity of its evolution. In this paper the authors present a co-evolution based approach for protecting the software product lines from the aging phenomenon. The approach uses cladistics and trees reconciliation that are mainly used in biology to analyze the co-evolution between organisms. The authors' major goal is to find out changes of products that were not propagated to the common platform at the aim of reconsidering them in the platform and thus protecting it from being obsolete.

Suggested Citation

  • Anissa Benlarabi & Amal Khtira & Bouchra El Asri, 2015. "A Co-Evolution Analysis for Software Product Lines: An Approach based on Evolutionary Trees," International Journal of Applied Evolutionary Computation (IJAEC), IGI Global, vol. 6(3), pages 9-32, July.
  • Handle: RePEc:igg:jaec00:v:6:y:2015:i:3:p:9-32
    as

    Download full text from publisher

    File URL: http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/IJAEC.2015070102
    Download Restriction: no
    ---><---

    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:igg:jaec00:v:6:y:2015:i:3:p:9-32. 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.

    We have no bibliographic references for this item. You can help adding them by using 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: Journal Editor (email available below). General contact details of provider: https://www.igi-global.com .

    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.