Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Using Feature Feeds to Improve Developer Awareness in Software Ecosystem Evolution

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

Abstract

In many domains organizations need to serve a mass market while at the same time customers request highly individual solutions. Companies thus form software ecosystems (SECOs) comprising various related hardware and software product lines (SPLs). Technology changes, internal enhancements, and customer requests drive the evolution of such SECOs. Multiple projects are conducted in parallel to deliver customized solutions to customers. Developers often adhere to a staged configuration process: first, required software components are selected to derive an initial product, which is then evolved by refining features and adapting source code to meet customer requirements. These customer-specific solutions are often created using a clone-and-own approach and typically contain features potentially reusable in other solutions. However, the awareness of developers about such platform extensions is typically low and feedback from products to SPLs is often lacking. In this research-in-progress paper we thus present a publish-subscribe approach fostering the awareness about feature implementations in SECOs. The approach is based on feature feeds and SECO awareness models.
OriginalspracheEnglisch
Titel9th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS 2015)
Herausgeber*innenJohannes Muller, Oystein Haugen, Klaus Schmid
VerlagACM
Seiten11-18
Seitenumfang8
ISBN (elektronisch)9781450332736
ISBN (Print)978-1-4503-3273-6
DOIs
PublikationsstatusVeröffentlicht - 21 Jän. 2015

Publikationsreihe

NameACM International Conference Proceeding Series
Band21-23-January-2015

Wissenschaftszweige

  • 102 Informatik
  • 102022 Softwareentwicklung
  • 102025 Verteilte Systeme

JKU-Schwerpunkte

  • Computation in Informatics and Mathematics
  • TNF Allgemein

Dieses zitieren