arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1405.0786cs.SE
收藏

基于矩阵依赖回溯原理的软件故障定位

Fault Localization in a Software Project using Back-Tracking Principles of Matrix Dependency

Vishal Anand, Ramani S

摘要:

故障识别和测试一直是软件开发领域最具体的关注点。为了识别和验证错误,我们应该知道故障的来源或任何不必要的问题。在本文中,我们试图提取故障的位置,并试图应付的错误。利用有向图的方法,尝试获取实时环境中多个活动之间的依赖关系,以跟踪故障的来源。软件开发涉及一系列活动,我们试图展示多个活动之间的依赖关系。关键活动被认为是导致整个系统功能异常的活动。本文讨论了软件失效依赖活动对关键活动的优先级问题。选择活动的矩阵表示作为软件的一部分,使用依赖性概念来确定故障的根源。它可以随网络拓扑和软件环境而变化。当故障发生时,可能的征兆将以故障本身的高概率反映在依赖矩阵中。因此,独立故障位于依赖矩阵的主对角线上。

英文摘要:

Fault identification and testing has always been the most specific concern in the field of software development. To identify and testify the bug we should be aware of the source of the failure or any unwanted issue. In this paper, we are trying to extract the location of failure and trying to cope up with the bug. Using directed graph, we tried to obtain the dependency of multiple activities in live environment to trace the origin of fault. Software development comes up with series of activities and we tried to show the dependency of multiple activities on each other. Critical activities are considered as they cause abnormal functioning of the whole system. The paper discuss about the priorities of activities of dependency of software failure on the critical activities. Matrix representation of activities as part of the software is chosen to determine root of the failure using concept of dependency. It can vary with the topography of network and software environment. When faults occur, the possible symptoms will be reflected in the dependency matrix with high probability in fault itself. Thus, independent faults are located in the main diagonal of dependency matrix.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑