English

ROOT: Requirements Organization and Optimization Tool

Software Engineering 2024-08-21 v1

Abstract

Software engineering practices such as constructing requirements and establishing traceability help ensure systems are safe, reliable, and maintainable. However, they can be resource-intensive and are frequently underutilized. To alleviate the burden of these essential processes, we developed the Requirements Organization and Optimization Tool (ROOT). ROOT centralizes project information and offers project visualizations and AI-based tools designed to streamline engineering processes. With ROOT's assistance, engineers benefit from improved oversight and early error detection, leading to the successful development of software systems. Link to screen cast: https://youtu.be/3rtMYRnsu24

Keywords

Cite

@article{arxiv.2408.10405,
  title  = {ROOT: Requirements Organization and Optimization Tool},
  author = {Katherine R. Dearstyne and Alberto D. Rodriguez and Jane Cleland-Huang},
  journal= {arXiv preprint arXiv:2408.10405},
  year   = {2024}
}
R2 v1 2026-06-28T18:17:27.523Z