• DocumentCode
    821781
  • Title

    Symbiosis and Software Evolvability

  • Author

    Yu, Liguo ; Ramaswamy, Srini ; Bush, John

  • Author_Institution
    Comput. & Inf. Sci. Dept., Indiana Univ. South Bend, South Bend, IN
  • Volume
    10
  • Issue
    4
  • fYear
    2008
  • Firstpage
    56
  • Lastpage
    62
  • Abstract
    As software systems become more pervasive and complex and - at the same time - expensive and difficult to maintain, the R&D community has turned to biological systems to find mechanisms that support system integrity and robustness. In both biology and software development, evolvability has become a research area in its own right. To improve software evolvability, many researchers have studied biological system properties, such as self-organization, modularity, and gene duplication. Our research focuses instead on software ecosystems and symbiosis as a business strategy for multivendor software systems.
  • Keywords
    software maintenance; biological system; multivendor software system; software development; software ecosystem; software evolvability; software symbiosis; software system integrity; Biological systems; Ecosystems; Linux; Open source software; Research and development; Robustness; Software maintenance; Software systems; Symbiosis; Systems biology; software ecosystem; software evolvability; symbiosis;
  • fLanguage
    English
  • Journal_Title
    IT Professional
  • Publisher
    ieee
  • ISSN
    1520-9202
  • Type

    jour

  • DOI
    10.1109/MITP.2008.94
  • Filename
    4585337