Diversity and Feedback in Random Testing for Systems Software

系统软件随机测试的多样性和反馈

基本信息

  • 批准号:
    1217824
  • 负责人:
  • 金额:
    $ 24.22万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2012
  • 资助国家:
    美国
  • 起止时间:
    2012-09-01 至 2016-12-31
  • 项目状态:
    已结题

项目摘要

Testing is an extremely important part of any software development effort, especially for programs that have access to sensitive resources (personal information, sensor data, etc.) and that can be reached through the Internet. The PIs' work will improve the state of the art in software testing for mobile applications running on the open source Android platform, resulting in fewer bugs and reduced testing effort.The foundation of the PIs' work is random testing, where random numbers are used as inputs to an algorithm for constructing test cases. Although random testing has been shown to be highly effective for discovering serious bugs in complex software systems, it suffers from various problems including the fact that it is very difficult to engineer a random tester that doesn't spend a lot of time re-exploring the same application behaviors over and over again. The PIs will build upon their "swarm testing" work, which has been shown to be an inexpensive way to increase the diversity of random test cases, and also to increase their effectiveness in discovering bugs. Additionally, the PIs are investigating how to marry random testing with modern symbolic execution methods, and how to use feedback from executions of the software under test in order to improve the efficacy of random testing.The development of more efficient and effective testing techniques and tools will lower the cost and raise the quality of software. Test coverage is a challenging, open problem that is being addressed here in a novel way.
测试是任何软件开发工作中极其重要的一部分,特别是对于可以访问敏感资源(个人信息,传感器数据等)的程序。并且可以通过互联网访问。PI的工作将提高运行在开源Android平台上的移动的应用程序的软件测试的最新水平,从而减少错误并减少测试工作。PI工作的基础是随机测试,其中随机数被用作构建测试用例的算法的输入。尽管随机测试已经被证明对于发现复杂软件系统中的严重错误是非常有效的,但它存在各种问题,包括很难设计出一个不花费大量时间一遍又一遍地重新探索相同应用程序行为的随机测试人员。PI将建立在他们的“群测试”工作的基础上,这已经被证明是一种廉价的方法来增加随机测试用例的多样性,并提高他们发现bug的效率。此外,研究员们正研究如何将随机测试与现代符号执行方法结合起来,以及如何利用被测软件执行的反馈来提高随机测试的效率,开发更有效的测试技术和工具,以降低成本,提高软件质量。 测试覆盖率是一个具有挑战性的、开放的问题,这里以一种新颖的方式来解决这个问题。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Alex Groce其他文献

Building Resource Adaptations via Test-Based Software Minimization: Application, Challenges, and Opportunities
通过基于测试的软件最小化构建资源适应:应用、挑战和机遇
An Entry Point for Formal Methods: Specification and Analysis of Event Logs
形式化方法的入口点:事件日志的规范和分析
  • DOI:
    10.4204/eptcs.20.2
  • 发表时间:
    2010
  • 期刊:
  • 影响因子:
    0
  • 作者:
    H. Barringer;Alex Groce;K. Havelund;Margaret H. Smith
  • 通讯作者:
    Margaret H. Smith
Coverage rewarded: Test input generation via adaptation-based programming
覆盖范围奖励:通过基于适应的编程测试输入生成
Target Selection for Test-Based Resource Adaptation
基于测试的资源适应的目标选择
Coverage and Its Discontents
报道及其不满

Alex Groce的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Alex Groce', 18)}}的其他基金

Collaborative Research: SHF: Small: Feedback-Driven Mutation Testing for Any Language
合作研究:SHF:小型:任何语言的反馈驱动突变测试
  • 批准号:
    2129446
  • 财政年份:
    2021
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Standard Grant
CAREER: Integrating Automated Software Testing Methods
职业:集成自动化软件测试方法
  • 批准号:
    1054876
  • 财政年份:
    2011
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Continuing Grant

相似国自然基金

Dynamic Credit Rating with Feedback Effects
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    万元
  • 项目类别:
    外国学者研究基金项目

相似海外基金

PZT-hydrogel integrated active non-Hermitian complementary acoustic metamaterials with real time modulations through feedback control circuits
PZT-水凝胶集成有源非厄米互补声学超材料,通过反馈控制电路进行实时调制
  • 批准号:
    2423820
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Standard Grant
冷たいガスを軸とした楕円銀河内のガスの循環と AGN feedback
以冷气体和 AGN 反馈为中心的椭圆星系中的气体循环
  • 批准号:
    23K22539
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Nuclear force feedback as rheostat for actomyosin tension control
核力反馈作为肌动球蛋白张力控制的变阻器
  • 批准号:
    MR/Y001125/1
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Research Grant
CAREER: Understanding and engineering DNA supercoiling-mediated feedback in gene circuits
职业:理解和改造基因回路中 DNA 超螺旋介导的反馈
  • 批准号:
    2339986
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Continuing Grant
I-Corps: Translation potential of a semi-autonomous feedback device to enable manual ventilation
I-Corps:半自主反馈设备的翻译潜力,以实现手动通气
  • 批准号:
    2420392
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Standard Grant
Elucidating the Trigger and Feedback Mechanisms of the Most Concentrated Quasars at Cosmic Noon
阐明宇宙正午最集中的类星体的触发和反馈机制
  • 批准号:
    24K17084
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Feedback Literacy and AI Ethics: Leveraging Auto-Peer for Productive Interaction with Generative AI Tools in L2 Writing Education in Japan
反馈素养和人工智能道德:在日本二语写作教育中利用 Auto-Peer 与生成式人工智能工具进行富有成效的互动
  • 批准号:
    24K04103
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
RAPID: Investigation of Microbial:Black Carbon feedback Processes that Impact Icefield Melt in High Latitude Systems.
RAPID:影响高纬度系统中冰原融化的微生物:黑碳反馈过程的调查。
  • 批准号:
    2414438
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Standard Grant
Haptic sensors arrays for augmenting proprioceptive feedback and enabling smart interventions
用于增强本体感觉反馈并实现智能干预的触觉传感器阵列
  • 批准号:
    2901951
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Studentship
CAREER: Transforming Peer Code Review Environments for Code Learning and High-Quality Feedback
职业:转变同行代码审查环境以实现代码学习和高质量反馈
  • 批准号:
    2340389
  • 财政年份:
    2024
  • 资助金额:
    $ 24.22万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了