{"title":"第一届基于自然语言的软件工程研讨会(NLBSE 2022)综述","authors":"Andrea Di Sorbo, Sebastiano Panichella","doi":"10.1145/3573074.3573101","DOIUrl":null,"url":null,"abstract":"Natural language processing (NLP) refers to automatic computa- tional processing of human language, including both algorithms that take human-produced text as input and algorithms that pro- duce natural-looking text as outputs. There is a widespread and growing usage of NLP approaches to optimize many aspects of the development process of software systems. In particular, since natural language artifacts are used and reused during the software development lifecycle, the availability of natural language-based approaches and tools enabled the envisioning of methods for im- proving efficiency in software engineers, processes, and products. The research community has been discussing these approaches in the 1st edition of the Natural Language-Based Software Engineer- ing Workshop (NLBSE), collocated with ICSE (the International Conference on Software Engineering) in 2022. This event brought together researchers and industrial practitioners from NLP and the software engineering community to share experiences, pro- vide directions for future research, and encourage the usage of NLP techniques and tools for addressing software engineering- speci c challenges. In this paper, we present a summary of the 1st edition of the workshop, which comprised ve full papers, four short/position papers, ve tool competition/demonstration pa- pers, one keynote (\\Deep Learning & Software Engineering: Past, Present and Future\"by Denys Poshyvanyk), followed by extensive discussion among NLBSE participants. More details can be found at https://nlbse2022.github.io/index.html","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Summary of the 1st Natural Language-based Software Engineering Workshop (NLBSE 2022)\",\"authors\":\"Andrea Di Sorbo, Sebastiano Panichella\",\"doi\":\"10.1145/3573074.3573101\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Natural language processing (NLP) refers to automatic computa- tional processing of human language, including both algorithms that take human-produced text as input and algorithms that pro- duce natural-looking text as outputs. There is a widespread and growing usage of NLP approaches to optimize many aspects of the development process of software systems. In particular, since natural language artifacts are used and reused during the software development lifecycle, the availability of natural language-based approaches and tools enabled the envisioning of methods for im- proving efficiency in software engineers, processes, and products. The research community has been discussing these approaches in the 1st edition of the Natural Language-Based Software Engineer- ing Workshop (NLBSE), collocated with ICSE (the International Conference on Software Engineering) in 2022. This event brought together researchers and industrial practitioners from NLP and the software engineering community to share experiences, pro- vide directions for future research, and encourage the usage of NLP techniques and tools for addressing software engineering- speci c challenges. In this paper, we present a summary of the 1st edition of the workshop, which comprised ve full papers, four short/position papers, ve tool competition/demonstration pa- pers, one keynote (\\\\Deep Learning & Software Engineering: Past, Present and Future\\\"by Denys Poshyvanyk), followed by extensive discussion among NLBSE participants. More details can be found at https://nlbse2022.github.io/index.html\",\"PeriodicalId\":432885,\"journal\":{\"name\":\"ACM SIGSOFT Software Engineering Notes\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-01-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM SIGSOFT Software Engineering Notes\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3573074.3573101\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGSOFT Software Engineering Notes","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3573074.3573101","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Summary of the 1st Natural Language-based Software Engineering Workshop (NLBSE 2022)
Natural language processing (NLP) refers to automatic computa- tional processing of human language, including both algorithms that take human-produced text as input and algorithms that pro- duce natural-looking text as outputs. There is a widespread and growing usage of NLP approaches to optimize many aspects of the development process of software systems. In particular, since natural language artifacts are used and reused during the software development lifecycle, the availability of natural language-based approaches and tools enabled the envisioning of methods for im- proving efficiency in software engineers, processes, and products. The research community has been discussing these approaches in the 1st edition of the Natural Language-Based Software Engineer- ing Workshop (NLBSE), collocated with ICSE (the International Conference on Software Engineering) in 2022. This event brought together researchers and industrial practitioners from NLP and the software engineering community to share experiences, pro- vide directions for future research, and encourage the usage of NLP techniques and tools for addressing software engineering- speci c challenges. In this paper, we present a summary of the 1st edition of the workshop, which comprised ve full papers, four short/position papers, ve tool competition/demonstration pa- pers, one keynote (\Deep Learning & Software Engineering: Past, Present and Future"by Denys Poshyvanyk), followed by extensive discussion among NLBSE participants. More details can be found at https://nlbse2022.github.io/index.html