MUSA: A Scalable Multi-Touch and Multi-Perspective Variability Management Tool


Autoria(s): Garba, Muhammad; Noureddine, Adel; Bashroush, Rabih
Data(s)

07/04/2016

Resumo

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.

Formato

text

Identificador

http://roar.uel.ac.uk/4948/1/PID4132355.pdf

Garba, Muhammad and Noureddine, Adel and Bashroush, Rabih (2016) ‘MUSA: A Scalable Multi-Touch and Multi-Perspective Variability Management Tool’, The 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). Venice, Italy, 5-9 April 2016. IEEE, In Press.

Publicador

IEEE

Relação

http://roar.uel.ac.uk/4948/

Tipo

Conference or Event Item

PeerReviewed