---
_id: '191'
abstract:
- lang: eng
text: 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
refine vague software descriptions. Thus, we can bridge the gap by first revising
natural language utterances from higher-level to more detailed customer requirements,
before functionality matters. We therefore focus on the resolution of semantically
incomplete user-generated sentences (i.e. non-instantiated arguments of predicates)
and provide ontology-based gap-filling suggestions how to complete unverbalized
information in the user’s demand.
author:
- first_name: Michaela
full_name: Geierhos, Michaela
id: '42496'
last_name: Geierhos
orcid: 0000-0002-8180-5606
- first_name: Frederik Simon
full_name: Bäumer, Frederik Simon
id: '38837'
last_name: Bäumer
citation:
ama: 'Geierhos M, Bäumer FS. How to Complete Customer Requirements: Using Concept
Expansion for Requirement Refinement. In: Métais E, Meziane F, Saraee M, Sugumaran
V, Vadera S, eds. Proceedings of the 21st International Conference on Applications
of Natural Language to Information Systems (NLDB). Vol 9612. Lecture Notes
in Computer Science. Cham, Switzerland: Springer; 2016:37-47. doi:10.1007/978-3-319-41754-7_4'
apa: 'Geierhos, M., & Bäumer, F. S. (2016). How to Complete Customer Requirements:
Using Concept Expansion for Requirement Refinement. In E. Métais, F. Meziane,
M. Saraee, V. Sugumaran, & S. Vadera (Eds.), Proceedings of the 21st International
Conference on Applications of Natural Language to Information Systems (NLDB)
(Vol. 9612, pp. 37–47). Cham, Switzerland: Springer. https://doi.org/10.1007/978-3-319-41754-7_4'
bibtex: '@inproceedings{Geierhos_Bäumer_2016, place={Cham, Switzerland}, series={Lecture
Notes in Computer Science}, title={How to Complete Customer Requirements: Using
Concept Expansion for Requirement Refinement}, volume={9612}, DOI={10.1007/978-3-319-41754-7_4},
booktitle={Proceedings of the 21st International Conference on Applications of
Natural Language to Information Systems (NLDB)}, publisher={Springer}, author={Geierhos,
Michaela and Bäumer, Frederik Simon}, editor={Métais, Elisabeth and Meziane,
Farid and Saraee, Mohamad and Sugumaran, Vijayan and Vadera, Sunil Editors},
year={2016}, pages={37–47}, collection={Lecture Notes in Computer Science} }'
chicago: 'Geierhos, Michaela, and Frederik Simon Bäumer. “How to Complete Customer
Requirements: Using Concept Expansion for Requirement Refinement.” In Proceedings
of the 21st International Conference on Applications of Natural Language to Information
Systems (NLDB), edited by Elisabeth Métais, Farid Meziane, Mohamad Saraee,
Vijayan Sugumaran, and Sunil Vadera, 9612:37–47. Lecture Notes in Computer Science.
Cham, Switzerland: Springer, 2016. https://doi.org/10.1007/978-3-319-41754-7_4.'
ieee: 'M. Geierhos and F. S. Bäumer, “How to Complete Customer Requirements: Using
Concept Expansion for Requirement Refinement,” in Proceedings of the 21st International
Conference on Applications of Natural Language to Information Systems (NLDB),
Salford, UK, 2016, vol. 9612, pp. 37–47.'
mla: 'Geierhos, Michaela, and Frederik Simon Bäumer. “How to Complete Customer Requirements:
Using Concept Expansion for Requirement Refinement.” Proceedings of the 21st
International Conference on Applications of Natural Language to Information Systems
(NLDB), edited by Elisabeth Métais et al., vol. 9612, Springer, 2016, pp.
37–47, doi:10.1007/978-3-319-41754-7_4.'
short: 'M. Geierhos, F.S. Bäumer, in: E. Métais, F. Meziane, M. Saraee, V. Sugumaran,
S. Vadera (Eds.), Proceedings of the 21st International Conference on Applications
of Natural Language to Information Systems (NLDB), Springer, Cham, Switzerland,
2016, pp. 37–47.'
conference:
end_date: 2016-06-24
location: Salford, UK
name: 21st International Conference on Applications of Natural Language to Information
Systems (NLDB 2016)
start_date: 2016-06-22
date_created: 2017-10-17T12:41:29Z
date_updated: 2022-01-06T06:53:58Z
ddc:
- '040'
department:
- _id: '36'
- _id: '1'
- _id: '579'
doi: 10.1007/978-3-319-41754-7_4
editor:
- first_name: 'Elisabeth '
full_name: 'Métais, Elisabeth '
last_name: Métais
- first_name: 'Farid '
full_name: 'Meziane, Farid '
last_name: Meziane
- first_name: 'Mohamad '
full_name: 'Saraee, Mohamad '
last_name: Saraee
- first_name: 'Vijayan '
full_name: 'Sugumaran, Vijayan '
last_name: Sugumaran
- first_name: 'Sunil '
full_name: 'Vadera, Sunil '
last_name: Vadera
file:
- access_level: closed
content_type: application/pdf
creator: florida
date_created: 2018-03-21T12:29:37Z
date_updated: 2018-03-21T12:29:37Z
file_id: '1528'
file_name: 191-chp_3A10.1007_2F978-3-319-41754-7_4.pdf
file_size: 1499075
relation: main_file
success: 1
file_date_updated: 2018-03-21T12:29:37Z
has_accepted_license: '1'
intvolume: ' 9612'
keyword:
- Requirement refinement
- Concept expansion
- Ontology-based instantiation of predicate-argument structure
language:
- iso: eng
page: 37-47
place: Cham, Switzerland
project:
- _id: '1'
name: SFB 901
- _id: '3'
name: SFB 901 - Project Area B
- _id: '9'
name: SFB 901 - Subproject B1
publication: Proceedings of the 21st International Conference on Applications of Natural
Language to Information Systems (NLDB)
publication_identifier:
eisbn:
- 978-3-319-41754-7
isbn:
- 978-3-319-41753-0
publication_status: published
publisher: Springer
quality_controlled: '1'
series_title: Lecture Notes in Computer Science
status: public
title: 'How to Complete Customer Requirements: Using Concept Expansion for Requirement
Refinement'
type: conference
user_id: '477'
volume: 9612
year: '2016'
...