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
Link To Document