Development of software engineering: co-operative efforts from academia, government and industry
Proceedings of the 28th international conference on Software engineering
Two Dependency Modeling Approaches for Business Process Adaptation
KSEM '09 Proceedings of the 3rd International Conference on Knowledge Science, Engineering and Management
Software product roadmapping in a volatile business environment
Journal of Systems and Software
ICSR'11 Proceedings of the 12th international conference on Top productivity through software reuse
On extracting feature models from product descriptions
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
Ontology-Based feature modeling and application-oriented tailoring
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
An approach to managing feature dependencies for product releasing in software product lines
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
The emergence of requirements networks: the case for requirements inter-dependencies
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
There are many researches on requirements dependencies. However, most of them limit their views to the requirements phase of software development, few focus on the roles of requirements dependencies in the solution space of software. This paper presents a feature-oriented approach to modeling requirements dependencies. A feature is a set of tight-related requirements from user/customer-views. The featureorientation provides a modular way to organize requirements and a proper granularity to analyze requirements dependencies. In this approach, we care about not only static feature dependencies (i.e. refinements and constraints), but also feature dependencies at the specification level (namely influences) and, furthermore, dynamic feature dependencies (namely interactions). Moreover, we also explore the underlying connections between these four kinds of feature dependency. By this way, this approach gives a more complete view of how requirements dependencies influence the whole process of software development.