Modeling Technologies & Applications

Developing Robotic Applications Using Model-Driven Engineering Techniques

This workshoip gives attendees an opportunity to gain practical experience in combining Model-Driven Engineering with the development of robotic applications using UML for Real-Time (UML-RT) and Papyrus-RT. UML-RT is a profile of UML specifically designed for Real-Time and Embedded (RTE) systems. It has a long, successful track record of application and tool support via, e.g., IBM Rational RoseRT, IBM RSA-RTE, and now Papyrus-RT. Papyrus-RT is an Eclipse-based, open-source modeling development environment for UML-RT systems.

Experience level: 
Intermediate

Learnings from Excel (sponsored by itemis)

Business people love Excel…but why? Because Excel allows us to do almost everything. From simple tables, sheets with complex calculations under the covers to complete applications with a “real” backend - everything is possible with Excel. It even manages to trick us into believing that even the most sophisticated spreadsheets do not have anything to do with programming. But is it really so different from programming? Or is a Mylyn filtered Eclipse workspace actually remarkably similar to a filtered table that directly highlights the relevant data?

Experience level: 
Beginner

Lesson learned from using EMF to build desktop & web Applications

We recently faced a big challenge by migrating one of our biggest application from Client-Server to a Web architecture.  We developed this app by adopting some EMF technologies (such as EMF Edit, Parsley, CDO, etc..) and some good practices like Inversion of Control (with Google Guice) and MVP pattern. And we were really surprised how easily we realized this porting, since we replaced both UI and persistence layers in a matter of a few days.

Experience level: 
Intermediate

Embedding Sirius in a Pure E4 Application - Lessons Learned and Future Plans

Ever wonder what it would take to get an Eclipse Sirius diagram editor to work in an Eclipse 4 Application? I took an expedition through Sirius and it's dependencies on a mission to find out! After a few days of ripping things apart, putting them together, making wild guesses, and more than a few "git reset --hard" commands - I made it to my final destination.

We will cover the perils and pitfalls that I encountered on my journey:

Experience level: 
Intermediate

Seven Recipes for CDO

With CDO you can turn any file-based single-user model application into a repository-based multi-user application by changing just a few lines of bootstrap code. In order to get the best performance out of your system and to avoid some common misconceptions that are inherent to multi-user scenarios you should not miss this talk. You'll be guided through the seven most important CDO recipes and you'll leave this session with a good understanding of how CDO achieves scalability and performance and how best to tweak it.

Experience level: 
Intermediate

Driving Intelligent Transportation System with Capella

Pushed by the introduction of Intelligent Transportation System communication technology and demands from customers for vehicle connectivity, new e-services are emerging in the automotive industry. However, the service and product definitions are a tremendous issue as neither end-user nor OEMs requirements are mature enough, mainly due to innovation positioning of products and to diversity of connected devices. In addition, the security is a big concern to clarify in system architecture during the requirement elicitation.

Experience level: 
Beginner

All about UX in Sirius

Your Sirius designer has the ability to leave a lasting impression on your end users, and every detail counts. In this presentation, you will see the new features to improve the user experience of your own Sirius-based designers.

This talk will start by reviewing how to improve Sirius diagrams with a consistent style guide to quickly communicate your intent to your users and tips and tricks to speed up common tasks.

Experience level: 
Intermediate

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon France2017 sponsor prospectus page.

Premium

Basic

Media

Regional Supporter

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • Foss4G NA 2018
  • Eclipsecon France 2018