MUSA: A Scalable Multi-Touch and Multi-Perspective Variability Management Tool
Book chapter
Garba, Muhammad, Noureddine, Adel and Bashroush, R. 2016. MUSA: A Scalable Multi-Touch and Multi-Perspective Variability Management Tool. in: 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) IEEE. pp. 299-302
Authors | Garba, Muhammad, Noureddine, Adel and Bashroush, R. |
---|---|
Abstract | Variability management is one of the main activities in the Software Product Line Engineering process. Common and varied features of related products are modelled along with the dependencies and relationships among them. With the increase in size and complexity of product lines and the more holistic systems approach to the design process, managing the ever- growing variability models has become a challenge. In this paper, we present MUSA, a tool for managing variability and features in large-scale models. MUSA adopts the Separation of Concerns design principle by providing multiple perspectives to the model, each conveying different set of information. The demonstration is conducted using a real-life model (comprising of 1000+ features) particularly showing the Structural View, which is displayed using a mind-mapping visualisation technique (hyperbolic trees), and the Dependency View, which is displayed graphically using logic gates. |
Keywords | Software Product Lines; Variability Management; Software Engineering |
Book title | 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) |
Page range | 299-302 |
Year | 2016 |
Publisher | IEEE |
Publication dates | |
07 Apr 2016 | |
Online | 21 Jul 2016 |
Publication process dates | |
Deposited | 26 Apr 2016 |
Accepted | 15 Feb 2016 |
Event | The 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) |
ISBN | 978-1-5090-2131-4 |
978-1-5090-2563-3 | |
Digital Object Identifier (DOI) | https://doi.org/10.1109/WICSA.2016.45 |
Web address (URL) | https://doi.org/10.1109/WICSA.2016.45 |
Additional information | © 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
Accepted author manuscript | License CC BY-NC-ND |
https://repository.uel.ac.uk/item/8517x
Download files
213
total views358
total downloads2
views this month1
downloads this month