FREE TECHNICAL SESSIONS
Please check back frequently for additions and updates!
Sponsored by Sun Microsystems
Sun Studio Compilers for Linux - Meet the New Kid on the Block
Presented by Roman Shaposhnik, Sun Studio Linux Architect, Sun Microsystems
Wednesday, March 21, 8:30 AM – 10:00 AM
Developing C, C++ or Fortran applications on Linux doesn't have to be restricted
to the GCC toolchain only. With Sun Studio compilers and tools developers are
now offered a choice of a tightly integrated development environment, innovative
tools for debugging and observability and world record setting compilers available
at their fingertips. Come to this session to learn how you can unleash all that
power to tackle the complexities of your development cycle. The presentation
will focus on highlighting features that set Sun Studio apart from the competition
and will go into details on why OpenSource developers should care about compilers
and tools they use for their day-to-day and production development.
![]()
Round-Trip Traceability: Increasing the Quality with the Software Development
Lifecycle
Presented by Sasha Mostofi, Product Marketing Manager, Telelogic
Wednesday, March 21, 10:30 AM – 12:00 PM
Roundtrip traceability increases the predictability and quality of software
development for both rigorous development processes, and agile teams who must
deliver stable working releases frequently and efficiently. This presentation
will share insights and examples on how to increase the quality of your software
products through the use of roundtrip traceability.
![]()
![]()
Source Code Analysis: Why Finding Defects is No Longer Enough
Presented by Ben Chelf, Chief Technology Officer, Coverity
Wednesday, March 21, 10:30 AM – 12:00 PM
Static code analysis techniques are growing in popularity. However, simply discovering
defects is not enough to ensure software quality. Defects must be found and
fixed automatically. To do this requires analysis solutions using three interrelated
technologies: mapping the software DNA, identifying critical defects and resolving
defects. This talk will explore these technologies in depth.
![]()
Performance Tuning for Multi-Core Processors on New Platforms with New Tools
Presented by Gary Carleton, Senior Staff Software Engineer, Intel Corp.
Wednesday, March 21, 10:30 AM – 12:00 PM
New Operating Systems and new processor architectures are being introduced a
very rapid rate. This session will discuss the
VTune(TM) Analyzer's new support for Vista, and it's abilities to analyze performance
bottlenecks in multiple core environments. We will also discuss the Threading
Building Blocks, a new library that enables you to specify task patterns instead
of threads by mapping your logical tasks into physical threads.
Taking Existing .NET and Java Enterprise Applications Wireless with BlackBerry
Presented by John Edward, Product Manager, Research in Motion
Wednesday, March 21, 1:45 PM – 3:15 PM
Now is the time to become the expert on custom wireless applications for the
enterprise! Attend this session to learn about the various developer tools for
BlackBerry and the options for extending custom enterprise applications to BlackBerry.
Beyond Web 2.0: Web-Scale Computing, Building Low-Cost, Scalable Apps with Web
Services
Presented by Mike Culver, Evangelist, Amazon Web Services
Wednesday, March 21, 1:45 PM – 3:15 PM
Mike Culver will provide an overview of Amazon Web Services and demonstrate
how developers can create scalable infrastructure using web service APIs. Amazon
Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon
S3) allow developers to build a virtual infrastructure in minutes, making their
applications “web-scale”.
Developing Office Business Applications with Microsoft Visual Studio
Tools for Office
Presented by Khawar Z. Ahmed, Sr. Product Manager, Microsoft Office & Steve
Fox, Program Manager, Microsoft Visual Studio Tools for Office
Wednesday, March 21, 1:45 PM – 3:15 PM
The 2007 Microsoft® Office system has evolved into a business application
platform that developers can use to build and deploy Office Business Applications
(OBAs), an emerging class of applications that address critical business problems.
This session provides an overview of OBAs and demonstrates how developers can
use Visual Studio Tools for Office (VSTO), a key development technology for
Microsoft Office related development, to build OBAs, customize Microsoft Office
applications, and utilize the Microsoft Office platform to build scalable line-of-business
solutions based on Microsoft Office.
How To Easily Add Speech Input and Output To Your Applications
Presented by Bill Arthur, Vice President, Vangard Voice Systems
Wednesday, March 21, 3:30 PM – 5:00 PM
This technical session will show you how to use Vangard's AccuSPEECH Studio
to easily add speech input, output and navigation control to your Windows-based
applications. It will include a demonstration of the Studio and demonstration
of the resulting speech-enabled application, followed by a Q&A session.
Getting Started with Apollo
Presented by Luis Polanco, Senior Product Manager for Apollo
Wednesday, March 21, 3:30 PM – 5:00 PM
Apollo is the code name for a cross-operating system runtime being created by
Adobe that will allow developers to leverage existing web technologies, such
as Flash, Flex, HTML, and JavaScript to easily create and deploy Rich Internet
Applications (RIA) to the desktop. In this session, Luis Polanco will give an
overview of Apollo, discuss how it aims to make RIA development and deployment
better, and show how to get started developing for it.
Peer Code Review: 11 Best Practices
Presented by Jason Cohen, Founder and CEO, Smart Bear Software
Wednesday, March 21, 3:30 PM – 5:00 PM
Peer code review uncovers bugs and spreads information, but often it's too time-consuming
and boring, and they're hard to do with off-site teams. Learn how the largest
case study on peer review shows you how to perform effective code reviews without
wasting time.
Technical Innovation & Best Practices in Managing the Software DRM Lifecycle
Presented by Chen Arbel, Vice President - Development & Support, Enterprise
Security & Software DRM
Thursday, March 22, 10:30 AM – 12:00 PM
Learn new and innovative technology approaches to software rights management.
Topics covered will include: Hardware- and Software-based DRM from a single
solution; options for protecting against software piracy, unauthorized use,
and protecting your intellectual property; options for secure & flexible
licensing; options for secure software product activation; and management &
optimization of the DRM lifecycle of software products.
End-to-End SDLC Management in Eclipse using Enterprise Architect
Presented by: Sam Mancarella, CTO, Sparx Systems
Thursday, March 22, 10:30 AM – 12:00 PM
Effective end-to-end lifecycle management of software projects
demands accurate and timely communication of vital information across
development teams, managers, customers and other stakeholders. Find out
how Enterprise Architect can seamlessly enrich your Eclipse-based
development environment to empower managers, analysts, architects and
developers to share a common vision and build applications efficiently.
PayPal - What's New and What's Next
Presented by Damon Williams, PayPal Developer Program
Thursday, March 22, 1:45 PM – 3:15 PM
With over 120 million accounts, PayPal is becoming the global standard in online
payments. Recent enhancements to the PayPal platform have allowed developers
greater flexibility in building powerful PayPal-enabled applications. New options
for authentication, new communication protocols, and new APIs are examples that
will be discussed in detail during this session.
Developing Custom Java Applications for BlackBerry Wireless Devices
Presented by John Edward, Product Manager, Research in Motion
Thursday, March 22, 1:45 PM – 3:15 PM
Explore the power and versatility of a custom wireless application written using
industry-standard Java Micro Edition. Attend this session to learn about creating
a custom BlackBerry application using our free developer tools.
Sponsored by Sun Microsystems
Multi-Core Development: Untangle your Solaris and Linux Threads
Presented by Yuan Lin, Sun Microsystems
Thursday, March 22, 3:30 PM – 5:00 PM
This session will introduce a new component of Sun Studio - Thread Analyzer
and show how to use to it to detect data races and deadlocks in multi-threaded
applications on Solaris and Linux. The presentation will highlight how to use
the tool, how to interpret the detection results, what to fix and what not to
fix, and how to reduce false positives.




