variED: An Editor for Collaborative, Real-Time Feature Modeling.

Elias Kuiter, Sebastian Krieter, Jacob Krüger, Gunter Saake, Thomas Leich

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

7 Downloads (Pure)

Samenvatting

This work was published in Empirical Software Engineering (EMSE) 26, 2 (2021) [Ku21]. Feature models are a helpful means to document, manage, maintain, and configure the variability of a software system. Various stakeholders in an organization may get involved in modeling the features in such a software system. Currently, collaboration in such a scenario can only be done with face-to-face meetings or by combining single-user feature-model editors with additional communication and version-control systems. While face-to-face meetings are often costly and impractical, using version-control systems can cause merge conflicts and inconsistency within a model. Advanced tools that solve these problems by enabling collaborative, real-time feature modeling, analogous to Google Docs or Overleaf for text editing, are missing. We describe the formal foundations of collaborative, real-time feature modeling; a conflict resolution algorithm; proofs that our formalization converges and preserves causality as well as user intentions; a prototype; and the results of an empirical evaluation to assess the prototype's usability. Our contributions provide the basis for advancing existing feature-modeling practices to support collaborative feature modeling. Our prototype is considered helpful and valuable by 17 users, also indicating opportunities for new research directions.

Originele taal-2Engels
TitelSoftware Engineering 2023 - Fachtagung des GI-Fachbereichs Softwaretechnik
RedacteurenGregor Engels, Regina Hebig, Matthias Tichy
UitgeverijGesellschaft für Informatik e.V. (GI)
Pagina's85-86
Aantal pagina's2
ISBN van elektronische versie9783885797265
StatusGepubliceerd - 2023

Publicatie series

NaamLecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI)
VolumeP-332
ISSN van geprinte versie1617-5468
ISSN van elektronische versie2944-7682

Bibliografische nota

DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.

Vingerafdruk

Duik in de onderzoeksthema's van 'variED: An Editor for Collaborative, Real-Time Feature Modeling.'. Samen vormen ze een unieke vingerafdruk.

Citeer dit