This report describes the background and future of research concerning integrated management of requirements in model-based software engineering.
The focus is on describing the relevant topics and existing theoretical backgrounds that form the basis for the research. The report describes the fundamental difficulties of requirements engineering for software projects, and proposes that the results and methods of models in software engineering can help leverage those problems. Taking inspiration from the advances of domain engineering, software product lines, and the application family concepts, the research topic described aims to facilitate requirements engineering utilizing modeling of commonality and variability. The primary vessel for this is feature models, describing the capabilities and potential of the set of products under consideration. The research will evolve the existing modeling notions such as meta-models and methodologies to suit the needs of requirements engineering.