[{"publication_status":"published","date_updated":"2022-01-06T06:55:49Z","article_type":"original","intvolume":"       112","title":"Improving Classifiers for Semantic Annotation of Software Requirements with Elaborate Syntactic Structure","year":"2018","publication_identifier":{"issn":["2005-4238"],"eissn":["2207-6360"]},"author":[{"last_name":"Kim","first_name":"Yeongsu ","full_name":"Kim, Yeongsu "},{"full_name":"Lee, Seungwoo","last_name":"Lee","first_name":"Seungwoo"},{"first_name":"Markus","last_name":"Dollmann","full_name":"Dollmann, Markus","id":"27578"},{"full_name":"Geierhos, Michaela","last_name":"Geierhos","orcid":"0000-0002-8180-5606","first_name":"Michaela","id":"42496"}],"doi":"10.14257/ijast.2018.112.12","language":[{"iso":"eng"}],"abstract":[{"lang":"eng","text":"A user generally writes software requirements in ambiguous and incomplete form by using natural language; therefore, a software developer may have difficulty in clearly understanding what the meanings are. To solve this problem with automation, we propose a classifier for semantic annotation with manually pre-defined semantic categories. To improve our classifier, we carefully designed syntactic features extracted by constituency and dependency parsers. Even with a small dataset and a large number of classes, our proposed classifier records an accuracy of 0.75, which outperforms the previous model, REaCT."}],"publication":"International Journal of Advanced Science and Technology","keyword":["Software Engineering","Natural Language Processing","Semantic Annotation","Machine Learning","Feature Engineering","Syntactic Structure"],"type":"journal_article","department":[{"_id":"36"},{"_id":"1"},{"_id":"579"}],"file":[{"date_created":"2018-11-02T15:16:29Z","creator":"ups","file_id":"5297","success":1,"content_type":"application/pdf","relation":"main_file","date_updated":"2018-11-02T15:16:29Z","file_name":"12.pdf","file_size":586968,"access_level":"closed"}],"date_created":"2018-04-13T09:19:22Z","has_accepted_license":"1","status":"public","user_id":"477","ddc":["000"],"volume":112,"page":"123-136","_id":"2331","publisher":"SERSC Australia","quality_controlled":"1","project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B1","_id":"9"}],"file_date_updated":"2018-11-02T15:16:29Z","citation":{"ama":"Kim Y, Lee S, Dollmann M, Geierhos M. Improving Classifiers for Semantic Annotation of Software Requirements with Elaborate Syntactic Structure. <i>International Journal of Advanced Science and Technology</i>. 2018;112:123-136. doi:<a href=\"https://doi.org/10.14257/ijast.2018.112.12\">10.14257/ijast.2018.112.12</a>","bibtex":"@article{Kim_Lee_Dollmann_Geierhos_2018, title={Improving Classifiers for Semantic Annotation of Software Requirements with Elaborate Syntactic Structure}, volume={112}, DOI={<a href=\"https://doi.org/10.14257/ijast.2018.112.12\">10.14257/ijast.2018.112.12</a>}, journal={International Journal of Advanced Science and Technology}, publisher={SERSC Australia}, author={Kim, Yeongsu  and Lee, Seungwoo and Dollmann, Markus and Geierhos, Michaela}, year={2018}, pages={123–136} }","mla":"Kim, Yeongsu, et al. “Improving Classifiers for Semantic Annotation of Software Requirements with Elaborate Syntactic Structure.” <i>International Journal of Advanced Science and Technology</i>, vol. 112, SERSC Australia, 2018, pp. 123–36, doi:<a href=\"https://doi.org/10.14257/ijast.2018.112.12\">10.14257/ijast.2018.112.12</a>.","chicago":"Kim, Yeongsu , Seungwoo Lee, Markus Dollmann, and Michaela Geierhos. “Improving Classifiers for Semantic Annotation of Software Requirements with Elaborate Syntactic Structure.” <i>International Journal of Advanced Science and Technology</i> 112 (2018): 123–36. <a href=\"https://doi.org/10.14257/ijast.2018.112.12\">https://doi.org/10.14257/ijast.2018.112.12</a>.","short":"Y. Kim, S. Lee, M. Dollmann, M. Geierhos, International Journal of Advanced Science and Technology 112 (2018) 123–136.","apa":"Kim, Y., Lee, S., Dollmann, M., &#38; Geierhos, M. (2018). Improving Classifiers for Semantic Annotation of Software Requirements with Elaborate Syntactic Structure. <i>International Journal of Advanced Science and Technology</i>, <i>112</i>, 123–136. <a href=\"https://doi.org/10.14257/ijast.2018.112.12\">https://doi.org/10.14257/ijast.2018.112.12</a>","ieee":"Y. Kim, S. Lee, M. Dollmann, and M. Geierhos, “Improving Classifiers for Semantic Annotation of Software Requirements with Elaborate Syntactic Structure,” <i>International Journal of Advanced Science and Technology</i>, vol. 112, pp. 123–136, 2018."}},{"project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B1","_id":"9"}],"quality_controlled":"1","citation":{"short":"Y.-S. Kim, S.-W. Lee, M. Dollmann, M. Geierhos, International Journal of Software Engineering for Smart Device 4 (2017) 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.","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} }","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.","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."},"file_date_updated":"2018-12-12T15:30:59Z","volume":4,"user_id":"477","ddc":["000"],"publisher":"Global Vision School Publication","_id":"1098","page":"1-6","has_accepted_license":"1","status":"public","department":[{"_id":"36"},{"_id":"1"},{"_id":"579"}],"keyword":["Natural Language Processing","Semantic Annotation","Machine Learning"],"type":"journal_article","date_created":"2018-01-25T15:23:15Z","file":[{"creator":"ups","date_created":"2018-12-12T15:30:59Z","file_size":244655,"access_level":"closed","file_name":"Semantic_Annotation_of_Software_Requirements.pdf","date_updated":"2018-12-12T15:30:59Z","relation":"main_file","content_type":"application/pdf","success":1,"file_id":"6196"}],"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"}],"issue":"2","publication":"International Journal of Software Engineering for Smart Device","language":[{"iso":"eng"}],"article_type":"original","intvolume":"         4","publication_status":"published","date_updated":"2022-01-06T06:50:55Z","publication_identifier":{"issn":["2205-8494"]},"author":[{"full_name":"Kim, Yeong-Su","first_name":"Yeong-Su","last_name":"Kim"},{"full_name":"Lee, Seung-Woo ","first_name":"Seung-Woo ","last_name":"Lee"},{"id":"27578","full_name":"Dollmann, Markus","last_name":"Dollmann","first_name":"Markus"},{"last_name":"Geierhos","first_name":"Michaela","orcid":"0000-0002-8180-5606","full_name":"Geierhos, Michaela","id":"42496"}],"title":"Semantic Annotation of Software Requirements with Language Frame","year":"2017"},{"user_id":"42496","editor":[{"first_name":"Hanna","last_name":"Hedeland","full_name":"Hedeland, Hanna"},{"first_name":"Thomas","last_name":"Schmidt","full_name":"Schmidt, Thomas"},{"full_name":"Wörner, Kai","first_name":"Kai","last_name":"Wörner"}],"volume":96,"page":"45-50","publisher":"University of Hamburg","_id":"1123","status":"public","conference":{"location":"Hamburg, Germany","name":"Conference of the German Society for Computational Linguistics and Language Technology (GSCL 2011)","start_date":"2011-09-28","end_date":"2011-09-30"},"oa":"1","place":"Hamburg, Germany","quality_controlled":"1","citation":{"ieee":"M. Geierhos, J.-L. Bouraoui, and P. Watrin, “Towards Multilingual Biographical Event Extraction,” in <i>Multilingual Resources, Multilingual Applications. Proceedings of the Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2011</i>, Hamburg, Germany, 2011, vol. 96, pp. 45–50.","apa":"Geierhos, M., Bouraoui, J.-L., &#38; Watrin, P. (2011). Towards Multilingual Biographical Event Extraction. In H. Hedeland, T. Schmidt, &#38; K. Wörner (Eds.), <i>Multilingual Resources, Multilingual Applications. Proceedings of the Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2011</i> (Vol. 96, pp. 45–50). Hamburg, Germany: University of Hamburg.","chicago":"Geierhos, Michaela, Jean-Leon Bouraoui, and Patrick Watrin. “Towards Multilingual Biographical Event Extraction.” In <i>Multilingual Resources, Multilingual Applications. Proceedings of the Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2011</i>, edited by Hanna Hedeland, Thomas Schmidt, and Kai Wörner, 96:45–50. Arbeiten Zur Mehrsprachigkeit - Folge B. Hamburg, Germany: University of Hamburg, 2011.","short":"M. Geierhos, J.-L. Bouraoui, P. Watrin, in: H. Hedeland, T. Schmidt, K. Wörner (Eds.), Multilingual Resources, Multilingual Applications. Proceedings of the Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2011, University of Hamburg, Hamburg, Germany, 2011, pp. 45–50.","mla":"Geierhos, Michaela, et al. “Towards Multilingual Biographical Event Extraction.” <i>Multilingual Resources, Multilingual Applications. Proceedings of the Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2011</i>, edited by Hanna Hedeland et al., vol. 96, University of Hamburg, 2011, pp. 45–50.","bibtex":"@inproceedings{Geierhos_Bouraoui_Watrin_2011, place={Hamburg, Germany}, series={Arbeiten zur Mehrsprachigkeit - Folge B}, title={Towards Multilingual Biographical Event Extraction}, volume={96}, booktitle={Multilingual Resources, Multilingual Applications. Proceedings of the Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2011}, publisher={University of Hamburg}, author={Geierhos, Michaela and Bouraoui, Jean-Leon and Watrin, Patrick}, editor={Hedeland, Hanna and Schmidt, Thomas and Wörner, KaiEditors}, year={2011}, pages={45–50}, collection={Arbeiten zur Mehrsprachigkeit - Folge B} }","ama":"Geierhos M, Bouraoui J-L, Watrin P. Towards Multilingual Biographical Event Extraction. In: Hedeland H, Schmidt T, Wörner K, eds. <i>Multilingual Resources, Multilingual Applications. Proceedings of the Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2011</i>. Vol 96. Arbeiten zur Mehrsprachigkeit - Folge B. Hamburg, Germany: University of Hamburg; 2011:45-50."},"main_file_link":[{"url":"http://exmaralda.org/gscl2011/downloads/AZM96.pdf","open_access":"1"}],"series_title":"Arbeiten zur Mehrsprachigkeit - Folge B","language":[{"iso":"eng"}],"date_updated":"2022-01-06T06:50:58Z","publication_status":"published","intvolume":"        96","title":"Towards Multilingual Biographical Event Extraction","year":"2011","publication_identifier":{"issn":["0176-599X"]},"author":[{"full_name":"Geierhos, Michaela","first_name":"Michaela","last_name":"Geierhos","orcid":"0000-0002-8180-5606","id":"42496"},{"last_name":"Bouraoui","first_name":"Jean-Leon","full_name":"Bouraoui, Jean-Leon"},{"first_name":"Patrick","last_name":"Watrin","full_name":"Watrin, Patrick"}],"keyword":["Biographical Event Extraction for Interlingual People Search","Semantic Annotation Scheme"],"type":"conference","department":[{"_id":"36"},{"_id":"1"},{"_id":"579"}],"date_created":"2018-01-29T16:06:38Z","abstract":[{"text":"Within this paper, we describe the special requirements of a semantic annotation scheme used for biographical event\r\nextraction in the framework of the Europeancollaborative research project Biographe. This annotationscheme supports interlingual search for people due to its multilingual support covering four languages such as English, German, French and Dutch.","lang":"eng"}],"extern":"1","publication":"Multilingual Resources, Multilingual Applications. Proceedings of the Conference of the German Society for Computational Linguistics and Language Technology (GSCL) 2011"}]
