Process-driven feature modeling for variability management of project environment configurations

Thomas Moser, Stefan Biffl, Dietmar Winkler
2010 Proceedings of the 11th International Conference on Product Focused Software - PROFES '10  
Technical projects environments, i.e., sets of methods and tools that support an engineering project, are software-intensive systems that need to be configured according to software process and project characteristics. Tailored software processes, e.g., based on the V Modell XT framework, specify project process steps and drive method and tool selection with a focus on individual feature requirements. Therefore, feature models can support the automated selection and configuration of methods and
more » ... tools. For designing an effective and efficient engineering project environment, project managers and engineering domain experts can semantically integrate a given set of engineering tools and project data models in a flexible way. In this paper, we analyze challenges of managing engineering tool variability in context of engineering project environment configurations and present a conceptual approach using semantic modeling of project requirements and tool capabilities.
doi:10.1145/1961258.1961270 fatcat:xizj6h4jzjdanl6sfkdme7qkqu