Mastering the requirements process
Mastering the requirements process
Software Architecture in Practice
Software Architecture in Practice
Configuring software product line feature models based on Stakeholders' soft and hard requirements
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Quality Attributes Assessment for Feature-Based Product Configuration in Software Product Line
APSEC '10 Proceedings of the 2010 Asia Pacific Software Engineering Conference
A web usability evaluation process for model-driven web development
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Automatic Derivation of a Product Performance Model from a Software Product Line Model
SPLC '11 Proceedings of the 2011 15th International Software Product Line Conference
SPLC '11 Proceedings of the 2011 15th International Software Product Line Conference
Proceedings of the 16th International Software Product Line Conference - Volume 1
Quality-aware analysis in product line engineering with the orthogonal variability model
Software Quality Control
SPL Conqueror: Toward optimization of non-functional properties in software product lines
Software Quality Control
A Multimodel for Integrating Quality Assessment in Model-Driven Engineering
QUATIC '12 Proceedings of the 2012 Eighth International Conference on the Quality of Information and Communications Technology
Hi-index | 0.00 |
Developing variant-rich software systems through the application of the software product line approach requires the management of a wide set of requirements. However, in most cases, the focus of those requirements is limited to the functional requirements. The non-functional requirements are often informally defined and their management does not provide traceability mechanisms for their validation. In this paper, we present a multimodel approach that allows the explicit representation of non-functional requirements for software product lines both at domain engineering, and application engineering levels. The multimodel allows the representation of different viewpoints of a software product line, including the non-functional requirements and the relationships that these non-functional requirements might have with features and functionalities. The feasibility of this approach is illustrated through a specific example from the automotive domain.