On the Future of Solution Composition in Software Ecosystems

Zherui Yang, R.L. Jansen, Xuesong Gao, Dong Zhang

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    The trend of application stores is currently at a peak. However,
    the lack of dynamic composition for complex solutions is the largest
    downside of the app store model, since solutions are increasingly created
    as compositions of multiple solutions, APIs, and applications. Therefore,
    in this vision paper, a superior model, solution composers, is proposed
    to the app store model. A conceptual framework is established to illustrate
    the inner workings of solution composers in software ecosystems.
    In order to outline that solution composers are significant for the future
    of software development, several industry cases are presented and
    compared to support this concept, further indicating that a standard
    for solution composition should be considered. In addition, the vision is
    evaluated through expert reviews at several leading platform providers
    and challenges for practice and implementation are identified.
    Original languageEnglish
    Title of host publicationEconomics of Grids, Clouds, Systems, and Services
    Subtitle of host publication13th International Conference, GECON 2016, Athens, Greece, September 20-22, 2016, Revised Selected Papers
    EditorsJosé Ángel Bañares, Konstantinos Tserpes, Jörn Altmann
    Place of PublicationCham
    PublisherSpringer
    Pages3–18
    Edition1
    ISBN (Electronic)978-3-319-61920-0
    ISBN (Print)978-3-319-61919-4
    DOIs
    Publication statusPublished - 4 Jul 2017

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer
    Volume10382
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Keywords

    • Software ecosystems
    • AppStores
    • solution composers

    Fingerprint

    Dive into the research topics of 'On the Future of Solution Composition in Software Ecosystems'. Together they form a unique fingerprint.

    Cite this