Access Keys:
Skip to content (Access Key - 0)


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.

Speaker(s)

retweet

Do you like this talk?


Related Presentations

Ajax Library Smack down Prototype vs. jQuery
Building Mashups Overview of common techniques and new HTML5 features
SOLoist A Java-Based Framework for Model-Driven Development of Enterprise Web Applications with Executable UML

Search by Tag

Below are the 190 labels used in Devoxx 2010 listed alphabetically. Click on a label to see its associated content.
activiti, actors, adobe, agile, air, ajax, akka, alm, amazon, analysis, android, animations, annotations, apache, ast, asynchronous, atomsphere, authentication, authorization, authz, azure bayeux, birt, blackberry, bof, bpm caching, camel, cassandra, cdi, ci, clojure, closures, cloud, clusters, collaboration, collections, comet, conference
design, devops, dsl, duchess, dvcs, ec2, eclipse, ehcache, ejb3, ejb31 faces, fantom, findbugs, flash, flex, flex4, foss gae, gaelyk, gis, git, glassfish, google, grails, groovy, gui, guice, gwt
hadoop, hazelcast, hbase, hdfs, hibernate, hive, html, html5, http, hudson, infinispan, ioc, iphone, itext, izpack j2ee, java7, java8, javaee, javaee6, javafx, javaposse, javascript, javase, javase7, javase8, jax-rs, jax-ws, jdk, jdk7, jdk8, jms, jmx, jpa, jpa2, jquery, jsf, jsf2, jsonp, jsr299, jsr330, jug, jvm labs, lambda, loadui, lombok, mahout, mapreduce, maven, methodology, microsoft, mobile, modules, mongodb, morlocks, multicore, mylyn
news, nexus, no-sidebar, nosql, oauth, oltp, openam, openid, openjdk, openoffice, osgi parleys, patterns, pdf, performance, prototype, puzzlers, quickie, rails, repl, reporting, rest, ria, roo scala, scalable, seam, search, servlet, servlet3, soa, soloist, speakers, spock, spring, springmvc, sql, stm, struts, svn, symbian
tapestry, tdd, testing, tools, tools_in_action, twitter, uma, uml, university, url, visualvm, voldemort w3c, web20, webos, websockets, websphere, weld, wicket, ws-addressing, wtp, xfa, xhr, xml
Adaptavist Theme Builder Powered by Atlassian Confluence