Since the release of version 1.0, it has become feasible to build complex expression languages in Xtext. However, once you have expressions, you typically also need a type system. In this article Markus Völter describes a framework for specifying type systems for expression languages built using Xtext.
Daniel Morgan shows how to build a portal-style web application comprising a Java back-end to serve a RESTful API for creating, updating, deleting and retrieving dashboard-style, user-configurable charts assembled using Adobe Flash Builder.
Over the last few years, modularity for Java has been an active discussion topic. From the (now defunct) JSR 277 to the recognition of JSR 291 and the ongoing JSR 294, modularity is seen as a necessary step in Java's evolution. Even future JVM-based languages like Scala are considering modularity. So, what does modularity mean, and why should you care?
This article explores how Gorilla Logic's new, open source Flex user interface automation testing tool, FlexMonkey, can enhance the productivity of both developers and QA testers. 3
This article introduces RGen, a modelling framework inspired by openArchitectureWare. RGen uses internal DSLs for defining metamodels and offers a full modelling stack for Ruby. 2
Eclipse RAP (Rich Ajax Platform) in the real world is covered, in this case study which looks at how CAS Software AG used RAP on a recent new product offering. 3
The Business Intelligence and Reporting Tools Project provides reporting and business intelligence capabilities for Java and JEE applications. This introduction looks at its features. 1
Srini & Kavitha Penchikala give an overview of the support provided by Spring framework in the areas of unit and integration testing, with a sample application. 16
Deutsche Post World Net, one of the world's largest logistics companies has announced plans to contribute its SOA platform to the Eclipse Foundation. InfoQ had a chance to talk to those responsible.
This case study takes a look at how RPC software is using Eclipse technology to stay ahead of the curve in providing software to the furniture industry.
A new article by Matt Chapman, AJDT Project Lead, shows how AspectJ development can be made easier using the Eclipse AspectJ Development Tools (AJDT) plugin. 4
In this book Anil Hemrajani relates Agile practices to Java and the Spring, Hibernate, and Eclipse open source toolsets. It's a useful book for technical managers and Java web developers. 4