Opening the Ecosystem Flood Gates: Architecture Challenges of Opening Interfaces within a Product Portfolio

Publication date

2015-08-26

Authors

Jansen, SlingerORCID 0000-0003-3752-2868ISNI 000000039050399X

Editors

Weyns, Danny
Mirandola, Raffaela
Crnkovic, Ivica

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

Abstract

Technology rms are increasingly opening up their products to develop an active ecosystem of developing partners around it. Both opening up products and organizing a developer ecosystem around an or- ganization are non-trivial. In this paper we provide a case study of a lead- ing communications technology rm that opened up and platformized 11 product lines. First, we identify and describe four architecture patterns that are applied multiple times across these product lines. Also, the soft- ware ecosystems initiative is centralized in one central department, which has created a central knowledge hub for the creation of a software ecosys- tem. We highlight the guidelines collected by the central department, to assist technology rms in the platformization process and support them in their own software ecosystem creation eorts.

Keywords

Software platforms, Software Ecosystems, APIs, Case Study, Extendible Product Lines, Extension Patterns

Citation

Jansen, S 2015, Opening the Ecosystem Flood Gates: Architecture Challenges of Opening Interfaces within a Product Portfolio. in D Weyns, R Mirandola & I Crnkovic (eds), Software Architecture : 9th European Conference, ECSA 2015, Dubrovnik/Cavtat, Croatia, September 7-11, 2015. Proceedings. 1 edn, Lecture Notes in Computer Science, vol. 9278, Springer, pp. 121–136. https://doi.org/10.1007/978-3-319-23727-5_10