ROOT: Requirements Organization and Optimization Tool
Katherine R. Dearstyne, Alberto D. Rodriguez, Jane Cleland-Huang

TL;DR
ROOT is a software tool that centralizes requirements management and uses AI to streamline engineering processes, improve oversight, and detect errors early, thus making requirements engineering more efficient and reliable.
Contribution
The paper introduces ROOT, a novel tool that integrates project information, visualizations, and AI-based features to optimize requirements organization and engineering workflows.
Findings
Enhanced project oversight and visualization capabilities.
Early error detection improves system reliability.
Streamlined requirements management reduces resource use.
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
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsService-Oriented Architecture and Web Services · Software Engineering Techniques and Practices · Systems Engineering Methodologies and Applications
