Towards a Typification of Software Ecosystems
- Cite this paper as:
- Knodel J., Manikas K. (2015) Towards a Typification of Software Ecosystems. In: Fernandes J., Machado R., Wnuk K. (eds) Software Business. ICSOB 2015. Lecture Notes in Business Information Processing, vol 210. Springer, Cham
Traditionally, software engineering has been dominated by stand-alone development organizations and collaborations between contractors, integrators and suppliers. In the last decade, the notion of software ecosystems has been established as a new paradigm in software engineering. In its essence it proposes participative engineering across independent development organizations centered on a common technology.
This paper reviews the current state-of-the-art and presents a first step towards a typification of successful software ecosystems. We discuss key characteristic of the ecosystem types and present a set of example cases. The characterization reviews and consolidates existing research and discusses variations within the key building block of a software ecosystem. It further enables sharpening the borders of what an ecosystem is (and what not) and how the individual types can be differentiated. Thus, this paper contributes to widening the understanding of software ecosystems and serves to prepare a software ecosystem taxonomy.
KeywordsSoftware ecosystems Software engineering Ecosystem types Ecosystem taxonomy
Unable to display preview. Download preview PDF.