Integration

How to build kick-ass RCPs

Session Type: 
Standard [25 minutes]

Schedule info

Room: 
Silchersaal
Presenter: 
Assistant(s): 

Building a complex RCP application can be a daunting task with many requirements and pitfalls. In our development of UML Lab, we have navigated this jungle by integrating several Eclipse technologies into a well-running process ranging from lean planning to Continuous Deployment.

Legacy OSGi: when frameworks become mature it is time to reconsider

Session Type: 
Standard [25 minutes]
Presenter: 

Being an early OSGi adopter when nothing but a blank container like Equinox was available, required to build a big amount of infrastructure technologies and services like system management, common logging, security interceptors for authentication and authorization as well as integration with web containers for building end user and management UIs. In the long term a noticeable number of developers was occupied to maintain this infrastructure and we fell behind any innovations in this area.

TMF meets GMF - Combining Graphical and Textual Modeling

Session Type: 
Standard [25 minutes]

Schedule info

Presenter: 

Both, graphical as well as textual modeling, indisputably have their respective advantages (and disadvantages). And while a few evangelists might praise the superiority of one formalism over the other, the combination of both into a single integrated modeling tool seems to be the holy grail most modelers are indeed searching for.

While with the GMF runtime, a mature framework to develop graphical modeling tools has already been around for quite a while (which is now complemented by Graphiti), Xtext has recently closed the gap with respect to textual modeling. As such, the longed for undertaking has in theory - at least to some extent - become feasible.

Within this talk I will sketch how the integration of fully featured Xtext cell editors with support for syntax highlighting, auto-completion, scoping, and validation into a GMF-based graphical editor (and its related property sheets) can be technically achieved.

Bonita Studio: integrating challenging Eclipse technologies into an Eclipse RCP application through the application of structured development methodology

Session Type: 
Extended [55 minutes]
Presenter: 

Bonita Studio* is an application widely used in multiple industries, based on Eclipse RCP. In this case study, we'll show how we are continuing to develop this fully-functional BPM platform by applying software development methodologies to manage application development, and how we have integrated multiple Eclipse products using this approach.

This talk will describe our experience using:
- Release Engineering;
- PDE build;
- Model Driven Development, Scrum, Code Generation;
- Hudson/Jenkins; and
- Quality Assurance : Automatic (JUnit, SWTBot, Selenium) and manual tests.

Integrate Oracle Forms in an Eclipse RCP/RAP application

Session Type: 
Standard [25 minutes]
Assistant(s): 

In lots of back office applications throughout Europe Oracle Forms is a very widely used framework. However, although Oracle has said that there are no plans to de-support Oracle Forms, it is not unthinkable that support will end sooner or later. Oracle encourages their Forms customers to migrate to Oracle ADF.

Syndicate content