Title: Ridiculously RAD - Domain Driven application development using Apache Isis Abstract: In this talk, you'll learn about Apache Isis, an open source Java framework for writing line-of-business enterprise web applications, and access them through REST. An application written in Isis will be a fraction the size it would be if you coded it "traditionally". That's means faster time-to-market and cheaper to maintain. Isis' focus is on domain-driven design, with the emphasis on the bit that matters: the domain. The productivity and clean architecture comes about by omitting all the irrelevant artefacts of a custom-coded n-layer architecture (views, controllers, commands, persistence); you build your app solely and entirely by writing the core domain objects. There's a pattern for this type of approach: naked objects. Isis automatically provides a web application UI inferred directly from the structure and behaviour of your domain objects. What's more, Isis also makes your domain objects accessible through REST following the "Restful Objects" specification. And the pudding is in the eating: Jeroen and his team are building applications using Apache Isis that drive core processes of multi-billion euro companies. Totally FLOSS. Recording me on audio and/or video: - acceptable under a CC-BY-2.0 license Speaker bio: As an entrepreneur and code junkie Jeroen van der Wal is always looking for the silver bullet in software development. After a 25-year long journey along numerous platforms, languages and paradigms he discovered the Apache Isis project and helped that mature into a state-of-the-art framework for domain driven development. With a small team he is using Apache Isis to deliver mission-critical enterprise applications to customers all over Europe. More details: Project site: http://isis.apache.org Jeroen van der Wal Apache Software Foundation PMC member Amsterdam, The Netherlands jeroen@stromboli.it