{"year":"2016","project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B1","_id":"9"}],"publication":"Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP)","has_accepted_license":"1","title":"On- and Off-Topic Classification and Semantic Annotation of User-Generated Software Requirements","citation":{"apa":"Dollmann, M., & Geierhos, M. (2016). On- and Off-Topic Classification and Semantic Annotation of User-Generated Software Requirements. In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP) (pp. 1807–1816). Austin, TX, USA: Association for Computational Linguistics (ACL).","chicago":"Dollmann, Markus, and Michaela Geierhos. “On- and Off-Topic Classification and Semantic Annotation of User-Generated Software Requirements.” In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP), 1807–16. Austin, TX, USA: Association for Computational Linguistics (ACL), 2016.","short":"M. Dollmann, M. Geierhos, in: Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP), Association for Computational Linguistics (ACL), Austin, TX, USA, 2016, pp. 1807–1816.","bibtex":"@inproceedings{Dollmann_Geierhos_2016, place={Austin, TX, USA}, title={On- and Off-Topic Classification and Semantic Annotation of User-Generated Software Requirements}, booktitle={Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP)}, publisher={Association for Computational Linguistics (ACL)}, author={Dollmann, Markus and Geierhos, Michaela}, year={2016}, pages={1807–1816} }","mla":"Dollmann, Markus, and Michaela Geierhos. “On- and Off-Topic Classification and Semantic Annotation of User-Generated Software Requirements.” Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP), Association for Computational Linguistics (ACL), 2016, pp. 1807–16.","ieee":"M. Dollmann and M. Geierhos, “On- and Off-Topic Classification and Semantic Annotation of User-Generated Software Requirements,” in Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP), Austin, TX, USA, 2016, pp. 1807–1816.","ama":"Dollmann M, Geierhos M. On- and Off-Topic Classification and Semantic Annotation of User-Generated Software Requirements. In: Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP). Austin, TX, USA: Association for Computational Linguistics (ACL); 2016:1807-1816."},"publication_status":"published","department":[{"_id":"36"},{"_id":"1"},{"_id":"579"}],"user_id":"15504","language":[{"iso":"eng"}],"conference":{"name":"Conference on Empirical Methods in Natural Language Processing (EMNLP 2016)","location":"Austin, TX, USA","end_date":"2016-11-05","start_date":"2016-11-01"},"quality_controlled":"1","date_updated":"2022-01-06T06:53:15Z","oa":"1","_id":"176","type":"conference","file":[{"file_name":"176-D16-1186.pdf","success":1,"creator":"florida","relation":"main_file","file_id":"1535","content_type":"application/pdf","date_updated":"2018-03-21T12:33:48Z","access_level":"closed","file_size":259495,"date_created":"2018-03-21T12:33:48Z"}],"place":"Austin, TX, USA","author":[{"first_name":"Markus","last_name":"Dollmann","full_name":"Dollmann, Markus","id":"27578"},{"id":"42496","orcid":"0000-0002-8180-5606","full_name":"Geierhos, Michaela","last_name":"Geierhos","first_name":"Michaela"}],"ddc":["040"],"status":"public","date_created":"2017-10-17T12:41:26Z","page":"1807-1816","file_date_updated":"2018-03-21T12:33:48Z","publisher":"Association for Computational Linguistics (ACL)","main_file_link":[{"url":"https://www.aclweb.org/anthology/D16-1186","open_access":"1"}],"abstract":[{"lang":"eng","text":"Users prefer natural language software requirements because of their usability and accessibility. When they describe their wishes for software development, they often provide off-topic information. We therefore present an automated approach for identifying and semantically annotating the on-topic parts of the given descriptions. It is designed to support requirement engineers in the requirement elicitation process on detecting and analyzing requirements in user-generated content. Since no lexical resources with domain-specific information about requirements are available, we created a corpus of requirements written in controlled language by instructed users and uncontrolled language by uninstructed users. We annotated these requirements regarding predicate-argument structures, conditions, priorities, motivations and semantic roles and used this information to train classifiers for information extraction purposes. The approach achieves an accuracy of 92% for the on- and off-topic classification task and an F1-measure of 72% for the semantic annotation."}]}