Visualization

GEF - Past, Present, and Future

Session Type: 
Standard [35 minutes]
Speakers

There are few projects at Eclipse that can actually claim to have a history as long and active as that of the platform itself. GEF, the Graphical Editing Framework (http://www.eclipse.org/gef), is no doubt one of the few ones that can justifiably do so. Being thus a well established and mature project, which is very widely used, providing a stable API has been the major concern during the last years.

Nevertheless, some interesting improvements have been made to GEF during the recent 3.6 and 3.7 releases and are to be expected for 3.8 as well, which I will point out in this talk. Furthermore, I will sketch how an initiative to renew GEF has emerged from within the project itself, how it has resulted in the creation of respective Zest 2.0 and GEF4 provisional components, what has been developed in terms of these components so far, and what may in particular be expected in the near and mid-term future.

Schedule info

Time slot: 
27 March 14:15 - 15:00
Room: 
Lake Thoreau

Audience

Track: 
Tools
Experience level: 
Intermediate

Seeing is Understanding: Debugging with the Multicore Visualizer

Session Type: 
Standard [35 minutes]
Speakers

Given a program running a hundred threads on a multicore processor, which would you rather have?

  • a flat list of 100 threads in the Debug View, with tons of expandable, textual information,
  • a graphic view showing at a glance the layout of those threads, and which are paused or crashed

Obviously, you want both, and you want them to work together. And so you should!

Schedule info

Audience

Track: 
Tools
Experience level: 
Intermediate

High-Value, High-Impact Requirements At An Agile Pace

Session Type: 
Standard [35 minutes]
Speakers

Agile teams may want to minimize documentation but they still need requirements. This session will describe best practices for the following:

  • Building a requirements toolkit for an Agile team.
  • Delivering "just-in-time requirements" to maintain Agility.
  • Defining customer value in requirements.
  • Getting rapid, useful, and reliable feedback on UX and requirements.
  • Moving beyond user stories to epics, themes, and other forms of content.
  • Turning requirements into strategic assets for other members of the value chain.

Schedule info

Time slot: 
28 March 16:15 - 17:00
Room: 
Lake Audubon

Audience

Track: 
Agile ALM
Experience level: 
Intermediate
Syndicate content