If the event is full, a waiting list should be activated with a confirmation.
Sven Efftinge, itemis
Sven Efftinge works as consultant, coach and developer. He leads the itemis lab in Kiel which focuses on domain-specific modeling, generator development and Eclipse technologies. He is project lead of the Xtext framework at eclipse.org
and the original architect of the Xpand language family (a.k.a. openArchitectureWare 4). Sven is also a speaker at software conferences, co-author of a book and writes articles for magazines.
Patrik Nordwall, Jayway
Patrik is part of the Architecture Team at Jayway, specializing at scalability. Patrik is a skilled software architect with experience from many different projects and roles. He has a passion for technology and new knowledge. He enjoys sharing his skills through coaching, lectures and workshops. He has founded the Sculptor Open Source project, which is a productivity tool based on DSL and code generation techniques.
Andreas Källberg, Jayway
Andreas is part of the Architecture Team at Jayway, specializing at scalability. Andreas is an experienced architect who has worked with many business-critical systems with high transaction volumes. Andreas has passion for architecture, integration and building systems that scales and performs. Andreas is also helping to drive the open source framework Sculptor, which is a productivity tool that generates code from a DSL.
In this talk Sven Efftinge, original creator of Xtext, will present how you can easily create your own text based domain-specific languages (DSLs) with Xtext. We will explain what DSLs are and how you can benefit from them in today's software development projects. Language development is no longer rocket science.
Given a grammar, Xtext derives a parser and an IDE with syntax highlighting, code completion, outline view, real-time error reporting, among other standard IDE features.
Xtext is often used together with Xpand code generator. Also it is of course perfectly ok, to have no code generator at all but use the models dynamically at runtime.
Patrik Nordwall and Andreas Källberg will also introduce Sculptor, which is a productivity tool based on Xtext. You express your design intent in a textual DSL, from which Sculptor generates high quality Java code and configuration.
Sculptor is useful when developing typical enterprise or web applications that benefit from a rich and persistent domain model. Sculptor also provides a sophisticated CRUD GUI for administrative sections of the application or to serve as a scaffolding for your manually created pages.
Thu 09 Sep, 2010, 16:00-19:00
Drottninggatan 108, Jayway i Stockholm AB, 3tr
If the front door is closed, pls use door phone.
We will serve a sandwich and non-alcoholic beverages.
We have set a maximum of 30 vistors to this event.
This event is organised as part of Jayway Stockholm Knowledge Network
This seminar is free of charge. We will invoice 300 SEK, those who do not show up and have not deregistered.