Languages

Massively Reducing the Effort to Test Xtext Languages

Session Type: 
Standard Talk [25 minutes]
Speakers

Most people agree that to develop a stable and mature software, it is helpful to have automated tests. This also applies for developing Domain Specific Languages (DSL) and their tool support.

However, during the recent years of doing consulting around Xtext, we came to notice that the test coverage tends to be too low to rely on or even non-existent. People perceived tests as too difficult to write and preferred to focus there efforts on the to-be-delivered part of the software.

Schedule info

Room: 
Theater Stage
Status: 
Accepted

Audience

Track: 
Building Industry Solutions
Experience level: 
Intermediate

Redefining Modularity with Object Teams

Session Type: 
Extended Talk [55 minutes]
Speakers

Object Teams puts object-orientation on steriods such that classes and objects can be connected in new ways. See patterns of OT/J in action that will make you think differently about modularity.

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Advanced

Getting Started With Xtend

Session Type: 
Tutorial [3.5 hours]
Speakers

Eclipse Xtend (xtend-lang.org) is a statically typed programming language that is developed at Eclipse.org. It eliminates Java’s boilerplate and enhances day to day programming through a couple of well chosen language concepts. The language integrates seamlessly with existing Java libraries and compiles to comprehensible Java source code. Being an Eclipse project, Xtend was designed and developed along with advanced IDE support which integrates nicely into Eclipse and especially the Java Development Tools (JDT).

Schedule info

Room: 
Schubartsaal
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Beginner

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.