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