
ARLO: Automating Architecture from Requirements
Using LLMs to transform natural language requirements into software architecture
ARLO is an innovative approach that automates the transformation of natural language software requirements into architecture designs using large language models.
- Reduces human error and time in mapping requirements to architecture
- Tailorable framework that adapts to different development contexts
- Addresses key challenges of verbosity, ambiguity and inconsistency in natural language requirements
- Improves architectural decision-making by enabling faster evaluation of alternatives
For engineering teams, ARLO represents a significant advance in requirements engineering, potentially streamlining the crucial but often problematic transition from requirements to architecture while maintaining quality and consistency.