Adaptable Visualisation Based On User Needs

Merino, Leonel (July 2014). Adaptable Visualisation Based On User Needs. In: Zaytsev, Vadim (ed.) SATToSE'14: Pre-Proceedings of the 7th International Seminar Series on Advanced Techniques & Tools for Software Evolution. L’Aquila, Italy. 09.07.-11.07.2014.

[img] Text
Meri14a.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (551kB) | Request a copy

Software developers often ask questions about software systems and software ecosystems that entail exploration and navigation, such as who uses this component?, and where is this feature implemented?. Software visualisation can be a great aid to understanding and exploring the answers to such questions, but visualisations require expertise to implement effectively, and they do not always scale well to large systems. We propose to automatically generate software visualisations based on software models derived from open source software corpora and from an analysis of the properties of typical developers queries and commonly used visualisations. The key challenges we see are (1) understanding how to match queries to suitable visualisations, and (2) scaling visualisations effectively to very large software systems and corpora. In the paper we motivate the idea of automatic software visualisation, we enumerate the challenges and our proposals to address them, and we describe some very initial results in our attempts to develop scalable visualisations of open source software corpora.

Item Type:

Conference or Workshop Item (Paper)


08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG)

UniBE Contributor:

Merino del Campo, Leonel Alejandro


000 Computer science, knowledge & systems
500 Science > 510 Mathematics




Oscar Nierstrasz

Date Deposited:

23 Apr 2015 08:22

Last Modified:

28 Nov 2020 02:25

Uncontrolled Keywords:

scg-pub snf-asa missing-doi visualisations merino scg14 jb14




Actions (login required)

Edit item Edit item
Provide Feedback