---
_id: '1098'
abstract:
- lang: eng
  text: An end user generally writes down software requirements in ambiguous expressions
    using natural language; hence, a software developer attuned to programming language
    finds it difficult to understand th meaning of the requirements. To solve this
    problem we define semantic categories for disambiguation and classify/annotate
    the requirement into the categories by using machine-learning models. We extensively
    use a language frame closely related to such categories for designing features
    to overcome the problem of insufficient training data compare to the large number
    of classes. Our proposed model obtained a micro-average F1-score of 0.75, outperforming
    the previous model, REaCT.
article_type: original
author:
- first_name: Yeong-Su
  full_name: Kim, Yeong-Su
  last_name: Kim
- first_name: 'Seung-Woo '
  full_name: 'Lee, Seung-Woo '
  last_name: Lee
- first_name: Markus
  full_name: Dollmann, Markus
  id: '27578'
  last_name: Dollmann
- first_name: Michaela
  full_name: Geierhos, Michaela
  id: '42496'
  last_name: Geierhos
  orcid: 0000-0002-8180-5606
citation:
  ama: Kim Y-S, Lee S-W, Dollmann M, Geierhos M. Semantic Annotation of Software Requirements
    with Language Frame. <i>International Journal of Software Engineering for Smart
    Device</i>. 2017;4(2):1-6.
  apa: Kim, Y.-S., Lee, S.-W., Dollmann, M., &#38; Geierhos, M. (2017). Semantic Annotation
    of Software Requirements with Language Frame. <i>International Journal of Software
    Engineering for Smart Device</i>, <i>4</i>(2), 1–6.
  bibtex: '@article{Kim_Lee_Dollmann_Geierhos_2017, title={Semantic Annotation of
    Software Requirements with Language Frame}, volume={4}, number={2}, journal={International
    Journal of Software Engineering for Smart Device}, publisher={Global Vision School
    Publication}, author={Kim, Yeong-Su and Lee, Seung-Woo  and Dollmann, Markus and
    Geierhos, Michaela}, year={2017}, pages={1–6} }'
  chicago: 'Kim, Yeong-Su, Seung-Woo  Lee, Markus Dollmann, and Michaela Geierhos.
    “Semantic Annotation of Software Requirements with Language Frame.” <i>International
    Journal of Software Engineering for Smart Device</i> 4, no. 2 (2017): 1–6.'
  ieee: Y.-S. Kim, S.-W. Lee, M. Dollmann, and M. Geierhos, “Semantic Annotation of
    Software Requirements with Language Frame,” <i>International Journal of Software
    Engineering for Smart Device</i>, vol. 4, no. 2, pp. 1–6, 2017.
  mla: Kim, Yeong-Su, et al. “Semantic Annotation of Software Requirements with Language
    Frame.” <i>International Journal of Software Engineering for Smart Device</i>,
    vol. 4, no. 2, Global Vision School Publication, 2017, pp. 1–6.
  short: Y.-S. Kim, S.-W. Lee, M. Dollmann, M. Geierhos, International Journal of
    Software Engineering for Smart Device 4 (2017) 1–6.
date_created: 2018-01-25T15:23:15Z
date_updated: 2022-01-06T06:50:55Z
ddc:
- '000'
department:
- _id: '36'
- _id: '1'
- _id: '579'
file:
- access_level: closed
  content_type: application/pdf
  creator: ups
  date_created: 2018-12-12T15:30:59Z
  date_updated: 2018-12-12T15:30:59Z
  file_id: '6196'
  file_name: Semantic_Annotation_of_Software_Requirements.pdf
  file_size: 244655
  relation: main_file
  success: 1
file_date_updated: 2018-12-12T15:30:59Z
has_accepted_license: '1'
intvolume: '         4'
issue: '2'
keyword:
- Natural Language Processing
- Semantic Annotation
- Machine Learning
language:
- iso: eng
page: 1-6
project:
- _id: '1'
  name: SFB 901
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '9'
  name: SFB 901 - Subproject B1
publication: International Journal of Software Engineering for Smart Device
publication_identifier:
  issn:
  - 2205-8494
publication_status: published
publisher: Global Vision School Publication
quality_controlled: '1'
status: public
title: Semantic Annotation of Software Requirements with Language Frame
type: journal_article
user_id: '477'
volume: 4
year: '2017'
...
