Opening the Ecosystem Flood Gates: Architecture Challenges of Opening Interfaces within a Product Portfolio
Publication date
2015-08-26
Editors
Weyns, Danny
Mirandola, Raffaela
Crnkovic, Ivica
Advisors
Supervisors
Document Type
Part of book
Metadata
Show full item recordCollections
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