In the research of software reuse, feature models have been widely adopted to organize the requirements of a set of applications in a software domain. However, there still lacks an effective approach to minimizing analysts' participation in feature models' construction. In this paper, we propose a use case based semiautomatic approach to the construction of feature models. The basic idea of this approach is to first construct a set of feature models for individual applications(called application feature models, AFMs) in a software domain, then adjust, and merge the set of AFMs to fin-in a feature model for this domain (called a domain feature model, DFM). The main characteristic of this approach is that it provides a set of rules ...
Abstract—Software modeling allows for problem decomposition in a way that facilitates analysis and c...
This Master’s thesis is aimed at improving the management of artifacts in the context of a joint-pro...
Abstract. The paper presents a sketch of a methodology for model-reuse- ori-ented software developme...
In the research of software reuse, feature models have been widely adopted to organize the requireme...
Features have been widely used by the product line community to model variability. They represent th...
Features have been widely used by the product line community to model variability. They represent th...
The applicability of using use case patterns as a basis for software cost estimation in the early st...
Object-oriented technology is gaining popularity among software engineers with the goal of building ...
Abstract. Companies often develop in a non-disciplined manner a set of software variants that share ...
This tutorial compares two requirements-led approaches to strengthen product line engineering and ca...
This paper demonstrates the Use Case Builder tool and discusses its purpose and design. Previous res...
Use case models are widely used in software engineering. It is important to improve the understandab...
This paper presents a tutorial on Model-Based Software Engineering (MBSE) as a systematic approach f...
Domain analysis is essential to core assets development in software product line engineering. Most e...
Use cases are promising vehicles for specifying requirements. However, obtaining well-organized use ...
Abstract—Software modeling allows for problem decomposition in a way that facilitates analysis and c...
This Master’s thesis is aimed at improving the management of artifacts in the context of a joint-pro...
Abstract. The paper presents a sketch of a methodology for model-reuse- ori-ented software developme...
In the research of software reuse, feature models have been widely adopted to organize the requireme...
Features have been widely used by the product line community to model variability. They represent th...
Features have been widely used by the product line community to model variability. They represent th...
The applicability of using use case patterns as a basis for software cost estimation in the early st...
Object-oriented technology is gaining popularity among software engineers with the goal of building ...
Abstract. Companies often develop in a non-disciplined manner a set of software variants that share ...
This tutorial compares two requirements-led approaches to strengthen product line engineering and ca...
This paper demonstrates the Use Case Builder tool and discusses its purpose and design. Previous res...
Use case models are widely used in software engineering. It is important to improve the understandab...
This paper presents a tutorial on Model-Based Software Engineering (MBSE) as a systematic approach f...
Domain analysis is essential to core assets development in software product line engineering. Most e...
Use cases are promising vehicles for specifying requirements. However, obtaining well-organized use ...
Abstract—Software modeling allows for problem decomposition in a way that facilitates analysis and c...
This Master’s thesis is aimed at improving the management of artifacts in the context of a joint-pro...
Abstract. The paper presents a sketch of a methodology for model-reuse- ori-ented software developme...