Domain analysis is essential to core assets development in software product line engineering. Most existing approaches, however, depend on domain experts ’ experience to analyze the commonality and variability of systems in a domain, which remains a manual and intensive process. This paper addresses the issue by proposing a model-driven approach to automating the domain requirements derivation process. The paper focuses on the match between the use cases of existing individual products and the domain functional requirements of a product line. By introducing a set of linguistic description dimensions to differentiate the sub-variations in a use case, the use case template is extended to model variability. To this end, a transformation proces...
In many domains such as automotive and avionics, the size and complexity of software systems is quic...
The business environment changes rapidly and needs to adapt to the enterprise business systems must ...
Use cases are used for single system requirements engineering to capture requirements from an extern...
A software product line (SPL) succeeds because we exploit the similarities between a set of software...
We introduce an extractive approach to building a product line’s requirements assets. We define the ...
Use Cases can be employed in system requirements engineering to capture requirements from an externa...
[EN] Model-Driven Engineering (MDE) and Software Product Lines (SPL) are two software development p...
Requirements engineering is a key activity on any software development project. In Software Product ...
Abstract. Use Cases can be employed in system requirements engineering to capture requirements from ...
Abstract Domain analysis in software product line (SPL) development provides a basis for core assets...
Nowadays, there are some methods for building domain requirement models, but they give few explanati...
Use Cases that describe possible interactions involving a system and its environment are increasingl...
Product Line Engineering (PLE) is a crucial practice in many software development environments where...
This thesis focuses on model-driven software product line development, which is the combination of t...
Especially in the context of product lines, an explicit and complete description of important relati...
In many domains such as automotive and avionics, the size and complexity of software systems is quic...
The business environment changes rapidly and needs to adapt to the enterprise business systems must ...
Use cases are used for single system requirements engineering to capture requirements from an extern...
A software product line (SPL) succeeds because we exploit the similarities between a set of software...
We introduce an extractive approach to building a product line’s requirements assets. We define the ...
Use Cases can be employed in system requirements engineering to capture requirements from an externa...
[EN] Model-Driven Engineering (MDE) and Software Product Lines (SPL) are two software development p...
Requirements engineering is a key activity on any software development project. In Software Product ...
Abstract. Use Cases can be employed in system requirements engineering to capture requirements from ...
Abstract Domain analysis in software product line (SPL) development provides a basis for core assets...
Nowadays, there are some methods for building domain requirement models, but they give few explanati...
Use Cases that describe possible interactions involving a system and its environment are increasingl...
Product Line Engineering (PLE) is a crucial practice in many software development environments where...
This thesis focuses on model-driven software product line development, which is the combination of t...
Especially in the context of product lines, an explicit and complete description of important relati...
In many domains such as automotive and avionics, the size and complexity of software systems is quic...
The business environment changes rapidly and needs to adapt to the enterprise business systems must ...
Use cases are used for single system requirements engineering to capture requirements from an extern...