
Runway, a practical implementation of Model-Driven Engineering (MDE), is ideal for rapid development of complex online applications.
Build, deploy, and maintain applications faster!
Runway is different
Runway eschews "convention over configuration" in favor of a completely self-describing, data-driven API. All concerns are managed discretely, so presentation logic is completely decoupled from the business logic. Applications written on the Runway platform can be written once and served concurrently to all manner of presentation technologies including web servers, J2ME-enabled mobile devices, SWT heavy clients, Adobe Flex and more.
Just a few of the features include…

True MVC
Completely decouple presentation concepts from the model though a clean separation of concerns.

Fully Integrated ORM
Never touch your database again.

Security
Protect data across the entire system with a single permission in the built-in RBAC implementation.

ERP + PLM
Create rich models with customizable state machines, document vaulting, and the programmable event model.

Relationships
Accurately express your model with custom associations between domain classes.

Query API
Get the most out of your data with powerful, type-safe programmatic queries.

Scalability
Run separate presentation and business servers that communicate through RMI, JSON, or Web Services without changing a single line of code.

AJAX
Write rich web UIs easily with the javascript DTOs that are automatically generated for all classes and façades.
True MVC
Completely decouple presentation concepts from the model though a clean separation of concerns.
Fully Integrated ORM
Never touch your database again.
Security
Protect data across the entire system with a single permission in the built-in RBAC implementation.
ERP + PLM
Create rich models with customizable state machines, document vaulting, and the programmable event model.
Relationships
Accurately express your model with custom associations between domain classes.
Query API
Get the most out of your data with powerful, type-safe programmatic queries.
Scalability
Run separate presentation and business servers that communicate through RMI, JSON, or Web Services without changing a single line of code.
AJAX
Write rich web UIs easily with the javascript DTOs that are automatically generated for all classes and façades.
Requirements
- Java SE
- Java 5 or higher
- Operating Systems
- Microsoft Windows
Any Flavor of Linux
Mac OS X 10.4+ - Databases
- MySQL
PostgreSQL
Microsoft SQL Server
Oracle - Web Server
- Tomcat 6
(others untested) - IDEs
- Eclipse
IntelliJ
Netbeans
Emacs - ANT
- Version 1.7