首页> 外文会议>Asia-Pacific Software Engineering Conference >A Systematic Review of Logging Practice in Software Engineering
【24h】

A Systematic Review of Logging Practice in Software Engineering

机译:软件工程测井实践的系统评价

获取原文

摘要

Background: Logging practice is a critical activity in software development, which aims to offer significant information to understand the runtime behavior of software systems and support better software maintenance. There have been many relevant studies dedicated to logging practice in software engineering recently, yet it lacks a systematic understanding to the adoption state of logging practice in industry and research progress in academia. Objective: This study aims to synthesize relevant studies on the logging practice and portray a big picture of logging practice in software engineering so as to understand current adoption status and identify research opportunities. Method: We carried out a systematic review on the relevant studies on logging practice in software engineering. Results: Our study identified 41 primary studies relevant to logging practice. Typical findings are: (1) Logging practice attracts broad interests among researchers in many concrete research areas. (2) Logging practice occurred in many development types, among which the development of fault tolerance systems is the most adopted type. (3) Many challenges exist in current logging practice in software engineering, e.g., tradeoff between logging overhead and analysis cost, where and what to log, balance between enough logging and system performance, etc. Conclusion: Results show that logging practice plays a vital role in various applications for diverse purposes. However, there are many challenges and problems to be solved. Therefore, various novel techniques are necessary to guide developers conducting logging practice and improve the performance and efficiency of logging practice.
机译:背景:日志记录实践是软件开发中的关键活动,旨在提供重要信息来了解软件系统的运行时行为并支持更好的软件维护。最近有许多相关的研究致力于软件工程中的测井实践,但是对工业中测井实践的采用状况和学术界的研究进展缺乏系统的理解。目的:本研究旨在综合有关测井实践的相关研究,并描绘软件工程中的测井实践的概况,以了解当前的采伐状况并确定研究机会。方法:我们对软件工程中测井实践的相关研究进行了系统的综述。结果:我们的研究确定了41项与伐木实践有关的主要研究。典型的发现是:(1)伐木实践引起了许多具体研究领域研究人员的广泛兴趣。 (2)测井实践发生在许多开发类型中,其中容错系统的开发是最常用的类型。 (3)当前软件工程的日志记录实践中存在许多挑战,例如,在日志记录开销和分析成本,要记录的位置和内容,足够的日志记录和系统性能之间进行权衡等之间的权衡。结论:结果表明,日志记录实践在其中至关重要。在各种用途中发挥不同的作用。但是,有许多挑战和需要解决的问题。因此,需要各种新颖的技术来指导开发人员进行测井实践并提高测井实践的性能和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号