ACM SIGSOFT Software Engineering Notes最新文献

筛选
英文 中文
Risks to the Public 对公众的风险
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-07-07 DOI: 10.1145/1457516.1457520
P. Neumann
{"title":"Risks to the Public","authors":"P. Neumann","doi":"10.1145/1457516.1457520","DOIUrl":"https://doi.org/10.1145/1457516.1457520","url":null,"abstract":"Edited by PGN (Risks Forum Moderator, with contribu- tions by others as indicated. Opinions are individual rather than organizational, with usual disclaimers implied. We ad- dress problems relating to software, hardware, people, and other circumstances relevant to computer systems. Ref- erences (R i j) to the online Risks Forum denote RISKS vol i number j. Cited RISKS items generally identify contributors and sources, together with URLs. Official RISKS archives are available at www.risks.org, with nice html formatting and search engine courtesy of Lindsay Mar- shall at Newcastle:; http://catless.ncl.ac.uk/Risks/i.j.html (also ftp://www.sri.com/risks). CACM Inside Risks: http://www.csl.sri.com/neumann/insiderisks.html","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"62 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121185476","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
Guidelines for Artifacts to Support Industry-Relevant Research on Self-Adaptation 支持与行业相关的自适应研究的人工制品指南
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-06-24 DOI: 10.1145/3561846.3561852
Danny Weyns, I. Gerostathopoulos, Barbora Buhnova, Nicolás Cardozo, Emilia Cioroaica, Ivana Dusparic, Lars Grunske, Pooyan Jamshidi, C. Julien, Judith Michael, Gabriel A. Moreno, S. Nejati, Patrizio Pelliccione, Federico Quin, G. Rodrigues, B. Schmerl, Marco Vieira, Thomas Vogel, Rebekka Wohlrab
{"title":"Guidelines for Artifacts to Support Industry-Relevant Research on Self-Adaptation","authors":"Danny Weyns, I. Gerostathopoulos, Barbora Buhnova, Nicolás Cardozo, Emilia Cioroaica, Ivana Dusparic, Lars Grunske, Pooyan Jamshidi, C. Julien, Judith Michael, Gabriel A. Moreno, S. Nejati, Patrizio Pelliccione, Federico Quin, G. Rodrigues, B. Schmerl, Marco Vieira, Thomas Vogel, Rebekka Wohlrab","doi":"10.1145/3561846.3561852","DOIUrl":"https://doi.org/10.1145/3561846.3561852","url":null,"abstract":"Artifacts support evaluating new research results and help comparing them with the state of the art in a field of interest. Over the past years, several artifacts have been introduced to support research in the field of self-adaptive systems. While these artifacts have shown their value, it is not clear to what extent these artifacts support research on problems in self-adaptation that are relevant to industry. This paper provides a set of guidelines for artifacts that aim at supporting industry-relevant research on selfadaptation. The guidelines that are grounded on data obtained from a survey with practitioners were derived during working sessions at the 17th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. Artifact providers can use the guidelines for aligning future artifacts with industry needs; they can also be used to evaluate the industrial relevance of existing artifacts. We also propose an artifact template.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128780279","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}
引用次数: 3
The Holy Grail of Software Products Success 软件产品成功的圣杯
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-04-25 DOI: 10.1145/3520273.3520276
Ahmed El-Deeb
{"title":"The Holy Grail of Software Products Success","authors":"Ahmed El-Deeb","doi":"10.1145/3520273.3520276","DOIUrl":"https://doi.org/10.1145/3520273.3520276","url":null,"abstract":"We can easily misunderstand the prevalence of software products packed with features over the years as an indicator to our success in impressing customers; thinking that we don't need to do something more than just keep shipping features one after another and keep up with competition. We'd better change that misconception before it's too late. The generation that created sustainable existence for some software products today will not be the same as the generations that would make the decision whether these products would continue to exist. For instance, Generation Z, those born mid-to-late 1990 up to early 2010, grew up with tech that they are no longer impressed by the mere notion of Feature. Their lives are so ingrained in utility from day one that software became something they experience rather than use. It is convenience, reliability, security, seamless interactions, performance, speed and all the matters that directly contribute to positive emotional, sensory, or cognitive perception are what's important. Additionally, it's no longer the app or the piece of software alone that matters; it's the entire Brand. This is because such generations have to be acquired before they even hold the product through brand image and maintained by evolving the brand by their ever changing needs. Such perception of the software product formulated by convenience characteristics and a supportive trustable brand is what constitute Customer Experience. In this paper, it is discussed the key elements that are needed by every software company in order to create an excellent Customer Experience to acquire and maintain happy customers.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"29 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114094574","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}
引用次数: 2
Report on the 2nd Workshop on Human Centric Software Engineering & Cyber Security (HCSE&CS 2021) 第二届以人为本的软件工程与网络安全研讨会(HCSE&CS 2021)报告
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-04-25 DOI: 10.1145/3520273.3520278
Mohan Baruwal Chhetri, Xiao Liu, M. Grobler, Thuong N. Hoang, K. Renaud, Jennifer McIntosh
{"title":"Report on the 2nd Workshop on Human Centric Software Engineering & Cyber Security (HCSE&CS 2021)","authors":"Mohan Baruwal Chhetri, Xiao Liu, M. Grobler, Thuong N. Hoang, K. Renaud, Jennifer McIntosh","doi":"10.1145/3520273.3520278","DOIUrl":"https://doi.org/10.1145/3520273.3520278","url":null,"abstract":"As the creators, designers, coders, testers, users, and occasional abusers of all software systems-including cyber security systems - humans should be at the centre of all design and development efforts. Despite this, most software engineering and cyber security research and practices tend to be function, data, or process oriented. In contrast, human-centric software engineering focuses on the human-centric issues critical to successful software systems' engineering. The aim of the International Workshop on Human Centric Software Engineering & Cyber Security (HCSE&CS) was to provide a venue for sharing research ideas and outcomes on enhanced theory, models, tools, and capability for next-generation human-centric software engineering and cyber security. The Second HCSE&CS Workshop was held on 15 November 2021 in conjunction with ASE 2021, the 36th IEEE/ACM International Conference on Automated Software Engineering. It was originally intended to be held in Melbourne, Australia but was instead held virtually due to the COVID-19 pandemic. This post-workshop report provides an overview of the aims and motivation of the workshop as well as a summary of the presentations and discussions that took place during the workshop.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114688233","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
ASE4Games 2021 Workshop Summary ASE4Games 2021研讨会总结
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-04-25 DOI: 10.1145/3520273.3520277
K. Cooper, Fábio Petrillo, Yann-Gaël Guéhéneuc, Cristiano Politowski
{"title":"ASE4Games 2021 Workshop Summary","authors":"K. Cooper, Fábio Petrillo, Yann-Gaël Guéhéneuc, Cristiano Politowski","doi":"10.1145/3520273.3520277","DOIUrl":"https://doi.org/10.1145/3520273.3520277","url":null,"abstract":"The first edition of the workshop on Automated Software Engineering For Games (ASE4Games 2021) was held virtually on November 14th, 2021, co-located with the 36v IEEE/ACM International Conference on Automated Software Engineering (ASE 2021). Five papers from all over the world were submitted, two full-papers and two short-papers were accepted. The program also featured a keynote by Mathieu Nayrolles, researcher at Ubisoft, entitled Automated Software Engineering for AAA Games.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115766299","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 : 2022-04-25 DOI: 10.1145/3520273.3520274
Alex Groce
{"title":"Passages","authors":"Alex Groce","doi":"10.1145/3520273.3520274","DOIUrl":"https://doi.org/10.1145/3520273.3520274","url":null,"abstract":"Charles Babbage's On the Economy of Machinery and Manufactures is good enough that it makes us regret that the great Babbage is not around to turn his eye to the modern software industry at large, or perhaps to open source development (Eghbal's Working in Public is a good book, but another such would not do anyone any harm).","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"34 9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125721259","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
Risks to the Public 对公众的风险
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-04-25 DOI: 10.1145/3520273.3520275
P. Neumann
{"title":"Risks to the Public","authors":"P. Neumann","doi":"10.1145/3520273.3520275","DOIUrl":"https://doi.org/10.1145/3520273.3520275","url":null,"abstract":"Edited by PGN (Risks Forum Moderator, with contribu- tions by others as indicated. Opinions are individual rather than organizational, with usual disclaimers implied. We ad- dress problems relating to software, hardware, people, and other circumstances relevant to computer systems. Ref- erences (R i j) to the online Risks Forum denote RISKS vol i number j. Cited RISKS items generally identify contributors and sources, together with URLs. Official RISKS archives are available at www.risks.org, with nice html formatting and search engine courtesy of Lindsay Mar- shall at Newcastle:; http://catless.ncl.ac.uk/Risks/i.j.html (also ftp://www.sri.com/risks). CACM Inside Risks: http://www.csl.sri.com/neumann/insiderisks.html","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130017793","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
NLP-SEA 2021 Workshop Summary NLP-SEA 2021研讨会总结
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-04-25 DOI: 10.1145/3520273.3520279
S. Anwar, Abdul Rauf, M. Ramzan, Imran Razzak, Mehrdad Saadatmad
{"title":"NLP-SEA 2021 Workshop Summary","authors":"S. Anwar, Abdul Rauf, M. Ramzan, Imran Razzak, Mehrdad Saadatmad","doi":"10.1145/3520273.3520279","DOIUrl":"https://doi.org/10.1145/3520273.3520279","url":null,"abstract":"Inherent strengths and capabilities in Natural Language Processing (NLP), such as topics modeling, content categorization, context extraction, sentiment analysis, and text-speech conversion, have helped in rapid growth. At the same time, this rapid growth has led to numerous challenges for software development engineers both on a technical and managerial level. NLP has changed the way we interact with computers, and it'll continue doing so in the future. These technologies, mainly based on artificial intelligence (AI) and Machine Learning (ML), would be the underlying force for transformation from data-driven to intelligence-driven endeavors, as they shape and improve communication technology in the years to come. The literature and research communities are observing the same technological advancements in the domain of software engineering introduced by the use of NLP techniques in conjunction with Artificial Intelligence. Thus, the NLP-SEA (Software Engineering Automation: A Natural Language Perspective) series of workshops is a means to contribute to the advancement and furthering of knowledge in this direction. The focus of this workshop is to provide an opportunity for the researchers and practitioners in academia and industry to provide a diverse, but significant body of research contributions on every aspect related to the application of NLP in the automated software and system engineering domain.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130835893","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
Evolution of Generic Programming in OOPLs 面向对象泛型编程的发展
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-02-06 DOI: 10.1145/3310013.3310033
N. Kumar, Rajeev Kumar
{"title":"Evolution of Generic Programming in OOPLs","authors":"N. Kumar, Rajeev Kumar","doi":"10.1145/3310013.3310033","DOIUrl":"https://doi.org/10.1145/3310013.3310033","url":null,"abstract":"Generic Programming enables program constructs to be reused in a variety of situations. In programming languages, idea of generic programming is being opted through a variety of generic mechanisms. Generic mechanisms are either directly applied to pre-existing language constructs or it provides its own components for generic implementation. In this paper, we present such generic mechanisms in an organized way such that it appears as \"one mechanism intensify other\". Our aim is to exhibit generic evolution among mainstream object oriented programming languages (OOPLs). Hence, we analyze such approaches for better expressiveness and type-safety of generic programming as they evolved in OOPLs. This brief review article will help developers and researchers to precisely understand the generic mechanism in mainstream OOPLs.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"370 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121900803","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
Model-in-the-Loop Testing for Cyber Physical Systems 网络物理系统的模型在环测试
ACM SIGSOFT Software Engineering Notes Pub Date : 2022-02-06 DOI: 10.1145/3310013.3310019
Ana Turlea
{"title":"Model-in-the-Loop Testing for Cyber Physical Systems","authors":"Ana Turlea","doi":"10.1145/3310013.3310019","DOIUrl":"https://doi.org/10.1145/3310013.3310019","url":null,"abstract":"Context: Nowadays, there is of high interest to use automated testing, not only because it optimizes the manual testing by reducing the needed time and cost, but also because manual testing is more likely to produce errors. Increasing the safety of software controlled complex systems, that use many distributed electronic controlled units, requires extensive testing. In model based testing, the test specification is derived from the system requirements and a model that describes selected functional and nonfunctional aspects of the system under test.","PeriodicalId":432885,"journal":{"name":"ACM SIGSOFT Software Engineering Notes","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115833904","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学术官方微信