SOLoist: A Java-Based Framework for Model-Driven Development of Enterprise Web Applications with Executable UML
Abstract
A new Java-based framework for rapid development of enterprise Web applications is presented. We will:
address some of the main issues that hamper software development in commonly used approaches: level of abstraction and accidental complexity
show how UML models with executable semantics and appropriately coupled with the Java programming level alleviates these issues and boosts productivity
present a new, highly abstract paradigm for building contemporary, flexible, and scalable AJAX-based Web 2 GUIs with much less effort, interactively and even at runtime, without compilation
show a case study and an attractive live demo.
The intended audience includes software architects and developers, regardless of the framework they currently use.