paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Navigating the maze: the impact of configurability in bioinformatics software

导航迷宫:生物信息学软件中可配置性的影响
ASE Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering2018匹配度 2/10 · 该论文聚焦生物信息学软件配置选项的实证研究与自动化路线图,属于软件测试/工程领域,与用户关注的静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析等核心方向没有直接关联。虽然涉及配置相关缺陷,但并非用户画像中的理论或工程主线。引用 32 inbox
Mikaela Cashman, Myra B. Cohen, Priya Ranjan, Robert W. Cottingham
crossref: 2026-09-12

AI 速览

一句话:通过实证研究揭示生物信息学工具配置选项缺乏文档、功能与性能多变且存在未检测故障,并提出自动化技术路线图。

生物信息学软件领域包含大量应用,用户从专业开发者到缺乏计算经验者不等。为满足需求,开发者提供众多配置选项以调整算法,但用户选择选项时缺乏自动化帮助来理解其后果。本文通过实际使用可配置生物信息学工具进行实证研究,考察选项组合、文档与帮助,并测试功能与性能变化。研究发现文档和帮助有限,功能与性能存在差异,并发现此前未检测到的故障。作者总结了一系列经验教训,并提出了创建自动化技术以与生物信息学软件交互的路线图,认为这些发现可推广到其他科学软件。

问题
生物信息学软件高度可配置,但用户缺乏自动化帮助来理解配置选项的后果,导致使用困难且可能隐藏故障。
方法
通过实际使用多个可配置生物信息学工具,检查其文档、选项组合方式,并测试功能与性能差异,进行实证研究。
评估
评估方式为对真实生物信息学工具进行实证研究,发现文档不足、功能性能变化及未检测故障,并据此总结经验与提出路线图。
原文摘要(Abstract)

The bioinformatics software domain contains thousands of applications for automating tasks such as the pairwise alignment of DNA sequences, building and reasoning about metabolic models or simulating growth of an organism. Its end users range from sophisticated developers to those with little computational experience. In response to their needs, developers provide many options to customize the way their algorithms are tuned. Yet there is little or no automated help for the user in determining the consequences or impact of the options they choose. In this paper we describe our experience working with configurable bioinformatics tools. We find limited documentation and help for combining and selecting options along with variation in both functionality and performance. We also find previously undetected faults. We summarize our findings with a set of lessons learned, and present a roadmap for creating automated techniques to interact with bioinformatics software. We believe these will generalize to other types of scientific software.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot4766,
  title = {Navigating the maze: the impact of configurability in bioinformatics software},
  author = {Mikaela Cashman and Myra B. Cohen and Priya Ranjan and Robert W. Cottingham},
  booktitle = {ASE},
  year = {2018},
  doi = {10.1145/3238147.3240466}
}