FOSSLC is a non-profit organization that specializes in technology and know-how to record conferences with excellent quality. Click on the icons below to view great videos from communities we are actively involved with:

 

ECE2011

A gentle introduction to p2

in ECE, ECE2011, Video, p2, Eclipse
Eclipse

Although introduced in Eclipse a number years ago, p2 has stayed quite mysterious for many. Departing from the previous talks about p2 APIs and its overall architecture, we will introduce p2 more pragmatically presenting the relevant files (profile, content.xml, …), tools (director, mirror, …) and concepts.
At the end of this talk you should be fluent enough in p2 to do the common tasks required to deploy an application and debug basic problems.

Event: 
ECE2011
Speaker: 
Ian Bull

EMF large-scale modeling outside Eclipse

in ECE, ECE2011, EMF, Video, Eclipse
Eclipse

EMF is successfully used for almost every large Eclipse project, however EMF adoption outside of Eclipse ecosystem is very low. In this talk, Renat Zubairov from Talend will discuss how EMF is used for large scale meta-modeling in non-Eclipse projects. : Smooks - the extensible data binding and processing framework. In Smooks, EMF and Eclipse modeling technologies are used for data processing applications that model the UN/EDIFACT large legacy standards. UN/EDIFACT reference models built with EMF are used to store records for 40 different directories versioned over 10 years. With 2 releases per year, the system contains around 800 large models which are interconnected with each other.

During my talk I will cover following aspects/challenges:

  • Cultural challenge - Eclipse modeling is highly coupled and can't be used without Eclipse
  • Using EMF artifacts for Maven Builder - where to find artifacts, how to use them
  • Re-use of artifacts with and without Eclipse platform - tips and tricks for packaging and deployment
  • Deploying EMF-based application on Google cloud - appengine and EMF
Event: 
ECE2011
Speaker: 
Renat Zubairov

Eclipse Scout features RAP: The Best of both Worlds

in ECE, ECE2011, Video, Eclipse
Eclipse

We demonstrate our RAP integration into Eclipse Scout for the Juno release. For this, the light weight UI layer provided by RAP is used.

The RAP integration is very attractive for Scout developers. Complete business applications can be built within a very short time frame. The resulting app may then be deployed as a web application, a rich client application, or both. Outline of the talk:

  • Introduce the Scout framwork and RAP
  • Demonstrate the implementation of a small business application
  • Deploy the result as a web application and a rich client application
  • Show some RAP styling elements

www.eclipse.org/rap lets you build rich, ajax-enabled web applications by using the Eclipse development model.

www.eclipse.org/scout provides a modern business application framework that focuses on developer productivity and ease of use.

Event: 
ECE2011
Speaker: 
Matthias Zimmermann
Ralf Sternberg
Andreas Hoegger

Model-Based Software Engineering in Industry: Revolution, Evolution, or Smoke?

in ECE, ECE2011, Video, Eclipse
Eclipse

Software developers are incessantly inundated with wave upon wave of offered solutions to their many pains (pains that are unfortunately and ultimately felt by their clients): third-generation languages, object-oriented programming, CASE tools, aspects, components, programming frameworks, extreme programming, and agile methods, to name just a few. Some of these solutions have indeed dramatically impacted how software is developed, while others have proved mere passing fads, never fulfilling the potential claimed for them. One of the more recent entries in this multitude is model-based software engineering (MBSE). From its emergence in the 1990s, this approach to software development along with its accompanying technologies have been promoted by advocates as game changers, promising quantum leaps in productivity and product quality. Following the initial excitement and hype generated around MBSE, its position in the limelight is now slowly fading, displaced by more recent cure-alls. While MBSE is being used in some enterprises, it is far from being the dominant software development paradigm that its proponents had hoped for. For many software professionals, its relevance and impact are unclear at best.

In this talk, Bran will first examine the essential precepts of MBSE and the value proposition claimed for it. Next, in order to understand the reality behind it – as opposed to the hype -- we will review the current industry experience with MBSE, based on thorough survey of published data. We conclude with a critical assessment of the real impact that MBSE has had to date, and what the future might hold for it.

Event: 
ECE2011
Speaker: 
Bran Selic