• DocumentCode
    2690079
  • Title

    Software versioning and evolution in digital ecosystems

  • Author

    Badr, Youakim ; Caplat, Guy

  • Author_Institution
    LIESP Lab., Univ. de Lyon, Lyon, France
  • fYear
    2010
  • fDate
    13-16 April 2010
  • Firstpage
    381
  • Lastpage
    386
  • Abstract
    A digital ecosystem consists of distributed adaptive socio-technical systems. It mainly relies on software and exhibits properties of self-organization, scalability, flexibility and sustainability, inspired by natural ecosystems. Digital ecosystems are complex systems and continuously follow an incremental evolutionary process. In this paper, we study successive versions of digital ecosystems by examining evolutions and variations of software components with respect to different points of view, namely “Being,” “Doing” and “Becoming.” A new version helps to define a threshold which makes a transition from a current state to a new state. In order to reason on software versions, we distinguish between endogenous and exogenous evolutions and classify software into four categories: primitive, adaptive, evolutionary and self-aware. The digital ecosystem version results in diverse changes due to variations in software components.
  • Keywords
    artificial intelligence; object-oriented programming; social sciences computing; software prototyping; adaptive software; digital ecosystems; distributed adaptive socio-technical systems; evolutionary software; incremental evolutionary process; natural ecosystems; primitive software; self-aware software; software components; software versioning; Business; Cognition; Conferences; Ecosystems; Engines; Silicon; Software; Complex system; component; digital ecosystems; evolution; expert systems; rule-based systems; versioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Ecosystems and Technologies (DEST), 2010 4th IEEE International Conference on
  • Conference_Location
    Dubai
  • ISSN
    2150-4938
  • Print_ISBN
    978-1-4244-5551-5
  • Type

    conf

  • DOI
    10.1109/DEST.2010.5610616
  • Filename
    5610616