首页    期刊浏览 2024年11月26日 星期二
登录注册

文章基本信息

  • 标题:Static Analysis of Lockless Microcontroller C Programs
  • 本地全文:下载
  • 作者:Eva Beckschulze ; Sebastian Biallas ; Stefan Kowalewski
  • 期刊名称:Electronic Proceedings in Theoretical Computer Science
  • 电子版ISSN:2075-2180
  • 出版年度:2012
  • 卷号:102
  • 页码:103-114
  • DOI:10.4204/EPTCS.102.10
  • 出版社:Open Publishing Association
  • 摘要:Concurrently accessing shared data without locking is usually a subject to race conditions resulting in inconsistent or corrupted data. However, there are programs operating correctly without locking by exploiting the atomicity of certain operations on a specific hardware. In this paper, we describe how to precisely analyze lockless microcontroller C programs with interrupts by taking the hardware architecture into account. We evaluate this technique in an octagon-based value range analysis using access-based localization to increase efficiency.
国家哲学社会科学文献中心版权所有