Research on software evolution is very active, but evolutionary principles, models and theories that properly explain why and how software systems evolve over time are still lacking. Similarly, more empirical research is needed to understand how different software projects co-exist and co-evolve, and how contributors collaborate within their encompassing software ecosystem. In this chapter, we explore the differences and analogies between natural ecosystems and biological evolution on the one hand, and software ecosystems and software evolution on the other hand. The aim is to learn from research in ecology to advance the understanding of evolving software ecosystems. Ultimately, we wish to use such knowledge to derive diagnostic tools aimi...
Software evolution research is a thriving area of software engineering research. Recent years have s...
Software product line companies increasingly expand their platform outside their organizational boun...
In a fashion similar to the biological study of cell, tissues, organs and organ systems that make up...
Research on software evolution is very active, but evolutionary principles, models and theories that...
The use of the term ecosystem in the context of extensible soft-ware platforms and third-party devel...
The notion of software ecosystems has been popular both in research and industry for more than a de...
peer-reviewedThe use of the term ecosystem in the context of extensible software platforms and thir...
During the last few years, software evolution research has explored new domains such as the study of...
Change is an essential characteristic of software devel-opment, as software systems must respond to ...
Business settings and ecosystems have in the past three decades been transformed by software utiliza...
This study structures the ecosystem literature by using a bibliometrical approach in analysing theor...
This chapter defines and presents different kinds of software ecosystems. The focus is on the develo...
Abstract—DIVERSIFY is an EU funded project, which aims at favoring spontaneous diversification in so...
Traditionally, software engineering has been dominated by stand-alone development organizations and ...
The Special Issue 2012 of The Journal of Systems and Software offers articles regarding the developm...
Software evolution research is a thriving area of software engineering research. Recent years have s...
Software product line companies increasingly expand their platform outside their organizational boun...
In a fashion similar to the biological study of cell, tissues, organs and organ systems that make up...
Research on software evolution is very active, but evolutionary principles, models and theories that...
The use of the term ecosystem in the context of extensible soft-ware platforms and third-party devel...
The notion of software ecosystems has been popular both in research and industry for more than a de...
peer-reviewedThe use of the term ecosystem in the context of extensible software platforms and thir...
During the last few years, software evolution research has explored new domains such as the study of...
Change is an essential characteristic of software devel-opment, as software systems must respond to ...
Business settings and ecosystems have in the past three decades been transformed by software utiliza...
This study structures the ecosystem literature by using a bibliometrical approach in analysing theor...
This chapter defines and presents different kinds of software ecosystems. The focus is on the develo...
Abstract—DIVERSIFY is an EU funded project, which aims at favoring spontaneous diversification in so...
Traditionally, software engineering has been dominated by stand-alone development organizations and ...
The Special Issue 2012 of The Journal of Systems and Software offers articles regarding the developm...
Software evolution research is a thriving area of software engineering research. Recent years have s...
Software product line companies increasingly expand their platform outside their organizational boun...
In a fashion similar to the biological study of cell, tissues, organs and organ systems that make up...