FeatureVista: Interactive feature visualization

Alexandre Bergel, Razan Ghzouli, Thorsten Berger, Michel R.V. Chaudron

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

8 Citaten (Scopus)

Samenvatting

Comprehending and characterizing the spread and interaction of features in a software system is know to be difficult and error-prone. This paper presents FeatureVista, a lightweight tool providing interactive, glyph-based, and iconic visualization concepts designed to visually characterize the feature locations in software assets (source code). FeatureVista supports navigating between software components and features in an equal fashion. Our pilot study indicates that FeatureVista is intuitive and supports comprehending features. It helps to precisely characterize relations among features in large software systems and to contrast explicit software component definitions (e.g., package, class, method) with annotated feature portions - -which so far was a largely manual and error-prone activity, albeit essential to get an adequate understanding of a software system. We suggest research directions for true, feature-oriented interfaces that can be used to manage software assets.

Originele taal-2Engels
TitelProceedings of the 25th ACM International Systems and Software Product Line Conference, SPLC 2021
RedacteurenMohammad Mousavi, Pierre-Yves Schobbens, Hugo Araujo, Ina Schaefer, Maurice H. ter Beek, Xavier Devroey, Jose Miguel Rojas, Monica Pinto, Leopoldo Teixeira, Thorsten Berger, Johannes Noppen, Iris Reinhartz-Berger, Paul Temple, Ferruccio Damiani, Justyna Petke
UitgeverijAssociation for Computing Machinery, Inc
Pagina's196-201
Aantal pagina's6
ISBN van elektronische versie9781450384698
DOI's
StatusGepubliceerd - 6 sep. 2021
Evenement25th ACM International Systems and Software Product Line Conference, SPLC 2021 - Virtual, Online, Verenigd Koninkrijk
Duur: 6 sep. 202111 sep. 2021

Publicatie series

NaamACM International Conference Proceeding Series

Congres

Congres25th ACM International Systems and Software Product Line Conference, SPLC 2021
Land/RegioVerenigd Koninkrijk
StadVirtual, Online
Periode6/09/2111/09/21

Bibliografische nota

Publisher Copyright:
© 2021 ACM.

Financiering

Bergel thanks the ANID Fondecyt Regular project number 1200067. Ghzouli and Berger thank the Knut and Alice Wallenberg Foundation as well as the Swedish Research Council.

Vingerafdruk

Duik in de onderzoeksthema's van 'FeatureVista: Interactive feature visualization'. Samen vormen ze een unieke vingerafdruk.

Citeer dit