ACM SIGSOFT Software Engineering Notes最新文献

筛选
英文 中文
On the Implications of COVID-19 Pandemic-Induced "Work From Home" in the Software Industry 论新冠肺炎疫情引发的“在家办公”对软件行业的影响
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-04-10 DOI: 10.1145/3587062.3587066
Pankaj Kamthan, Nazlie Shahmir
{"title":"On the Implications of COVID-19 Pandemic-Induced \"Work From Home\" in the Software Industry","authors":"Pankaj Kamthan, Nazlie Shahmir","doi":"10.1145/3587062.3587066","DOIUrl":"https://doi.org/10.1145/3587062.3587066","url":null,"abstract":"Work From Home (WFH) became the only viable option for software engineers to continue working during the COVID-19 pandemic if only because they were not deemed to be \"essential workers\". This note explores what the future might hold for different types of WFH from the perspectives of employers as well as employees.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114261274","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Service-Action-Objects Service-Action-Objects
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-04-10 DOI: 10.1145/3587062.3587067
Adam Maus
{"title":"Service-Action-Objects","authors":"Adam Maus","doi":"10.1145/3587062.3587067","DOIUrl":"https://doi.org/10.1145/3587062.3587067","url":null,"abstract":"With the diversity of digital platforms available nowadays, captur- ing, integrating, and analyzing user interactions across multiple platforms in a uniform way is critical for determining the over- all system's success. We present recommendations for a cross- platform system for logging interaction data. The ideal logging system should be: expressive, customizable and future-ready, struc- tured and consistent, developer-friendly, unobtrusive, and easy- to-interpret and convey to others. Based on these recommenda- tions we propose Service-Action-Objects, an approach that cap- tures interaction data on each platform as events in the form of a Service, a distinct feature such as a blog,\" an Action, an action that a user has performed within the service such as wrote an article,\" and Objects, an object or set of objects being acted on by the user such as the identi er of the blog article written. We discuss the strengths and limitations of this approach and present examples.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126262226","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Report from the 4th Int. Workshop on Education through Advanced Software Engineering and Artificial Intelligence (EASEAI '22) 来自第四营的报道。先进软件工程与人工智能教育研讨会(EASEAI '22)
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-04-10 DOI: 10.1145/3587062.3587069
Julie Henry, Upsorn Praphamontripong, C. Serban, A. Vescan
{"title":"Report from the 4th Int. Workshop on Education through Advanced Software Engineering and Artificial Intelligence (EASEAI '22)","authors":"Julie Henry, Upsorn Praphamontripong, C. Serban, A. Vescan","doi":"10.1145/3587062.3587069","DOIUrl":"https://doi.org/10.1145/3587062.3587069","url":null,"abstract":"The growth of digital technologies has drastically altered daily life. Both the general public and specialized groups must continuously acquire new knowledge and skills. The EASEAI workshop series addresses this issue by examining the fields of software engineering, education, and AI research to discover ways they can be integrated. This workshop gathers researchers, educators, and practitioners who apply advanced software engineering and AI in education, and allows for a cross-generational and interdisciplinary exchange of ideas among students, to examine current practices and establish new future goals. More details at https://easeai.github.io.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"478 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125286012","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
What the Software Industry Is Measuring? 软件行业在衡量什么?
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-04-10 DOI: 10.1145/3587062.3587065
Ahmed El-Deeb
{"title":"What the Software Industry Is Measuring?","authors":"Ahmed El-Deeb","doi":"10.1145/3587062.3587065","DOIUrl":"https://doi.org/10.1145/3587062.3587065","url":null,"abstract":"We are living in a world where numbers have big influence on us. Just give someone a number and you would likely get no opposition to what you are trying to prove with that number. This is because a numbers is void of any emotions - it's just a number; it cannot lie. Following the same line, we believe that data helps us understand the world around us and when we understand it we will become more fit in coping with its demands. If you know that 40% of world population are looking for an app that has save feature and you could give that to them, you are seizing that portion. Software companies are not like regular business companies; they thrive on direct users' utilization of their software due to the pervasiveness of software. This paper surveys key metrics that are used in the software industry to measure what matters the most so that they ensure to meet their customers' needs.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122036730","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Passages 段落
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-04-10 DOI: 10.1145/3587062.3587064
Alex Groce
{"title":"Passages","authors":"Alex Groce","doi":"10.1145/3587062.3587064","DOIUrl":"https://doi.org/10.1145/3587062.3587064","url":null,"abstract":"Seymour Papert's Mindstorms: Children, Computers, and Powerful Ideas is many things, though most strikingly, seen in the right light, a tragedy: it showed a world on the cusp of a revolution in how we learn and how we live, brought about by the computer. That world did not, so far as I can tell, come to be, though the reasons it did not come to be are not entirely clear. Perhaps the failure was overdetermined; a case where, as Robert Irwin says in The Arabian Nightmare, the tragedy \"was determined and more than determined. There are always more causes than events.\" I prefer not to think about it, really.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"138 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135592908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
MaLTeSQuE 2022 Workshop Summary MaLTeSQuE 2022研讨会总结
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-01-10 DOI: 10.1145/3573074.3573099
Maxime Cordy, Xiaofei Xie, Bowen Xu, Bibi Stamatia
{"title":"MaLTeSQuE 2022 Workshop Summary","authors":"Maxime Cordy, Xiaofei Xie, Bowen Xu, Bibi Stamatia","doi":"10.1145/3573074.3573099","DOIUrl":"https://doi.org/10.1145/3573074.3573099","url":null,"abstract":"Welcome to the sixth edition of the workshop on Machine Learning Techniques for Software Quality Evaluation (MaLTeSQuE 2022), held in Singapore, November 18th, 2022, co-located with ESEC / FSE 2022 [1]. Six papers from all over the world were submitted, five of them were accepted. The program also featured two keynotes by Yuriy Brun on the promise and perils of using machine learning when engineering software and Mike Papadakis on the best practices in assessment of deep learning testing methods.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129796874","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On COVID-19 Pandemic-Induced Attitudinal Changes in Software Engineering Teaching and Learning 新冠肺炎疫情对软件工程教与学态度变化的影响
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-01-10 DOI: 10.1145/3573074.3573078
Pankaj Kamthan
{"title":"On COVID-19 Pandemic-Induced Attitudinal Changes in Software Engineering Teaching and Learning","authors":"Pankaj Kamthan","doi":"10.1145/3573074.3573078","DOIUrl":"https://doi.org/10.1145/3573074.3573078","url":null,"abstract":"This note outlines certain notable changes observed in the attitudes towards and approaches in teaching and learning software engineeringrelated courses following the end of the COVID-19 pandemic. It views these changes from the interrelated perspectives of the primary stakeholders of software engineering education (SEE), namely administrators, educators, and students. It seems that while some changes may be ephemeral and transient, the others may be essential and permanent. From a students' perspective, the transformation of SEE appears to be generally for the better.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126263150","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ACM SIGSOFT Towards Sustainable Software Business ACM SIGSOFT迈向可持续的软件业务
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-01-10 DOI: 10.1145/3573074.3573098
K. Werder, S. Hyrynsalmi, Xiaofeng Wang
{"title":"ACM SIGSOFT Towards Sustainable Software Business","authors":"K. Werder, S. Hyrynsalmi, Xiaofeng Wang","doi":"10.1145/3573074.3573098","DOIUrl":"https://doi.org/10.1145/3573074.3573098","url":null,"abstract":"Software producing organizations face the challenges of changing demands, rapidly evolving technology, and a dynamic ecosystem in which their products and services need to operate. These challenges hinder software organizations being sustainable. The 5th International Workshop on Software-Intensive Business (IWSiB) brought researchers and practitioners together to discuss contributions within the emerging field of sustainable software businesses. The workshop was hosted by the 44th International Conference for Software Engineering. Birgit Penzenstadler's keynote on software-intensive business supporting resilience and sustainability for people, sparked the interest of the participating 30 researchers that continued to discuss 12 submissions.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"259 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131746714","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Using Theia Trace Viewer to Visualize JPF Traces 使用Theia跟踪查看器可视化JPF跟踪
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-01-10 DOI: 10.1145/3573074.3573081
J. Besseling, Cyrille Artho
{"title":"Using Theia Trace Viewer to Visualize JPF Traces","authors":"J. Besseling, Cyrille Artho","doi":"10.1145/3573074.3573081","DOIUrl":"https://doi.org/10.1145/3573074.3573081","url":null,"abstract":"Java Pathfinder (JPF) is currently the most feature-rich platform for an in-depth analysis of programs that run on the Java Virtual Machine (JVM). However, using JPF and interpreting its results is a challenge. Dependencies on specific Java versions inhibit the adoption of JPF, and its textual output makes it hard to understand its analysis results. To this end, we present the Theia Trace Viewer (TTV) for JPF traces, which features a web-based graphical user interface. It does not only make it easier to get an overview of JPF traces, but it can visualize traces without requiring an installation on the client side, thus making JPF more accessible at the technical level as well. We evaluated TTV with several groups of users, showing the potential of our approach.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133775214","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
The Use of Exploratory Software Testing in SCRUM 探索性软件测试在SCRUM中的应用
ACM SIGSOFT Software Engineering Notes Pub Date : 2023-01-10 DOI: 10.1145/3573074.3573089
Giulia R. Neri
{"title":"The Use of Exploratory Software Testing in SCRUM","authors":"Giulia R. Neri","doi":"10.1145/3573074.3573089","DOIUrl":"https://doi.org/10.1145/3573074.3573089","url":null,"abstract":"Exploratory testing is a very common, yet under researched, software testing technique. Research has shown how this technique can provide a better insight about the system under test than other techniques, that it can find defects more efficiently than other testing approaches and even aid the design of other techniques. This research aims at increasing the understanding of exploratory testing and the way it is used within industries utilizing SCRUM. Another aim is to identify and understand the factors that enable the tester to use this technique successfully. The decision to set the study in SCRUM comes from the fact that this Agile management framework is the most popular in industry and from the suggestion to focus on the relationship between Agile and exploratory testing. Also, the choice of a specific context adds significance to the findings. This research will be conducted in a Sheffield based company, which produces data analytics software. The methodology will consist of three phases. During Phase 1 (Identification), SCRUM practitioners will be interviewed about the use of exploratory testing in SCRUM and the success factors of this technique. The aim of Phase 2 (Confirmation) will be to confirm the findings from Phase 1. This will be accomplished with focus groups and widely-distributed online survey. Finally, during Phase 3 (Verification), practitioners will take part to experiments to verify that the success factors identified during the first two phases enable efficient and effective exploratory testing. The purpose of this research is to enrich the academic field of software verification and validation, but also to provide industries utilising SCRUM with useful guidance.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114751610","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信