How to Complete Customer Requirements - Using Concept Expansion for Requirement Refinement

@inproceedings{Geierhos2016HowTC,
  title={How to Complete Customer Requirements - Using Concept Expansion for Requirement Refinement},
  author={Michaela Geierhos and Frederik Simon B{\"a}umer},
  booktitle={NLDB},
  year={2016}
}
One purpose of requirement refinement is that higher-level requirements have to be translated to something usable by developers. Since customer requirements are often written in natural language by end users, they lack precision, completeness and consistency. Although user stories are often used in the requirement elicitation process in order to describe the possibilities how to interact with the software, there is always something unspoken. Here, we present techniques how to automatically… CONTINUE READING