首页> 外文会议>International Workshop on Software Technologies for Future Dependable Distributed Systems >On Equivalence Partitioning of Code Paths inside OS Kernel Components
【24h】

On Equivalence Partitioning of Code Paths inside OS Kernel Components

机译:在OS内核组件内代码路径的等价分区

获取原文

摘要

Commercial-off-the-shelf operating systems (COTS OSs) are increasingly chosen as key building blocks in embedded system design due to their rich feature-set available at low costs. Unfortunately, as the complexity of such OSs increases, testing key OS components such as device drivers (DD) to ensure continuous service provision becomes increasingly challenging. Despite the improving test efforts targeting DDs, they still represent a significant cause of system outages as the test coverage is invariably limited by the inability to exhaustively assess and cover the operational states. Consequently, if representative operational execution profiles of DDs within an OS could be obtained, these could significantly improve the understanding of the actual operational DD state space and help focus the test efforts onto the execution hotspots. Focusing on characterizing DD operational activities while assuming no access to source code, our work enables profiling the runtime behavior of DDs solely based on I/O-and functional-call tracking. Such profiles are used to improve test adequacy against real-world workloads by enabling similarity quantification across them. The profiles also reveal execution hotspots in terms of functionalities activated in the field, allowing for dedicated test campaigns.
机译:由于其以低成本提供的丰富功能集,商业现成的操作系统(COTS OSS)越来越多地被选为嵌入式系统设计中的关键构建块。不幸的是,随着这种OSS的复杂性增加,测试诸如设备驱动程序(DD)之类的密钥OS组件,以确保连续服务提供变得越来越具有挑战性。尽管有所改善定位DDS的测试工作,但它们仍然代表了系统中断的重要原因,因为测试覆盖率总是受到无可辩生能地评估和涵盖运营状态的限制。因此,如果可以获得OS内的DDS的代表操作执行配置文件,则这些可以显着提高对实际操作DD状态空间的理解,并帮助将测试工作集中在执行热点上。专注于在假设无权访问源代码的同时表征DD运行活动,我们的工作能够仅基于I / O-and功能呼叫跟踪来分析DDS的运行时行为。这种配置文件用于通过在它们中启用相似度量化来改善对现实工作负载的测试充分性。配置文件还会在现场激活的功能方面揭示执行热点,允许专用的测试广告系列。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号