Requirements Modelling and Design Notations for Software Product Lines

Brown, T. John and Gawley, Rachel and Spence, Ivor and Kilpatrick, Peter and Gillan, Charles and Bashroush, Rabih (2007) ‘Requirements Modelling and Design Notations for Software Product Lines’, Proceedings of the First International Workshop on Variability Modelling of Software-intensive Systems (VaMoS2007), Lemrick, Ireland, Jan 16-18, 2007. T. J. Brown.

[img]
Preview
Text
Brown, T.J. (2007) VaMoS.pdf - Accepted Version
Available under License Creative Commons Attribution No Derivatives.

Download (227Kb) | Preview
Official URL: http://www.vamos-workshop.net/2007/files/VAMOS07_0...

Abstract

Although feature modelling is a frequently used approach to the task of modelling commonality and variability within product lines, there is currently no standard modelling notation or methodology. On the assumption that the commonality/variability model will be used as a basis for architecture design, our modelling notation allows features to be augmented with behavioural detail, captured using the UCM path notation. This gives rise to models that capture commonality and variability in behaviour as well as in product features, and are thus more valuable for downstream design activities. This paper outlines the modelling notation and describes ongoing work on the characterisation of variability points within models based on this notation, and on the relationships between model fragments and solution domain techniques such as design patterns or variability realisation techniques. It also describes preliminary work, aimed at evolving an intelligent tool that can characterise feature and behavioural model fragments and suggest design and realisation methods.

Item Type: Conference or Event Item (Paper)
Additional Information: Citation: Brown, T.J. et al. (2007) ‘Requirements Modelling and Design Notations for Software Product Lines.’ Proceedings of the First International Workshop on Variability Modelling of Software-intensive Systems (VaMoS2007), Lemrick, Ireland, Jan 16-18, 2007.; T.J. Brown, R. Gawley, I. Spence, P. Kilpatrick, C. Gillan and R. Bashroush. Requirements Modelling and Design Notations for Software Product Lines. Proceedings of the First International Workshop on Variability Modelling of Software-intensive Systems (VaMoS2007), Lemrick, Ireland, Jan 16 -18, 2007..
Divisions: Schools > Architecture Computing and Engineering, School of
Depositing User: Mr Stephen Grace
Date Deposited: 28 Apr 2010 16:02
Last Modified: 27 Sep 2012 11:59
URI: http://hdl.handle.net/10552/765

Actions (login required)

View Item View Item