best practices

Need for Speed – Win the SDLC race and stay alive, come learn about agile++

Session Type: 
Standard [35 minutes]
Speakers

In today’s reality we cannot afford any fat or unnecessary delays in our time to market neither afford any compromise on quality. Agile is no longer luxury but a necessity. However, agile has to evolve. It has been more than 10 years since the agile manifesto published. Enough time to revisit some of the practices, refine, enhance, and identify gaps.

Schedule info

Time slot: 
28 March 11:00 - 11:35
Room: 
Back Bay
Status: 
Accepted

Audience

Track: 
ALM Connect
Experience level: 
Intermediate
Slides: 

Lessons Learned Writing the AWS Toolkit for Eclipse

Session Type: 
Standard [35 minutes]
Speakers

Learn best practices for Eclipse plug-in development that took us years to figure out!

The AWS Toolkit for Eclipse brings the AWS cloud to the Eclipse workbench, allowing developers to develop, debug, and deploy Java applications on the AWS platform. For three years, we've worked to integrate AWS services into your Eclipse development workflow. We started with a small seed of functionality for managing EC2 instances, and today support nine services and counting. We learned a lot on the way, and we'd like to share!

Schedule info

Time slot: 
28 March 11:45 - 12:20
Status: 
Accepted

Audience

Track: 
Tools
Experience level: 
Beginner

Winning the WAR on complexity.

Session Type: 
Standard [35 minutes]
Speakers

Pretty much every Java developer has written a WAR file and some Servlets, and most are familiar with Spring and dependency injection. Those who used these technologies together before the transitive dependency management of Maven will also be painfully familiar with how hard it can be to manage the libraries and versions of libraries inside their application. However this problem is solved, the resulting WAR files are often brittle, bloated and leave you with no idea why any given library is there in the first place.

OSGi offers the perfect modularity solution to escape this “class path hell”, but what do you do with your existing monolithic WAR files, and how do you stop them being so big? Thanks to the Enterprise OSGi Web Applications specification, moving Java EE applications to an OSGi stack is as easy as possible, even when the libraries you're using aren't available as OSGi bundles. In this session I will cover the tools and architectural principles which can be used to turn a chunky WAR into a lean, mean, extensible OSGi web application!

Schedule info

Time slot: 
26 March 17:00 - 18:00
Room: 
Federal
Status: 
Accepted

Audience

Track: 
OSGi DevCon
Experience level: 
Beginner

Xtext - More Best Practices

Session Type: 
Standard [35 minutes]
Speakers

From small domain specific languages over newly designed, grown-up programming languages or 'just' IDE support for existing ones - the Eclipse Xtext framework can be applied to a variety of use cases. But even though language development became incredibly straight forward with Xtext, crafting a high quality IDE requires some fine-tuning at the right places. In this session I will outline more best practices with Xtext and language design in general.

Schedule info

Time slot: 
28 March 11:00 - 11:35
Status: 
Accepted

Audience

Track: 
DSL
Experience level: 
Intermediate

Best Practices for Cloud-Enabled Software Testing

Session Type: 
Standard [35 minutes]
Speakers

Agile software development is winning the hearts and minds of developers and testers in leading enterprise organizations. In the “State of Agile Development” 2011 study, VersionOne highlights that 80% of the respondents from 6,042 companies surveyed have adopted Agile Development practices within their organization. Nearly 50% of respondents had between two and five Agile projects, and one-third said their organization is running 11 or more. There is a business reason for this momentum.

Schedule info

Status: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Beginner

Best Practices for Enterprise OSGi Applications

Session Type: 
Standard [35 minutes]
Speakers

Since the first release of the OSGi Enterprise specification in March 2010 the use of OSGi in the enterprise has increased dramatically. Moving traditional Java EE applications to an OSGi stack has never been easier, however there are a number of common mistakes that can make it feel very hard. This session will describe some best practices for developing Enterprise OSGi applications and OSGi bundles, allowing developers to utilise the power of OSGi in a painless way. This talk is recommended to anyone who is looking to improve their OSGi usage avoiding common pitfalls.

Schedule info

Status: 
Declined

Audience

Track: 
OSGi DevCon
Experience level: 
Intermediate

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.