首页 > 最新文献

2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)最新文献

英文 中文
Analysis of Velocity Deviation of Satellite-Rocket Separation and Orbit Accuracy of Satellite Caused by Multiple Factors 多因素导致的星箭分离速度偏差及卫星轨道精度分析
Yunyun Pang, Qiang Ye, Yang Lu
This paper focuses on the problems of separation velocity deviation and satellite orbit accuracy during the satellite-rocket separation process of spring energy storage, based on the separation dynamics model of satellite-rocket separation, analyze the separation velocity deviation of satellite-rocket separation caused by the satellite centroid deviation, the upper stage centroid deviation of the rocket, the installation position offset, and use the orbit simulation software to study the influence of the orbit accuracy caused by separation velocity deviation, and summarize the influence rules and main influence factors of satellite-rocket separation velocity deviation and satellite orbit accuracy.
针对弹簧储能星箭分离过程中分离速度偏差和卫星轨道精度问题,基于星箭分离的分离动力学模型,分析了星箭分离中由于卫星质心偏差、火箭上级质心偏差、安装位置偏移造成的星箭分离速度偏差。并利用轨道仿真软件研究了分离速度偏差对轨道精度的影响,总结了星箭分离速度偏差对卫星轨道精度的影响规律和主要影响因素。
{"title":"Analysis of Velocity Deviation of Satellite-Rocket Separation and Orbit Accuracy of Satellite Caused by Multiple Factors","authors":"Yunyun Pang, Qiang Ye, Yang Lu","doi":"10.1109/QRS-C57518.2022.00043","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00043","url":null,"abstract":"This paper focuses on the problems of separation velocity deviation and satellite orbit accuracy during the satellite-rocket separation process of spring energy storage, based on the separation dynamics model of satellite-rocket separation, analyze the separation velocity deviation of satellite-rocket separation caused by the satellite centroid deviation, the upper stage centroid deviation of the rocket, the installation position offset, and use the orbit simulation software to study the influence of the orbit accuracy caused by separation velocity deviation, and summarize the influence rules and main influence factors of satellite-rocket separation velocity deviation and satellite orbit accuracy.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133657321","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 Dead Code Evaluation Method based on Complex Network 基于复杂网络的死码评估方法
Xinwei Liu, Chuanqi Tao
Dead code is widespread in open-source and commercial software systems. While there is some work on dead code detection, there is no work on evaluating the risk of removing dead code. This paper introduces complex network into dead code evaluation and proposes a dead code evaluation method based on weighted technique for order preference by similarity to ideal solution(TOPSIS). We regard degree centrality, closeness centrality, betweeness centrality and the proportion of alive codes as the multi-attribute of weighted TOPSIS, which overcomes the shortage of using the same weight for each attribute in the original method. We evaluate dead code in two open-source Java projects. The results show that this method can well evaluate the risk of deleting dead code in nodes.
死代码在开源和商业软件系统中非常普遍。虽然有一些关于死代码检测的工作,但没有关于评估删除死代码的风险的工作。将复杂网络引入到死码评价中,提出了一种基于与理想解相似的排序偏好加权技术(TOPSIS)的死码评价方法。我们将度中心性、接近中心性、中间中心性和活码比例作为加权TOPSIS的多属性,克服了原方法中每个属性使用相同权值的不足。我们评估了两个开源Java项目中的死代码。结果表明,该方法能较好地评估节点中死代码被删除的风险。
{"title":"A Dead Code Evaluation Method based on Complex Network","authors":"Xinwei Liu, Chuanqi Tao","doi":"10.1109/QRS-C57518.2022.00069","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00069","url":null,"abstract":"Dead code is widespread in open-source and commercial software systems. While there is some work on dead code detection, there is no work on evaluating the risk of removing dead code. This paper introduces complex network into dead code evaluation and proposes a dead code evaluation method based on weighted technique for order preference by similarity to ideal solution(TOPSIS). We regard degree centrality, closeness centrality, betweeness centrality and the proportion of alive codes as the multi-attribute of weighted TOPSIS, which overcomes the shortage of using the same weight for each attribute in the original method. We evaluate dead code in two open-source Java projects. The results show that this method can well evaluate the risk of deleting dead code in nodes.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115475860","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
IEMT: Inequality-Based Metamorphic Testing for Autonomous Driving Models IEMT:基于不等式的自动驾驶模型变形测试
Chao Xiong, Zhiyi Zhang, Yuqian Zhou, Chen Liu, Zhiqiu Huang
In the last ten years, the development of deep learning has promoted the progress of autonomous driving. Several major manufacturers, including Google, Tesla, Baidu, Audi, etc., are building and actively testing self-driving cars. However, the safety of autonomous driving still raises concerns. Recent research has used metamorphic testing to evaluate the robustness of autonomous driving models, but metamorphic relations defined during the test are basically based on equality, and there are very few inequality-based metamorphic relations. Our goal is to provide more inequality-based metamorphic relations to efficiently detect autonomous driving model violations. IEMT proposes additional inequality-based metamorphic relations and compares the robustness of autonomous driving models based on different neural network models. The experimental results show that the metamorphic relations we proposed can detect inconsistent behaviors of the driving model quite efficiently.
近十年来,深度学习的发展推动了自动驾驶的进步。包括谷歌、特斯拉、百度、奥迪等在内的几家主要汽车制造商都在制造和积极测试自动驾驶汽车。然而,自动驾驶的安全性仍然令人担忧。近年来已有研究利用变形测试来评价自动驾驶模型的鲁棒性,但在测试过程中定义的变形关系基本是基于等式的,很少有基于不等式的变形关系。我们的目标是提供更多基于不等式的变质关系,以有效地检测自动驾驶模型违规。IEMT提出了附加的基于不等式的变质关系,并比较了基于不同神经网络模型的自动驾驶模型的鲁棒性。实验结果表明,我们提出的变质关系可以很好地检测出驱动模型的不一致行为。
{"title":"IEMT: Inequality-Based Metamorphic Testing for Autonomous Driving Models","authors":"Chao Xiong, Zhiyi Zhang, Yuqian Zhou, Chen Liu, Zhiqiu Huang","doi":"10.1109/QRS-C57518.2022.00049","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00049","url":null,"abstract":"In the last ten years, the development of deep learning has promoted the progress of autonomous driving. Several major manufacturers, including Google, Tesla, Baidu, Audi, etc., are building and actively testing self-driving cars. However, the safety of autonomous driving still raises concerns. Recent research has used metamorphic testing to evaluate the robustness of autonomous driving models, but metamorphic relations defined during the test are basically based on equality, and there are very few inequality-based metamorphic relations. Our goal is to provide more inequality-based metamorphic relations to efficiently detect autonomous driving model violations. IEMT proposes additional inequality-based metamorphic relations and compares the robustness of autonomous driving models based on different neural network models. The experimental results show that the metamorphic relations we proposed can detect inconsistent behaviors of the driving model quite efficiently.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"151 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115559140","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
Colonization Strategy Algorithm: A Deviation Algorithm Optimization based on Spatial Autocorrelation Theory 殖民策略算法:一种基于空间自相关理论的偏差算法优化
Zhongyuan Hua, Ke Ye
In this paper, an improved algorithm for differential features of multi-objective evolutionary trajectories in multi-intellectual societies is proposed. With the intervention of spatial autocorrelation theory, the data of typical objects, events and processes in social evolution are effectively linked with temporal and spatial scale constraints and the geographic raster grid as the grassroots environment. Based on the differential evolution algorithm, an algorithmic model of social evolution for assessing social complexity and community specificity is proposed.
本文提出了一种改进的多智能社会中多目标进化轨迹差分特征的算法。在空间自相关理论的介入下,社会演化中典型对象、事件和过程的数据与时空尺度约束和作为基层环境的地理栅格有效关联。在差分进化算法的基础上,提出了一种评估社会复杂性和社区特异性的社会进化算法模型。
{"title":"Colonization Strategy Algorithm: A Deviation Algorithm Optimization based on Spatial Autocorrelation Theory","authors":"Zhongyuan Hua, Ke Ye","doi":"10.1109/QRS-C57518.2022.00100","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00100","url":null,"abstract":"In this paper, an improved algorithm for differential features of multi-objective evolutionary trajectories in multi-intellectual societies is proposed. With the intervention of spatial autocorrelation theory, the data of typical objects, events and processes in social evolution are effectively linked with temporal and spatial scale constraints and the geographic raster grid as the grassroots environment. Based on the differential evolution algorithm, an algorithmic model of social evolution for assessing social complexity and community specificity is proposed.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124198965","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
Question Answering Algorithm for Grid Fault Diagnosis based on Graph Neural Network 基于图神经网络的电网故障诊断问答算法
Yahan Yu, Yun Wang, Guigang Zhang, Yi Yang, Jian Wang
Due to the existence of uncertain factors such as the power grid system itself, natural climate change and human factors, various faults will still occur in the power grid system. If the fault alarm is not responded to in time, it is likely to cause grid instability or even collapse, resulting in inestimable losses. By building a knowledge graph for massive power grid operation and maintenance information, we can achieve fast and accurate fault information reasoning and traceability, and retrieve reasonable fault resolution measures. Use artificial intelligence technology and big data to assist power grid systems to achieve more efficient operation and maintenance. Realizing the intelligent fault diagnosis of power grid is an urgent problem to be solved at present. With the rapid development and application of artificial intelligence technology, if artificial intelligence and big data technology can be applied to the fault diagnosis and analysis of power grids, this situation of relying on manual analysis will be broken, and the efficient processing of massive operation and maintenance data will be realized.
由于电网系统自身、自然气候变化、人为因素等不确定因素的存在,电网系统仍会出现各种故障。如果故障报警不及时响应,很可能造成电网失稳甚至崩溃,造成不可估量的损失。通过构建海量电网运维信息的知识图谱,实现快速准确的故障信息推理和溯源,检索合理的故障解决措施。利用人工智能技术和大数据辅助电网系统实现更高效的运维。实现电网故障的智能诊断是当前亟待解决的问题。随着人工智能技术的快速发展和应用,如果能将人工智能和大数据技术应用到电网的故障诊断和分析中,将打破这种依赖人工分析的局面,实现对海量运维数据的高效处理。
{"title":"Question Answering Algorithm for Grid Fault Diagnosis based on Graph Neural Network","authors":"Yahan Yu, Yun Wang, Guigang Zhang, Yi Yang, Jian Wang","doi":"10.1109/QRS-C57518.2022.00088","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00088","url":null,"abstract":"Due to the existence of uncertain factors such as the power grid system itself, natural climate change and human factors, various faults will still occur in the power grid system. If the fault alarm is not responded to in time, it is likely to cause grid instability or even collapse, resulting in inestimable losses. By building a knowledge graph for massive power grid operation and maintenance information, we can achieve fast and accurate fault information reasoning and traceability, and retrieve reasonable fault resolution measures. Use artificial intelligence technology and big data to assist power grid systems to achieve more efficient operation and maintenance. Realizing the intelligent fault diagnosis of power grid is an urgent problem to be solved at present. With the rapid development and application of artificial intelligence technology, if artificial intelligence and big data technology can be applied to the fault diagnosis and analysis of power grids, this situation of relying on manual analysis will be broken, and the efficient processing of massive operation and maintenance data will be realized.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124417059","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
Integration- and System-Testing Aligned with Cloud-Native Approaches for DevOps 集成和系统测试与DevOps的云原生方法一致
Alexander Poth, Olsi Rrjolli, A. Riel
The cloud-native development with DevOps teams drives delivery speed. To keep speed in all delivery-related activities, these have to be aligned with the methods of DevOps and with the cloud-native technology and its paradigms. One important activity in the delivery chain is integration and system testing. This paper presents an option to establish cloud-native paradigms of technology driven testing activities within agile and DevOps teams in large enterprises.
由DevOps团队进行的云原生开发提高了交付速度。为了在所有与交付相关的活动中保持速度,这些必须与DevOps方法和云原生技术及其范例保持一致。交付链中的一个重要活动是集成和系统测试。本文提供了在大型企业的敏捷和DevOps团队中建立技术驱动测试活动的云原生范例的一种选择。
{"title":"Integration- and System-Testing Aligned with Cloud-Native Approaches for DevOps","authors":"Alexander Poth, Olsi Rrjolli, A. Riel","doi":"10.1109/QRS-C57518.2022.00038","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00038","url":null,"abstract":"The cloud-native development with DevOps teams drives delivery speed. To keep speed in all delivery-related activities, these have to be aligned with the methods of DevOps and with the cloud-native technology and its paradigms. One important activity in the delivery chain is integration and system testing. This paper presents an option to establish cloud-native paradigms of technology driven testing activities within agile and DevOps teams in large enterprises.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128400372","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
An Approach of Locating Minimal Failure-Causing Schema for Boolean-Specifications 布尔规格的最小故障导致模式定位方法
Tianyu Xu, Guanglin Li, Jun Lu, Ziyuan Wang
The fault location method of relational tree model (BFSTRT) based on the breadth-first selection strategy is the best in locating the Minimal Failure-causing Schema (MFS). However, the BFSTRT has a defect that it cannot solve the situation of “additional test cases introduce new failure modes”, moreover, since the fault location method based on the relational tree model is to generate all sub patterns of the failure test case at one time when building the model tree, so this type of fault location method consumes large memory space. This paper proposes an Approach of Locating Minimal Failure-causing Schema for Boolean-Specification (BELF) method, which effectively solves the above two deficiencies in BFSTRT. The experimental results show that the localization efficiency of BELF is better than BFSTRT in terms of precision and recall.
基于宽度优先选择策略的关系树模型(BFSTRT)故障定位方法是最小故障导致模式(MFS)的最佳定位方法。但是,BFSTRT的缺点是无法解决“额外的测试用例引入新的故障模式”的情况,并且由于基于关系树模型的故障定位方法是在构建模型树时一次性生成故障测试用例的所有子模式,因此这种类型的故障定位方法消耗的内存空间很大。本文提出了一种针对布尔规范(BELF)方法的最小故障导致模式定位方法,有效地解决了BFSTRT的上述两个不足。实验结果表明,BELF在定位精度和查全率方面都优于BFSTRT。
{"title":"An Approach of Locating Minimal Failure-Causing Schema for Boolean-Specifications","authors":"Tianyu Xu, Guanglin Li, Jun Lu, Ziyuan Wang","doi":"10.1109/QRS-C57518.2022.00083","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00083","url":null,"abstract":"The fault location method of relational tree model (BFSTRT) based on the breadth-first selection strategy is the best in locating the Minimal Failure-causing Schema (MFS). However, the BFSTRT has a defect that it cannot solve the situation of “additional test cases introduce new failure modes”, moreover, since the fault location method based on the relational tree model is to generate all sub patterns of the failure test case at one time when building the model tree, so this type of fault location method consumes large memory space. This paper proposes an Approach of Locating Minimal Failure-causing Schema for Boolean-Specification (BELF) method, which effectively solves the above two deficiencies in BFSTRT. The experimental results show that the localization efficiency of BELF is better than BFSTRT in terms of precision and recall.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128470181","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
Visual-ISAM: A Visualization Method for Software Failure Analysis and Evaluation based on Knowledge Graph Utilizing Improved SALKU Model Visual-ISAM:利用改进SALKU模型的基于知识图的软件故障分析与评估可视化方法
Canwei Shi, Ling-lin Gong, Qi Shao, Qi Yao, Zhiyu Duan
Software faults constantly appear during software development and evolution. The information on various platforms for bug knowledge recording, such as Stack Overflow, is mostly stored in weak entity relational database missing linkable relationships, which results in negative impacts on knowledge reuse. To enrich the relationships between entities and construct a software fault knowledge graph, we improve the SALKU model by considering the direction of prediction results between a pair of knowledge units, and utilize it to predict the class of linkable knowledge units. Experiment results show the improved model increases the ratio of knowledge unit pairs with equivalent link prediction results from 90.2% to 100% based on the premise of ensuring precision, recall, and F1-score. Eventually, we visualize the data from Stack Overflow in the knowledge graph based on the extracted relationships.
软件故障在软件的开发和演化过程中不断出现。各种漏洞知识记录平台上的信息,如Stack Overflow,大多存储在弱实体关系数据库中,缺少可链接关系,这对知识重用造成了不利影响。为了丰富实体之间的关系,构建软件故障知识图,我们通过考虑一对知识单元之间预测结果的方向来改进SALKU模型,并利用它来预测可链接的知识单元的类别。实验结果表明,改进后的模型在保证准确率、召回率和f1分数的前提下,将具有等效链接预测结果的知识单元对的比例从90.2%提高到100%。最后,基于提取的关系,我们将Stack Overflow的数据可视化到知识图中。
{"title":"Visual-ISAM: A Visualization Method for Software Failure Analysis and Evaluation based on Knowledge Graph Utilizing Improved SALKU Model","authors":"Canwei Shi, Ling-lin Gong, Qi Shao, Qi Yao, Zhiyu Duan","doi":"10.1109/QRS-C57518.2022.00047","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00047","url":null,"abstract":"Software faults constantly appear during software development and evolution. The information on various platforms for bug knowledge recording, such as Stack Overflow, is mostly stored in weak entity relational database missing linkable relationships, which results in negative impacts on knowledge reuse. To enrich the relationships between entities and construct a software fault knowledge graph, we improve the SALKU model by considering the direction of prediction results between a pair of knowledge units, and utilize it to predict the class of linkable knowledge units. Experiment results show the improved model increases the ratio of knowledge unit pairs with equivalent link prediction results from 90.2% to 100% based on the premise of ensuring precision, recall, and F1-score. Eventually, we visualize the data from Stack Overflow in the knowledge graph based on the extracted relationships.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128503230","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
Log Anomaly Detection Method based on Hybrid Transformer-BiLSTM Models 基于变压器- bilstm混合模型的测井异常检测方法
Xuedong Ou, J. Liu
Log analysis is quite significant for reliability issues in large cloud data centers. There are noticeable problems in log anomaly detection, such as single feature extraction, unsatisfactory anomaly detection effect. In this paper, we propose a novel log anomaly detection method, which could be divided into two related parts. First, a dataset partitioning method is proposed, named K-fold Sub Hold-out Method (KSHM), which is built on the features of logs to preserve the temporality of training data when sampling. KSHM could enhance the effectiveness of sampling without increasing the number of samples, and change the way the model is trained. Second, an anomaly detection model based on hybrid Transformer-BiLSTM (TFBL) is well constructed, which could extract both temporal and semantic features of logs to serve as a source of features for comprehensive anomaly detection. Experiment results show that TFBL outperforms baseline methods in assessment criteria of accuracy, precision and F1-score, and our log anomaly detection method based on integrated KSHM and TFBL also has better anomaly detection performence.
日志分析对于大型云数据中心的可靠性问题非常重要。在日志异常检测中存在特征提取单一、异常检测效果不理想等问题。本文提出了一种新的测井异常检测方法,该方法可分为两个相关部分。首先,提出了一种基于日志特征的数据集划分方法K-fold Sub - hold method (KSHM),该方法在采样时保持训练数据的时效性;KSHM可以在不增加样本数量的情况下提高采样的有效性,并改变模型的训练方式。其次,构建了基于混合Transformer-BiLSTM (TFBL)的异常检测模型,该模型可以同时提取日志的时间特征和语义特征,作为综合异常检测的特征源;实验结果表明,TFBL在准确度、精密度和f1评分的评价指标上优于基线方法,基于KSHM和TFBL的测井异常检测方法也具有更好的异常检测性能。
{"title":"Log Anomaly Detection Method based on Hybrid Transformer-BiLSTM Models","authors":"Xuedong Ou, J. Liu","doi":"10.1109/QRS-C57518.2022.00123","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00123","url":null,"abstract":"Log analysis is quite significant for reliability issues in large cloud data centers. There are noticeable problems in log anomaly detection, such as single feature extraction, unsatisfactory anomaly detection effect. In this paper, we propose a novel log anomaly detection method, which could be divided into two related parts. First, a dataset partitioning method is proposed, named K-fold Sub Hold-out Method (KSHM), which is built on the features of logs to preserve the temporality of training data when sampling. KSHM could enhance the effectiveness of sampling without increasing the number of samples, and change the way the model is trained. Second, an anomaly detection model based on hybrid Transformer-BiLSTM (TFBL) is well constructed, which could extract both temporal and semantic features of logs to serve as a source of features for comprehensive anomaly detection. Experiment results show that TFBL outperforms baseline methods in assessment criteria of accuracy, precision and F1-score, and our log anomaly detection method based on integrated KSHM and TFBL also has better anomaly detection performence.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128538755","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
Requirements-Related Fault Prevention Mechanism for SOFL Formal Specification-Based Programming SOFL基于形式化规范编程的需求相关故障预防机制
Jiandong Li, Shaoying Liu
Fault prevention is important for software quality assurance. In this paper, we propose an approach for software fault prevention. The fault prevention effect is achieved by means of inferring correct order of implementing components in the formal specification, and automatic code generation for various components or fragments of components in a SOFL specification. The expected effect of the proposed approach is to provide guidance to programmers in formal specification-based programming, enhance their productivity and help them reduce the risk of introducing faults into software.
故障预防对于软件质量保证非常重要。本文提出了一种软件故障预防方法。通过推断正式规范中组件的正确实现顺序,以及SOFL规范中各个组件或组件片段的自动代码生成,达到故障预防的效果。所提出的方法的预期效果是在正式的基于规范的编程中为程序员提供指导,提高他们的生产力,并帮助他们减少将错误引入软件的风险。
{"title":"Requirements-Related Fault Prevention Mechanism for SOFL Formal Specification-Based Programming","authors":"Jiandong Li, Shaoying Liu","doi":"10.1109/QRS-C57518.2022.00060","DOIUrl":"https://doi.org/10.1109/QRS-C57518.2022.00060","url":null,"abstract":"Fault prevention is important for software quality assurance. In this paper, we propose an approach for software fault prevention. The fault prevention effect is achieved by means of inferring correct order of implementing components in the formal specification, and automatic code generation for various components or fragments of components in a SOFL specification. The expected effect of the proposed approach is to provide guidance to programmers in formal specification-based programming, enhance their productivity and help them reduce the risk of introducing faults into software.","PeriodicalId":183728,"journal":{"name":"2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123182267","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
期刊
2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1