# ADSO
Who / What
**Application Development System Online (ADSO)** is a modular application development tool designed to streamline the creation and testing of applications using IDMS databases. It allows developers to define workflows, data structures, input/output processes, error handling, and menu systems through screen-based configurations rather than writing detailed code.
Background & History
Originally developed as part of Cullinet’s offerings, ADSO was a key component in facilitating the rapid prototyping and deployment of database-driven applications. The system leveraged modular programming principles to simplify complex application logic. After Cullinet’s acquisition by Computer Associates (CA) in 1986, ADSO evolved alongside CA’s broader enterprise software portfolio, becoming an integral part of their database management ecosystem.
Why Notable
ADSO played a pivotal role in early database-driven application development by reducing the complexity and time required for coding intricate workflows. Its screen-based approach democratized application creation, making it accessible to teams without deep programming expertise. Though largely overshadowed by modern tools like COBOL compilers and object-oriented frameworks, ADSO remains historically significant as a precursor to modular software design.
In the News
While no recent news sources explicitly mention ADSO today, its legacy persists in discussions of early database application development. As part of CA’s historical offerings, it reflects broader trends in 1970s–80s enterprise computing, where modular tools like ADSO enabled scalable, maintainable applications before the rise of modern programming paradigms.