An initial examination of ease of use for 2D and 3D information visualizations of Web content
International Journal of Human-Computer Studies - Empirical evaluation of information visualizations
Polyarchy visualization: visualizing multiple intersecting hierarchies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
On the Notion of Variability in Software Product Lines
WICSA '01 Proceedings of the Working IEEE/IFIP Conference on Software Architecture
Information Visualization: Perception for Design
Information Visualization: Perception for Design
Product derivation in software product families: a case study
Journal of Systems and Software - Special issue: The new context for software engineering education and training
Configuration in Industrial Product Families: The ConIPF Methodology
Configuration in Industrial Product Families: The ConIPF Methodology
Visual Tool Support for Configuring and Understanding Software Product Lines
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
Journal of Visual Languages and Computing
Hi-index | 0.00 |
Software Product Line (SPL) Engineering is a development paradigm where core artefacts are developed and subsequently configured into different software products dependent on a particular customer's requirements. In industrial product lines, the scale of the configuration (variability management) can become extremely complex and very difficult to manage. Visualisation is widely used in software engineering and has proven useful to amplify cognition in data intensive applications. Adopting this approach within software product line engineering can help stakeholders in supporting essential work tasks by enhancing their understanding of large and complex product lines. In this paper we present our research into the application of visualisation techniques and cognitive theory to address SPL complexity and to enhance cognition in support of the SPL engineering processes. Specifically we present a 3D visualisation approach to enhance stakeholder cognition and thus support variability management and decision making during feature configuration.