Welcome to ViaOA

Software Automation Experts

Tools and Libraries for automating software development


Model-as-Software

A system where software can be designed at a high level of abstraction ... then transformed into a software application — with minimal coding ...

Model-as-Software

Build smarter ... faster ... full stack ... automated

Software Development Process

OABuilder
Model
OACodeGen
Full-Stack Application
powered by OAObjectGraph

OA is able to automate the most complex layers of software development.

The power of Object Graphs OA Development Process

Libraries & Tools & Products

OA Java Libraries

Runtime libraries that power live Object Graphs — sync, events, rules, REST, DB, and more ...

Learn More
OABuilder

Visual modeling tool to define objects, links, rules, triggers, validation, UI, and more ...

Learn More
OAi

AI assistant that helps research, design and refine your model using standards, documentation, or patterns.

Learn More
OACodeGen

Generates full-stack Model-as-Software Applications from OA Model

Learn More
Tools created using OA

Development tools, ETL, DB, etc. created using OA.

Learn More
Applications "Built by OA"

Enterprise applications created using OA.

Learn More