{"language":[{"iso":"eng"}],"date_updated":"2022-01-06T06:50:55Z","department":[{"_id":"36"},{"_id":"1"},{"_id":"579"}],"publication_identifier":{"issn":["2205-8494"]},"publication_status":"published","project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"_id":"9","name":"SFB 901 - Subproject B1"}],"title":"Semantic Annotation of Software Requirements with Language Frame","page":"1-6","type":"journal_article","citation":{"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} }","mla":"Kim, Yeong-Su, et al. “Semantic Annotation of Software Requirements with Language Frame.” International Journal of Software Engineering for Smart Device, vol. 4, no. 2, Global Vision School Publication, 2017, pp. 1–6.","chicago":"Kim, Yeong-Su, Seung-Woo Lee, Markus Dollmann, and Michaela Geierhos. “Semantic Annotation of Software Requirements with Language Frame.” International Journal of Software Engineering for Smart Device 4, no. 2 (2017): 1–6.","ama":"Kim Y-S, Lee S-W, Dollmann M, Geierhos M. Semantic Annotation of Software Requirements with Language Frame. International Journal of Software Engineering for Smart Device. 2017;4(2):1-6.","apa":"Kim, Y.-S., Lee, S.-W., Dollmann, M., & Geierhos, M. (2017). Semantic Annotation of Software Requirements with Language Frame. International Journal of Software Engineering for Smart Device, 4(2), 1–6.","ieee":"Y.-S. Kim, S.-W. Lee, M. Dollmann, and M. Geierhos, “Semantic Annotation of Software Requirements with Language Frame,” International Journal of Software Engineering for Smart Device, vol. 4, no. 2, pp. 1–6, 2017.","short":"Y.-S. Kim, S.-W. Lee, M. Dollmann, M. Geierhos, International Journal of Software Engineering for Smart Device 4 (2017) 1–6."},"year":"2017","intvolume":" 4","_id":"1098","issue":"2","publication":"International Journal of Software Engineering for Smart Device","file_date_updated":"2018-12-12T15:30:59Z","keyword":["Natural Language Processing","Semantic Annotation","Machine Learning"],"author":[{"last_name":"Kim","full_name":"Kim, Yeong-Su","first_name":"Yeong-Su"},{"last_name":"Lee","full_name":"Lee, Seung-Woo ","first_name":"Seung-Woo "},{"last_name":"Dollmann","id":"27578","first_name":"Markus","full_name":"Dollmann, Markus"},{"id":"42496","last_name":"Geierhos","full_name":"Geierhos, Michaela","orcid":"0000-0002-8180-5606","first_name":"Michaela"}],"publisher":"Global Vision School Publication","quality_controlled":"1","file":[{"date_created":"2018-12-12T15:30:59Z","file_name":"Semantic_Annotation_of_Software_Requirements.pdf","access_level":"closed","file_size":244655,"file_id":"6196","creator":"ups","content_type":"application/pdf","date_updated":"2018-12-12T15:30:59Z","success":1,"relation":"main_file"}],"volume":4,"date_created":"2018-01-25T15:23:15Z","status":"public","has_accepted_license":"1","abstract":[{"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.","lang":"eng"}],"article_type":"original","ddc":["000"],"user_id":"477"}