2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)最新文献

筛选
英文 中文
GAUSS 2019 Workshop Keynotes GAUSS 2019研讨会主题演讲
{"title":"GAUSS 2019 Workshop Keynotes","authors":"","doi":"10.1109/issrew.2019.00015","DOIUrl":"https://doi.org/10.1109/issrew.2019.00015","url":null,"abstract":"","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116095348","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
A Clone Code Detection Method Based on Software Complex Network 基于软件复杂网络的克隆代码检测方法
Haoran Guo, J. Ai, Tao Shi
{"title":"A Clone Code Detection Method Based on Software Complex Network","authors":"Haoran Guo, J. Ai, Tao Shi","doi":"10.1109/ISSREW.2019.00059","DOIUrl":"https://doi.org/10.1109/ISSREW.2019.00059","url":null,"abstract":"This paper introduces complex network into software clone detection and proposes a clone code detection method based on software complex network feature matching. This method has the following properties. It builds a software network model with many added features and codes written with different languages can be detected by a single method. It reduces the space of code comparison, and it searches similar subnetworks to detect clones without knowing any clone codes information. This method can be used in detecting open source code which has been reused in software for security analysis.","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122750855","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
SHIFT 2019 Workshop Keynote SHIFT 2019研讨会主题演讲
{"title":"SHIFT 2019 Workshop Keynote","authors":"","doi":"10.1109/issrew.2019.00032","DOIUrl":"https://doi.org/10.1109/issrew.2019.00032","url":null,"abstract":"","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117094808","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
MemDefender: An Allocation Monitoring and Memory Leak Injection Tool for Java 一个用于Java的分配监控和内存泄漏注入工具
M. Ghanavati, A. Andrzejak, Felix Langner
{"title":"MemDefender: An Allocation Monitoring and Memory Leak Injection Tool for Java","authors":"M. Ghanavati, A. Andrzejak, Felix Langner","doi":"10.1109/ISSREW.2019.00079","DOIUrl":"https://doi.org/10.1109/ISSREW.2019.00079","url":null,"abstract":"Memory leaks are one of the major causes of software aging. Despite of Garbage Collection, such leaks are also prevalent in Java applications. Consequently, a lot of sophisticated approaches for memory leak detection in Java have been proposed in the last two decades. Unfortunately, it is difficult to compare and evaluate them as it is challenging and cumbersome to find suitable datasets for evaluation purposes. A further handicap for effective research is a high effort of collecting certain types of statistics on memory usage which have proved to be effective for memory leak detection. In this paper we propose MemDefender, a tool for facilitating studies on automated memory leak detection in Java. Our tool serves two purposes: it can inject leaks into arbitrary Java applications in flexible ways, facilitating evaluation and comparison of new approaches. As a second function it provides statistics on number and size of allocated objects during application execution, also grouped by GC generations. These statistics can serve as building blocks for developing new leak detection techniques.","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128358467","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
Dependency Graph Based Failure Analysis for Private Clouds 基于依赖图的私有云故障分析
Nathan Riopelle, Aniket Malatpure, Swapnil Ashtekar, V. Raman
{"title":"Dependency Graph Based Failure Analysis for Private Clouds","authors":"Nathan Riopelle, Aniket Malatpure, Swapnil Ashtekar, V. Raman","doi":"10.1109/ISSREW.2019.00037","DOIUrl":"https://doi.org/10.1109/ISSREW.2019.00037","url":null,"abstract":"This paper proposes the use of dependency graph based modeling to streamline the failure analysis process for private clouds. It discusses the engineering practices used to create such dependency graphs and shows how to merge traditional graph traversal techniques with data analytics for failure analysis. This methodology is then applied to Microsoft AzureStack and real-world results are presented for the same.","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126364696","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
Search-Based Testing using EFSMs 使用EFSMs进行基于搜索的测试
Ana Turlea
{"title":"Search-Based Testing using EFSMs","authors":"Ana Turlea","doi":"10.1109/ISSREW.2019.00052","DOIUrl":"https://doi.org/10.1109/ISSREW.2019.00052","url":null,"abstract":"Extended finite state machines are widely used in model based testing. Since testing is such a critical step from the software development process, it is important to have many different test suites, generated on different criteria. This paper presents a test suite generation algorithm for EFSMs. The algorithm produces a set of feasible transition paths that cover all transitions using a modified NSGA-II and a NSGA-III Algorithm (based on different feasibility optimization) and a Hybrid Genetic Algorithm to generate input values that trigger all the paths.","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"48 12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125721612","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
Automatic Cause Detection of Performance Problems in Web Applications Web应用程序中性能问题的自动原因检测
Quentin Fournier, Naser Ezzati-Jivan, Daniel Aloise, M. Dagenais
{"title":"Automatic Cause Detection of Performance Problems in Web Applications","authors":"Quentin Fournier, Naser Ezzati-Jivan, Daniel Aloise, M. Dagenais","doi":"10.1109/ISSREW.2019.00102","DOIUrl":"https://doi.org/10.1109/ISSREW.2019.00102","url":null,"abstract":"Abstract-The execution of similar units can be compared by their internal behaviors to determine the causes of their potential performance issues. For instance, by examining the internal behaviors of different fast or slow web requests more closely, and by clustering and comparing their internal executions, one can determine what causes some requests to run slowly or behave in unexpected ways. In this paper, we propose a method of extracting the internal behavior of web requests as well as introduce a pipeline that detects performance issues in web requests and provides insights into their root causes. First, low-level and fine-grained information regarding each request is gathered by tracing both the user space and the kernel space. Second, further information is extracted and fed into an outlier detector. Finally, these outliers are then clustered by their behavior, and each group is analyzed separately. Experiments revealed that this pipeline is indeed able to detect slow web requests and provide additional insights into their true root causes. Notably, we were able to identify a real PHP cache contention issue using the proposed approach.","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132472044","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}
引用次数: 7
Applying Modified Code Entity-Based Regression Test Selection for Manual End-to-End Testing of Commercial Web Applications 在商业Web应用程序的手动端到端测试中应用基于修改代码实体的回归测试选择
Takao Nakagawa, Kazuki Munakata, Koji Yamamoto
{"title":"Applying Modified Code Entity-Based Regression Test Selection for Manual End-to-End Testing of Commercial Web Applications","authors":"Takao Nakagawa, Kazuki Munakata, Koji Yamamoto","doi":"10.1109/ISSREW.2019.00033","DOIUrl":"https://doi.org/10.1109/ISSREW.2019.00033","url":null,"abstract":"Regression testing plays an important role in maintaining the quality of web applications as they are modified. To reduce the cost of this testing, researchers have proposed a variety of regression test selection (RTS) techniques. The challenges in applying RTS include the lack of tool implementations and the lack of many application requirements such as automated testing and sufficient documentation. This paper presents the challenges and solutions of applying a simple and safe RTS approach to manual E2E testing of legacy web applications, and presents a case study where it is applied to two development projects. Case study results show that this approach can reduce testing more precisely than a test reduction approach based on developer experience with sufficiently low deployment and labor costs.","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130093634","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}
引用次数: 4
ISSRE 2019 Doctoral Symposium Committees ISSRE 2019博士研讨会委员会
{"title":"ISSRE 2019 Doctoral Symposium Committees","authors":"","doi":"10.1109/issrew.2019.00009","DOIUrl":"https://doi.org/10.1109/issrew.2019.00009","url":null,"abstract":"","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134000856","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
[Copyright notice] (版权)
{"title":"[Copyright notice]","authors":"","doi":"10.1109/issrew.2019.00003","DOIUrl":"https://doi.org/10.1109/issrew.2019.00003","url":null,"abstract":"","PeriodicalId":166239,"journal":{"name":"2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"2021 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130967596","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学术文献互助群
群 号:604180095
Book学术官方微信