JBoss World 2009 - Session Abstracts

Putting Java to REST

Bill Burke — JBoss Core Developer, Red Hat

JAX-RS is a new specification that will be included within Java Platform, Enterprise Edition 6 (JEE 6) to provide annotation and component application programming interfaces (APIs) for writing RESTful web services in Java.

This presentation is an introduction to the JAX-RS specification. Using simple, real-world examples, Bill Burke, a JBoss core developer, will:

  • Explain how to easily dispatch and marshal HTTP requests using POJOs and JAX-RS annotations
  • Explain how HTTP content negotiation works and how JAX-RS leverages it
  • Further define how attendees can write their own payload marshallers to map Java objects and exceptions to standard and proprietary MIME formats
  • Demonstrate how to write clients that invoke on RESTful Web Services
Track Path Date Time
What's New Operate & Manage Wednesday, September 2 9:40 AM - 10:40 AM

Spring on JBoss

Marius Bogoevici — JBoss Core Developer, Red Hat

How can JBoss, as a Java EE application server, provide the best experience possible to the users of the Spring framework? This session will answer this question by explaining:

  • the best practices that help Spring developers get the most out of JBoss Application Server
  • JBoss-specific facilities for deploying Spring applications
  • how existing Spring-based code can used together with various JBoss Enterprise Frameworks

The session will present an overview of the Spring component of the JBoss Web Framework Kit and will include a hands-on demo using JBoss Developer Studio.

Track Path Date Time
What's New Operate & Manage Wednesday, September 2 10:50 AM - 11:50 AM

Google Web Toolkit for the Enterprise Developer

Fred Sauer — Developer Advocate, Google

An intermediate-level introduction to creating rich web user experiences with the Google Web Toolkit.

Track Path Date Time
What's New Develop & RIA Wednesday, September 2 2:10 PM - 3:10 PM

jBPM Explained with Simple Use Cases

Tom Baeyens — Founder and Lead of JBoss jBPM, Red Hat

Tom Baeyens, founder and lead of the JBoss jBPM Community project, will examine what the JBoss jBPM Framework is and where it is applicable by walking attendees through typical use case scenarios.

Track Path Date Time
What's New Strategize Wednesday, September 2 3:20 PM - 4:20 PM

Market Data over the Web with RESTEasy

Joel Tosi — Lead Architect, CME Group

In 2007 CME Group, a company that serves the risk management needs of customers around the globe, decided to begin revising its public website, cmegroup.com. While there was a need for visual design changes, there was also a need to explore service-oriented architecture (SOA) from a development standpoint.

In 2008 CME began making progress on a service-based implementation and quickly researched gutting the back-end of the site and replacing it with REST-based services. While Jersey was the implementation that met most of CME's demands at that time, the company knew that ultimately it would return to the JBoss Community RESTEasy project.

In this presentation Joel Tosi, CME's lead architect, will address:

  • The history of REST services at CME
  • The migration to RESTEasy
  • The architecture and implementation of a pay-for service for market data over the web
  • Future directions and ideas
Track Path Date Time
What's New Strategize Wednesday, September 2 4:30 PM - 5:30 PM

Birds of a Feather: Rapid VoIP Development Environment - SIP Servlets 1.1 (JSR-289), SEAM Telco Framework, Ruby on Rails, Eclipse VoIP Tooling

Vladimir Ralev and special guests

SIP continues to establish its leadership position in the world of VoIP applications as industry standards such as IMS continue to push the VoIP envelope. Increasing number of large scale deployments in major VoIP carriers enter the telecom market and increase the demand for innovative applications that go beyond basic calling. The Mobicents team has been working diligently with the open source community over the past two years to build a unified programming model that allows rapid prototyping of converged SIP and Web applications. This presentation introduces SEAM Telco Framework, Ruby for Mobicents and Eclipse VoIP Tooling.

Track Date Time
What's New Wednesday, September 2 5:45 PM - 7:00 PM

Evolution of Web UIs and Portals

Thomas Heute — JBoss Core Developer, Red Hat

In this presentation Thomas Heute, JBoss Core Developer will lead an in-depth discussion about the trends and realities associated with web user interfaces. This presentation will reveal Red Hat's view on integrating rich web user interfaces, portals, portlets and gadgets in an enterprise-ready way. Heuta will also lead a discussion on the highlights from the current and future plans of JBoss Enterprise Portal Platform and its associated community projects.

Track Path Date Time
What's New Develop & RIA Thursday, September 3 8:30 AM - 9:30 AM

An Introduction to the Next Generation of the JBoss ESB Project

Kevin Conner — JBoss Core Developer, Red Hat

This presentation introduces the exciting changes that are occurring within the next generation of JBoss ESB as Red Hat aligns with the OSGi and Microcontainer frameworks.

In this presentation Kevin Conner, a JBoss core developer, will:

  • Provide a high level overview of the architecture, describing:
    • where Red Hat takes advantage of OSGi/Microcontainer
    • where Red Hat introduces an ESB-specific framework
  • Detail the core areas, describing:
    • how they are supported
    • how they impact the development of services
    • how they can be extended to provide additional functionality
  • Provide a walk-through of an application demonstrating the ease with which services can be deployed and managed
Track Path Date Time
What's New Integrate & SOA Thursday, September 3 9:40 AM - 10:40 AM

Building RIAs on JBoss with EJB, BlazeDS and Flex

James Ward — Technical Evangelist, Adobe

Attendees will learn how to build Rich Internet Applications on an open source stack, including JBoss Application Server (AS), BlazeDS, and Flex. This presentation, given by James Ward of Adobe, will mostly include live coding and demonstrations.

Track Path Date Time
What's New Develop & RIA Thursday, September 3 10:50 AM - 11:50 AM

Open Source SOA: Enabler for Smart Energy

Nicholas Yee — Chief Technology Officer, Int3s Inc.

Nicholas Yee, chief technology officer of Int3s Inc., will demonstrate how a pragmatic approach to service-oriented architecture (SOA) coupled with a cost-effective open infrastructure can deliver rapid benefits. Yee will highlight a case study that focuses on a utility company's SOA journey. Yee will discuss the company's journey from strategy formulation to how SOA has enabled the rapid overhaul of IT systems, including the business model shift to smart technologies. Yee will also explain how open source became a catalyst for a cultural shift to innovation and leveled the playing field for technology vendors.

Track Path Date Time
What's New Catalyst Thursday, September 3 2:40 PM - 3:40 PM

Next Generation Open Source SOA

Burr Sutter — Product Manager, JBoss Enterprise SOA Platform, Red Hat

How is open source shaping the future of SOA? Is SOA dead and the future EDA, WOA or ROA? In this session, Burr will focus on the current activities of JBossESB, JBossWS, Riftsaw (BPEL) and Drools by using several blended demonstrations that offers the audience a glimpse of the next generation of enterprise middleware.

Track Path Date Time
What's New Integrate & SOA Thursday, September 3 3:50 PM - 4:50 PM

Building Rich Internet Applications with RichFaces

Max Katz — Senior System Engineer, Exadel

Jay Balunas — JBoss Core Developer, RichFaces Project Lead

RichFaces is a JavaServer Faces (JSF) component library that makes it simple to build rich Internet applications with JSF and AJAX. RichFaces provides over 100 out-of-the-box components with AJAX support and skins (themes) support.

Exadel's, a provider of professional services for developing customized Web 2.0 applications, senior systems engineer Max Katz will demonstrate how next-generation web applications can be built with RichFaces and a JBoss Seam back-end. Katz will use the JBoss Developer Studio IDE to demonstrate the a4j: and rich: tag libraries and different component skins. He will also use JBoss Developer Studio IDE to demonstrate how to use JBoss RichFaces with Adobe Flex and JavaFX.

RichFaces project lead and JBoss core developer Jay Balunas will wrap up the session with insights into the future of RichFaces.  This will include plans for the RichFaces 4.0 release and beyond, community updates, and cross project integrations.

Track Path Date Time
What's New Catalyst Thursday, September 3 5:00 PM - 6:00 PM

The Tao of Teiid

Steven Hawkins — Principal Software Engineer, Red Hat

The Teiid project, a new member of the JBoss Community, fuels the JBoss Enterprise Data Services Platform (formerly MetaMatrix). Teiid provides integration, virtualization, optimization, and performance features for a robust set of data sources and through extensible application programming interfaces (APIs).

In this presentation Steven Hawkins, a JBoss principal software engineer, examines Teiid's approach to optimized real-time disparate data access through standard SQL. Hawkins will highlight rule, cost-based, and federation-specific optimization techniques by interpreting logical query and final processing plans. Processing plans will also be examined in the context of the configurable processing architecture to illustrate how Teiid maintains high query loads.

Track Path Date Time
What's New Integrate & SOA Friday, September 4 9:45 AM - 10:45 AM

Using JBoss Enterprise Middleware in NAVTEQ

Boris Lublinsky — Lead Architect, NAVTEQ

Robert Camp — Lead Engineer, NAVTEQ

The amount of software applications in NAVTEQ continues to grow providing a wide range of functions from searching for points of interest to calculating fastest routes based on real-time traffic. There are applications for collecting probe data and applications to serve up location-relevant advertisements, and they are used in mobility portals, navigation systems, and mobile phone clients.

Although these applications have a lot in common, they come from disparate backgrounds, were developed independently, require different authorization credentials, and introduce various endpoint configurations. Moreover, they tend to be function-based and not solution-focused. As a result, main challenges facing NAVTEQ today include the high cost of maintaining and enhancing existing applications and lengthy times to market.

In order to overcome these challenges, NAVTEQ is currently moving towards service-oriented architecture to create a set of reusable services that can be leveraged by multiple solutions. Middleware that supports centralized deployment of reusable services and enables the service integration is essential to delivering such systems.

The focus of this session is to describe how NAVTEQ is using JBoss middleware technologies to build new service-based solutions. NAVTEQ's lead architect, Boris Lublinsky, and lead engineer, Robert Camp, will discuss several implementations and show usage of JBoss ESB for exposing components/services of their solution, Smooks for data transformation, and JBPM for orchestrating existing services.

Track Path Date Time
What's New Strategize Friday, September 4 11:00 AM - 12:00 PM

The Best Kept Secrets of Seam, RichFaces, JSF, and Facelets

Dan Allen — Senior Software Engineer, Red Hat

Jay Balunas — JBoss Core Developer, RichFaces Project Lead

This session discloses best practices, patterns, tips & techniques to maximize your use of Seam, RichFaces, JSF and Facelets. Dan and Jay have amassed a slew of tips, hidden gems and lesser known facts over the years and if you are a developer working with any or all of these technologies today, this session is guaranteed to give you the inside scoop and avoid the slippery steps.

Track Path Date Time
What's Next Develop & RIA Wednesday, September 2 9:40 AM - 10:40 AM

JBoss Embedded: A Convergent Architecture for Next-Generation Communication Services

Thomas Wenckebach — Systems Engineer, Nokia Siemens Networks

Combining the field-proven telco-grade performance, robustness, scalability, and interface richness of Nokia Siemens Networks' telco application server with the openness and flexibility of Java Platform, Enterprise Edition (Java EE) and JBoss opens up a variety of new options in development of converged communication services. Protecting existing assets and enhancing or combining them with COTS IT components via standard APIs and JBoss integration capabilities provides sufficient advantages for an operator in time to market while being able to manage an optimal CAPEX and OPEX structure.

This session will discuss the evolution of the NSN application server from being purely telco-oriented towards a Convergent Architecture where telco, enterprise and next-generation communication services can be deployed on JBoss@CFRAME, which is the result of embedding JBoss into the NSN runtime environment. An emphasis is put on the integration patterns supported by JBoss as well as the challenges faced when implementing telco-grade session control on top of JBoss.

Track Path Date Time
What's Next Strategize Wednesday, September 2 10:50 AM - 11:50 AM

Drools State of the Union

Edson Tirelli — Senior Software Engineer, JBoss Enterprise Middleware, Red Hat

The Drools Team has changed the way we think about declartive business logic - rules, processes and events. In this session, Tirelli, a JBoss Enterprise Middlware senior software engineer, Mark will describe the future impact of Drools on enterprise application development for (EDA) event-driven-architecture and distributed systems.

Track Path Date Time
What's Next Integrate & SOA Wednesday, September 2 2:10 PM - 3:10 PM

Extending Jopr

Heiko Rupp — JBoss Core Developer, Red Hat

This presentation shows how to extend the Jopr, the JBoss Community project that fuels JBoss Operations Network, by writing a custom plugin. For the start we discuss briefly the general architecture of Jopr and the concept of managed resources. Next, we will have a look at the anatomy of a plugin, discussing it's parts. Then we'll go in medias res and use the plugin generator to create all the skeleton artifacts of our plugin and add code. Last, but not least, we deploy the plugin in Jopr and demonstrate that it works.

Track Path Date Time
What's Next Operate & Manage Wednesday, September 2 3:20 PM - 4:20 PM

Applying Drools Fusion Complex Event Processing (CEP) for Real-Time Intelligence

Adam Mollenkopf — Strategic Technologist, FedEx Custom Critical

Edson Tirelli — Senior Software Engineer, JBoss Enterprise Middleware

Complex Event Processing (CEP) adds another dimension of reasoning beyond what rules (inference) engines traditionally provide. CEP's additional capabilities include detection of patterns, event correlation, event hierarchies, and relationships between events (e.g., causality, membership, and timing).

Adam Mollenkopf, strategic technologist at FedEx Custom Critical, and Edson Tirelli, Senior Software Engineer, JBoss Enterprise Middleware, will walk attendees through a practical case study. This case study reveals how CEP is being leveraged to assist decision management of complex logistics problems. Attendees will learn how CEP and Stateful Rules Engine Knowledge Bases were practically applied to increase real-time operational intelligence (i.e., situational awareness, track-and-trace, sense-and-respond, and diagnostic drill down into detected exception conditions).

Track Path Date Time
What's Next Strategize Wednesday, September 2 4:30 PM - 5:30 PM

Birds of a Feather: Seam & JSR-299

Dan Allen, Pete Muir, Gavin King, Emmanuel Bernard, Max Rydahl Andersen and special guests

This highly interactive session includes the key JBoss engineers and community contributors behind the Seam Framework. In this session we will talk about the roadmap and vision for Seam 3, and solicit feedback. This is your opportunity to learn more about the priorities of the Seam project and have input into the Seam future roadmap.

Track Path Date Time
What's Next Develop & RIA Wednesday, September 2 5:45 PM - 7:00 PM

Project Overlord: SOA Governance

Mark Little — JBoss Engineering Director, Red Hat

JBoss engineering director Mark Little will lead a discussion about the Overlord project and how it is addressing the need for service-oriented architecture (SOA) governance within JBoss projects. Little will also detail Red Hat's cutting-edge work on testable architectures.

Track Path Date Time
What's Next Integrate & SOA Thursday, September 3 8:30 AM - 9:30 AM

Java EE6 and JBoss Application Server v6: What's Coming your Way

Jason Greene — Lead, JBoss Application Server, Red Hat

Jason Greene, JBoss application server lead, will begin this presentation with a general overview of the planned additions for the Java Platform, Enterprise Edition 6 (JEE 6) specification. These major additions include:

  • Contextual Dependency Injection (WebBeans)
  • Bean Validation
  • EJB 3.1
  • the new Web Profile

Greene will also provide an update on enhancements planned for JBoss AS6, which include improved OSGi support and various framework updates.

Track Path Date Time
What's Next Strategize Thursday, September 3 9:40 AM - 10:40 AM

The JBoss Tools Project and JBoss Developer Studio

Max Rydahl Andersen — JBoss Core Developer, Red Hat

The JBoss Tools project is a set of open source Eclipse plugins that enable support for JBoss Hibernate, JBoss Seam, JBoss Application Server, Java Server Faces (JSF), Enterprise Java Beans (EJB3)/Java Persistence API (JPA), Java Portlets, Business Process Management (BPM), and more. While these plugins focus on JBoss-related technologies, the feature set is not limited to being used with JBoss Application Server as it can also be used with other standard implementations.

In this presentation Max Rydahl Andersen, a JBoss Core Developer, will demonstrate how the JBoss Tools project fuels the JBoss Developer Studio, simplifies JBoss Seam development and delivers other notable features.

Track Path Date Time
What's Next Develop & RIA Thursday, September 3 10:50 AM - 11:50 AM

Introduction to Web Beans, the Reference Implementation of JSR-299

Gavin King — Founder of Hibernate and JBoss Seam

Pete Muir — Project Lead – JBoss Seam and Web Beans, Red Hat

In this presentation Gavin King and Pete Muir, project leads of JBoss Seam will detail how JSR-299 enhances the Java Platform, Enterprise Edition (Java EE) programming model. King and Muir will describe how JSR-299 integrates with other existing Java EE technologies, such as Enterprise JavaBeans (EJB) 3.0, JavaServer Faces (JSF), and Servlets.

Track Path Date Time
What's Next Develop & RIA Thursday, September 3 2:40 PM - 3:40 PM

JBoss Messaging: Fast Forward

Tim Fox — JBoss Messaging Lead, Red Hat

JBoss Messaging is Red Hat's flagship project for creating a multi-protocol, enterprise messaging system in Java.

In this presentation attendees will learn how JBM 2.0, the latest release of JBoss Messaging, sets a new standard for performance, features, and usability in the Java messaging space. Attendees will also learn how JBM's high performance journal provides persistent messaging performance at previously unheard-of rates.

Tim Fox, JBoss messaging lead, will provide a thorough tour of JBM 2.0's incredibly powerful clustering model, taking you step-by-step through a real world example (setting up a global network of brokers). He will conclude with a preview of the future, where the focus is on interoperability and we'll be implementing AMQP, STOMP and a REST interface for messaging.

Track Path Date Time
What's Next Develop & RIA Thursday, September 3 3:50 PM - 4:50 PM

JBoss and all of its OSGi Flavors

Ales Justin — Project Lead, JBoss Microcontainer, Red Hat

Modularity is a must have these days and OSGi is a technology that brings modularity via it's specification. JBoss has delivered modularity for a long time, since our early JMX based kernel days. But having this backed up by a concrete specification is definitely something users like to see.

In this presentation, Ales Justin will review the contents of JBoss OSGi project and show two ways you can use OSGi inside JBoss environments. The first relates to embedding existing OSGi frameworks, and the second explores the OSGi framework implemented on top of the new JBoss Microcontainer project.

Ales will expose the pros and cons of both approaches via discussion and demonstration.

Track Path Date Time
What's Next Integrate & SOA Thursday, September 3 5:00 PM - 6:00 PM

Beyond Rails with TorqueBox

Bob McWhirter — JBoss Core Developer, Red Hat

In this presentation Rob McWhirter, JBoss core developer, will examine the basics of running Ruby on Rails applications on the JBoss Application Server v5 stack. McWhirter will demonstrate the additional functionality JBoss provides to Ruby on Rails applications, including scheduling of jobs and SOAP endpoints with Web Services Security. Prior experience with Rails is beneficial, but not required for attendees. McWhirter will also demonstrate "cloud-izing" your Java application with the JBoss Cloud project.

Track Path Date Time
What's Next Develop & RIA Friday, September 4 9:45 AM - 10:45 AM

Writing Telco 2.0 applications with JBoss Communications Platform based on Mobicents

Jean Deruelle — JBoss Core Developer, Red Hat

The latest generation enterprise and web applications increasingly offer telephony and mobile features to enhance user experience. The JBoss Communications Platform addresses this trend by extending the JBoss Enterprise Platform with standards based communications infrastructure. This session will provide introduction to the main JBCP components - JSLEE 1.1 container (JSR 240), Media Server (JSR 309), SIP Servlets 1.1 container (JSR 289), Diameter Server and Presence Server. It will also show real world examples how telecoms leverage JBCP for innovative converged Telco 2.0 applications.

Track Path Date Time
What's Next Develop & RIA Friday, September 4 11:00 AM - 12:00 PM

Hibernate Search: A Successful Search, a Happy User: Make it Happen!

Emmanuel Bernard — Lead Developer, Red Hat

Search has become a fundamental tool for not only web applications, but also for internal and rich applications. Solving the problem of finding data efficiently encompasses both technical and user interaction design decisions.

JBoss lead developer Emmanuel Bernard will demonstrate a practical approach for exposing data through the search feature using Hibernate Search and Lucene. Bernard will demonstrate how the tools, which were designed for simplicity and freedom, make user interface decisions.

Bernard will discuss full-text search benefits and various decisions that application developers make, including whether or not to:

  • Use approximation to recover common typos
  • Use phonetic approximation to recover from creative user queries
  • Use synonyms and stemming to redirect searches to the right documents
  • Use keyword highlighting or “did you mean ” features to visually guide users

Bernard will provide a demonstration to illustrate how each approach is completed in practice and an explanation that reveals the technical information behind how each approach works.

Track Path Date Time
Decoding the Code Develop & RIA Wednesday, September 2 9:40 AM - 10:40 AM

Accelerate Your JBoss

Andy Miller — JBoss VP of Engineering

In this talk, Andy Miller will discuss how you can tune the JBoss Enterprise Application platform for maximum throughput for Java EE 5 applications. We will walk through a Java EE 5 application, showing how the various parts of the application are related to the underlying middleware, so you can understand why the various configuration changes will affect the overall throughput of your application. We will also discuss some operating system and JVM related “tunables” that can make a big difference in application throughput.

Track Path Date Time
Decoding the Code Operate & Manage Wednesday, September 2 10:50 AM - 11:50 AM

The "bossanova-way:" JBoss Management with JBoss Operations Network in Brazil - Real Case Studies and Applications of JBoss Operations Network

Edgar Silva — Solutions Architect, Red Hat

João Paulo Viragine — Solution Architect, Red Hat

This presentation will describe JBoss Operations Network case studies with three large, enterprise customers in Brazil. We refer to this as the "bossanova-way" because we will show how the capabilities in JBoss Operations Network can be creatively used to provide significant enterprise management capabilities for your JBoss environment.

Track Path Date Time
Decoding the Code Operate & Manage Wednesday, September 2 2:10 PM - 3:10 PM

Large Clusters in JBoss

Bela Ban — Software Engineer, JBoss Clustering Project, Red Hat

Bela Ban, a Red Hat software engineer, will discuss best practices when handling large clusters in JBoss using mod-cluster and domains.

Track Path Date Time
Decoding the Code Operate & Manage Wednesday, September 2 3:20 PM - 4:20 PM

How to Combine Web, SOA and jBPM to Deliver a Flexible Case Management Platform for Public/Government e-Services

Jean-Marc Reymond — Team Leader for Java/SOA for Solutions Norway, Redpill Linpro

Redpill Linpro, a Nordic company that provides open source services and products, developed a case management platform for a customer in which JBoss jBPM controls and defines each case process, JBoss Seam controls the front-end, and JBoss ESB, the core of the JBoss Enterprise SOA Platform, provides the integration hub towards external systems. When combined, these technologies provide flexibility and ease for adding new case management processes.

Track Path Date Time
Decoding the Code Strategize Wednesday, September 2 4:30 PM - 5:30 PM

Birds of a Feather: SOA, ESB, Rules, BPM, EDA

Kevin Conner, Tom Baeyens, Edson Tirelli, Burr Sutter

Meet the key players on the JBoss SOA Team and participate in an interactive discussion focused on the SOA roadmap as it relates to ESB, EDA, CEP, BPM, BPEL, BAM, BPMN2 and Rules. Our presentation will focus on future capabilities & product vision and allow for community feedback into those plans.

Track Path Date Time
Decoding the Code Integrate & SOA Wednesday, September 2 5:45 PM - 7:00 PM

Infinispan State of the Union

Manik Surtani — JBoss Enterprise Middleware Principal Software Engineer, Red Hat

Find out the latest and greatest from the Infinispan data grid platform project in the JBoss Community.

Track Path Date Time
Decoding the Code Strategize Thursday, September 3 8:30 AM - 9:30 AM

Premiering at JBoss World: ActiveVOS 7.0, the BPMS Development Teams Love

Michael Rowley — Chief Technology Officer, Active Endpoints

Michael Rowley, Chief Technology Officer of Active Endpoints and author of the recently published book Understanding SCA (Service Component Architecture) will overview and demonstrate a new release of the ActiveVOS business process management system (BPMS). Designed specifically for Java developers, ActiveVOS integrates multiple standards including BPMN 2.0, BPEL 2.0, AJAX-based forms design and WS-Human Task for workflow processing with powerful productivity tools including testing, simulation and reporting. With ActiveVOS, development teams go directly from a business process model to the executable process. Development teams love using ActiveVOS because it allows them to communicate and collaborate with business users and reduces the need for consultants and training. Michael will also compare and contrast ActiveVOS 7.0 with the recently announced JBoss BPEL project (Riftsaw), giving attendees a convenient way to evaluate the two products side-by-side. Join Michael to learn more about the next big thing in BPM: ActiveVOS 7.0.

Track Path Date Time
Decoding the Code Integrate & SOA Thursday, September 3 9:40 AM - 10:40 AM

Using JBoss Seam to go from Stove-Piped Apps to an Integrated Web 2.0 Platform

Doug Schnelzer — Chief Technologist, Vizuri

The American Psychological Association (APA) recently relaunched its flagship website, http://www.apa.org, with a cost-effective open source solution architecture. This architecture gave the APA the ability to leverage its existing applications and provided a unified, secure, and scalable platform to the 148,000 members who can now more easily gain and share knowledge with their peers.

This presentation is based on Vizuri's, a consulting firm committed to delivering innovation by utilizing open source solutions, successful experience using JBoss Seam to integrate the APA's flagship applications. In this presentation Doug Schnelzer, Vizuri's chief technologist, will review this approach, which can also be used to integrate other IDM solutions with the JBoss Enterprise Portal Platform. Schnelzer will describe each of the following topics using examples from the APA website relaunch project.

  • System and architecture overview
    • The APA engaged Vizuri to lead the detailed architecture design and provide JBoss expertise to the APA development team.
  • Rich Internet Application (RIA) shopping cart
    • Vizuri used JBoss RichFaces and Ajax4jsf to create dynamic pages that streamline the shopping cart experience.
  • JBoss Seam Remoting
    • Vizuri used Seam Remoting to provide integration with primary website content.
  • Centralized User Authentication
    • JBoss Seam's support for CAPTCHA saved the team from developing a fully-custom solution or relying on third party implementations that did not meet requirements.
  • Spring Integration
    • JBoss Seam's support for Spring components simplified the integration of RightAccess and RightCommerce.
  • RMI Integration
    • Vizuri was able to provide a variety of integration options that were enabled by JBoss Seam including Seam Remoting, Web Services, and RMI. This discussion will demonstrate the practical flexibility of using Seam as an integration framework.
  • Web Services Integration
    • Schnelzer will briefly discuss an application integration using JSR-181 endpoints.
  • JBoss Portal Integration
    • APA selected the JBoss Portal to implement the my.apa.org personalized website. Vizuri integrated the JBoss Portal with the JBoss Seam-managed user session by creating a Java Authentication and Authorization Service (JAAS) login module to access the JBoss Seam user session.
Track Path Date Time
Decoding the Code Develop & RIA Thursday, September 3 10:50 AM - 11:50 AM

Security Assurance with JBoss Enterprise Application Platform

Anil Saldhana — Lead JBoss Security Architect, Red Hat

JBoss Enterprise Application Platform provides many security features for enterprise applications. In addition there is pre-built, secure configuration when it is shipped.

In this presentation Anil Saldhana, Red Hat's lead JBoss security architect, will discuss the certification efforts for JBoss Enterprise Application Platform v4.3.0 via the JBoss Common Criteria Evaluation. Saldhana will also detail the process that the Red Hat Security Response Team follows for vulnerabilities/patches.

Track Path Date Time
Decoding the Code Operate & Manage Thursday, September 3 2:40 PM - 3:40 PM

Building and Maintaining a Large Shared JBoss Application Infrastructure

Patrick Black — Technology Engineer, Travelers Insurance

Travelers Insurance maintains a shared Java Platform, Enterprise Edition (JEE) infrastructure, which is managed by about five administrators, for over 400 applications running on 3500 Java Virtual Machines (JVMs). The JBoss Enterprise Application Platform has been a high performing, highly stable, low cost solution in this infrastructure.

Travelers Insurance builds JBoss monitoring tools, enterprise frameworks, and security settings into every application installation. The company provides stakeholders with detailed reports of application use and infrastructure capacity and stability. Application teams have almost complete control of how their applications will run in the Travelers infrastructure, while stopping co-located applications from adversely affecting each other.

In this presentation Travelers Insurance's Patrick Black, a technology engineer, will review the architecture decisions made in setting up the shared JBoss infrastructure. The following topics will be addressed:

  • Design for growth
  • Repeatable deployments and installations
  • Enterprise standards and security
  • Monitoring with JBoss Operations Network

Black will also detail Travelers' JBoss Enterprise Application Platform upgrade strategy and its ongoing shared infrastructure setup, which follows these three guiding principles:

  1. Automate everything.
  2. Provide as much flexibility as possible to application areas - push decisions and setup as close to the customer as possible.
  3. Keep it simple, unless simple means not to automate.
Track Path Date Time
Decoding the Code Operate & Manage Thursday, September 3 3:50 PM - 4:50 PM

Managing the Data Center Using JBoss Enterprise SOA Platform

Isaac Christoffersen — Contributor, inCommon

Using the Open Grid Services Architecture (OGSA) model and JBoss ESB to manage the data center, it becomes possible to tear down the walls that once stranded enterprise resources in isolated silos.

Isaac Christoffersen, an inCommon contributor, will discuss how the OGSA and JBoss Enterprise SOA Platform can be used in the creation and utilization of logical services and application and resource pools. Christoffersen will provide scenarios where these pools can improve the performance and reliability of data centers' enterprise applications.

Track Path Date Time
Decoding the Code Integrate &SOA Thursday, September 3 5:00 PM - 6:00 PM

How to Effectively Manage Java Applications

Greg Hinkle — Lead Architect, JBoss Operations Network, Red Hat

Prabhakar Gopalan — Senior Product Manager, JBoss Operations Network, Red Hat

In this presentation Greg Hinkle, Red Hat's lead architect of JBoss Operations Network, and Prabhakar Gopalan, Red Hat's senior product manager of JBoss Operations Network, will answer the following questions for IT application administrators and operations:

  1. What are the challenges in managing enterprise JAVA applications and application servers?
  2. What are the typical scenarios that arise when there is application downtime or service degradation and how does one work with development to avoid these problems?
  3. How does JBoss Operations Network and the associated Jopr open source community help application managers reduce risk and total cost of ownership (TCO) of JBoss Middleware with a flexible and scalable management solution?
Track Path Date Time
Decoding the Code Operate & Manage Friday, September 4 9:45 AM - 10:45 AM

Using JBoss jBPM and JBoss ESB to build a high customizable multi-tenant platform

Frederico Melo — Solution Architect, Independent Consultant

Content Multi-Tenant Engine (CMTE) is a content ingestion and management solution that was made for Turner, A Time Warner Company, on JBoss ESB, the core of the JBoss Enterprise SOA Platform.

CMTE will support the many different portals owned by Turner (e.g., CNN International, CNN Español, TNT, PGA, Nascar, etc) with a single multi-tenant engine that is capable of receiving XML file ingestions from different sources. This engine is also capable of processing and exposing the XML file ingestions on the portal according to business rules and flows that are defined for the tenant.

CMTE aggregates other functionalities (e.g., sending SMS alerts) and has a complete governance and monitoring platform. Business processes and flows for each tenant are defined using JBoss jBPM, which orchestrates and configures reusable services on JBoss ESB. Effort for deploying new tenants is greatly minimized and no coding effort is needed for the vast majority of new tenants.

Track Path Date Time
Decoding the Code Strategize Friday, September 4 11:00 AM - 12:00 PM

Modernizing Platforms and Skill Sets in an Open Source World through a Mentoring-Based Approach

Gary Buonacorsi — CIO, Texas Office of the Attorney General

Steve Burris — Vice President, Amentra, a Red Hat company

Like many corporations and state agencies, the Texas Office of the Attorney General (OAG) was faced with a dilemma – to maintain and advance its aging technology platforms in the face of a retiring workforce and tightening budgets. OAG's CIO Gary Buonacorsi recognized that in order to advance his technology infrastructure, he must move forward with the establishment of a next generation architecture in a phased approach. This phased approach would tap into the subject matter expertise of his existing resources and position the technology stack for the future.

Buonacorsi looked to JBoss as a means to vastly reduce the cost of his next-generation platform. He found the mentoring-based approach proposed by Amentra, a Red Hat company focused on middleware services, to be the mechanism to help him realize his vision. In this presentation Buonacorsi and Steve Burris, from Amentra, will address the:

  • Reasoning for taking this approach
  • Value open source software can bring to other organizations
  • Process through which Amentra led his team through a structured mentoring program
  • Future benefits his organization is reaping as a result of this effort
Track Path Date Time
Carving out Costs Operate & Manage Wednesday, September 2 9:40 AM - 10:40 AM

Educational Testing Service Achieves Highest Marks with Red Hat

Harikumar Rajappan — Enterprise IT Architect for Applications, Educational Testing Service

Educational Testing Service (ETS) is the leading global provider of educational and professional testing services. Faced with the challenge of rolling out new, competitively priced educational products and services more swiftly while cutting costs, they chose to build applications upon a base of infrastructure software technology that would position ETS for evolution into cloud models. In this session, Harikumar Rajappan, Enterprise IT Architect for Applications at ETS will discuss why they decided to migrate from IBM WebSphere to JBoss Enterprise Middleware and Red Hat Enterprise Linux, and how ETS was able to reduce costs and boost competitiveness by moving to a stable and secure x86-based platform for developing and delivering new assessment products to market more quickly.

Track Path Date Time
Carving out Costs Strategize Wednesday, September 2 10:50 AM - 11:50 AM

Red Hat IT's Approach to Consolidating SOA Infrastructure on JBoss Enterprise SOA Platform

Matt Hicks — Enterprise Architect/Manager, Red Hat

Over the past year Red Hat's Information Technology group aggressively consolidated its service-oriented architecture (SOA) infrastructure on the JBoss platform. They have made major migrations to JBoss, reducing their hardware footprint by 50% while increasing performance and scale. As a part of this move, the IT group shifted services to leverage high availability Java Naming and Directory Interface (JNDI), which allowed them to simplify the network topology while still maintaining high availability and flexibility in deployments.

The JBoss migration has also had significant software benefits. By utilizing standard JBoss Enterprise Frameworks, the IT group was able to retire a series of custom solutions that it had built to enable single sign on and clustering. The IT group was also able to consolidate a collection of proprietary and open source middleware solutions on JBoss Enterprise Application Platform and JBoss Enterprise SOA Platform. JBoss Enterprise Platforms are now running the majority of the group's mission critical applications and middleware flows and are constantly expanding.

Matt Hicks, a Red Hat enterprise architect and manager, will:

  • Cover the infrastructure and software approaches used to make these changes
  • Address the simplifications and tuning that allowed the group to consolidate hardware
  • Provide information about the JBoss Enterprise Platforms and Frameworks, which were utilized in the middleware, services, and applications infrastructures, and allowed the group to simplify and consolidate solutions.
Track Path Date Time
Carving out Costs Integrate & SOA Wednesday, September 2 2:10 PM - 3:10 PM

Turning Lead into Gold: How We've Used the JBoss Data Services Platform To Re-Purpose Existing Assets

Christopher Creel — Knowledge Management & Communications Director, DST Health Solutions

Chuck Mosher — Principal Solutions Architect, Red Hat

In today’s challenging business environment it is becoming a matter of survival for enterprises to make optimal use of their existing IT infrastructures and investments. Many of the data assets that a company needs to operate efficiently are already present, but in a host of different databases, ERP and CRM systems, spreadsheets, and the like. Thus gathering, correlating, packaging, and presenting data from across the company is extremely difficult.

DST Health Solutions has chosen to use the JBoss Enterprise Data Services Platform from Red Hat to create virtual views of all heterogeneous data sources and serve that data up in real-time as though it were originating from a homogeneous data source. This platform provides a rich graphical user interface (GUI) environment that enables the rapid creation of these virtual data views. These views are then packaged into executable models that are deployed to the data server, where the potentially complex transformations needed to create them are optimized and executed in real-time to read (or write) the data as needed.

In this presentation Christopher Creel, knowledge management and communications director at DST Health Solutions, will discuss DST's use of the JBoss Data Services Platform. Creel will demonstrate how DST has been able to gain more accurate operational insight into anticipated revenue (by including real-time data on SLA commitments). He will also discuss how the company has dramatically increased the speed with which it can integrate third party applications during business process outsourcing implementations.

Track Path Date Time
Carving out Costs Strategize Wednesday, September 2 3:20 PM - 4:20 PM

Harnessing Sustainability with Open Source BI

Brett Francis — VP of Engineering & Software Architecture, Fat Spaniel

Fat Spaniel is the world's largest provider of software-as-a-service for renewable energy monitoring and management. Fat Spaniel's customer network includes Costco, Kohl's, eBay, Sierra Nevada Brewing Co., and a number of Napa Valley wineries.

Fat Spaniel, which is a self-proclaimed open source advocate, uses JBoss as the J2EE execution container for all of its core web services. In addition Fat Spaniel partners with Jaspersoft to leverage the world's largest open source business intelligence (BI) community. Because maintaining efficiency is a top priority for Fat Spaniel, partnering with Jaspersoft, a leader in open source business intelligence, was a natural fit.

In this presentation Brett Francis, Fat Spaniel's VP of Engineering and Software Architecture, will describe how open source BI is helping the solar power expert "compete on analytics." Francis will illustrate how in-depth reporting and analytic capabilities are baked into Fat Spaniel's flagship product for maintenance of solar power plants.

Francis will provide real-world examples of the different kinds of information surfaced by Jaspersoft's BI capabilities, used by both Fat Spaniel and their customers, to make critical business decisions. He will provide industry insights about the benefits of using open source software within the renewable energy space. He will also reveal how IT managers can select and effectively leverage JBoss and other open source solutions to improve efficiency and quality and meet business objectives.

Track Path Date Time
Carving out Costs Strategize Wednesday, September 2 4:30 PM - 5:30 PM

Birds of a Feather: Application Platforms

Scott Stark, Jason Greene, Ales Justin, Andy Miller, Rich Sharples, Bill Burke

Learn about the future of JavaEE and JBoss Enterprise Application Platform. This birds-of-a-feather session allows you to meet the key players driving the direction of JBoss' next generation Microcontainer and core enterprise capabilities.

Track Date Time
Carving out Costs Wednesday, September 2 5:45 PM - 7:00 PM

Large Scale Migration from WebLogic to JBoss: Hints, Tips and Pitfalls

Steve Millidge — Director, C2B2 Consulting Limited

In this presentation Steve Millidge, director of C2B2 Consulting Limited, will explore the lessons learned from his company's large-scale applications migration (from WebLogic to JBoss). C2B2 is a consulting agency located in the UK that specializes in service-oriented architectures (SOA) and Java Platform, Enterprise Edition (JEE).

Using a real world example, Millidge will:

  • Weigh the benefits with the costs to illustrate why one should migrate
  • Highlight the key architectural differences between WebLogic and JBoss
  • Discuss how one should confront these key differences
  • Describe how one ensures ongoing application interoperability while migrating
Track Path Date Time
Carving out Costs Strategize Thursday, September 3 8:30 AM - 9:30 AM

Successful Migration of Mission Critical Internet Applications to JBoss

Hon Yau — Technical Designer, Bright Grey

In 2008 Bright Grey, a UK financial services company, initiated a project to migrate its Java 2 Platform, Enterprise Edition (J2EE) applications from WebSphere to JBoss Enterprise Application Platform. Key to the success of this project was a quick (5 months) and accurate migration with no loss to operational business or service as 80% of all new businesses were processed online. In this presentation Hon Yau, a technical designer at Bright Grey, will describe how the project was successfully completed. Yau will also detail the benefits of migrating to JBoss Enterprise Application Platform.

Track Path Date Time
Carving out Costs Strategize Thursday, September 3 9:40 AM - 10:40 AM

From WebLogic to JBoss Enterprise Application Platform & Tomcat

Joel Tosi — Lead Architect, CME Group

CME Group, a company that serves the risk management needs of customers around the globe, has been a WebLogic shop for more than eight years. The decision to use WebLogic was first questioned when overhead problems arose when deploying one application per server. Soon after Joel Tosi, CME's lead architect, conducted a thorough audit of CME's applications. The audit revealed that not only did CME not need the out of the box bloat of WebLogic, but the majority of the staff did not even know what some of the items in the WebLogic console meant. In addition writing workarounds for WebLogic issues and waiting weeks for poor or no resolution from support was becoming more prevalent.

In this presentation Tosi will briefly discuss the history of CME with WebLogic, highlighting what CME uses the application server for and the limitations the company has encountered. For the majority of the presentation, Tosi will focus on the successful migration from WebLogic to JBoss Enterprise Application Platform and Tomcat.

Track Path Date Time
Carving out Costs Strategize Thursday, September 3 10:50 AM - 11:50 AM

Broadband Provider Carved Out Costs by Migrating SOA to JBoss Enterprise Middleware

Unmesh Kulkarni — Director of Software Architecture and Delivery, Covad Communications Group Inc.

In this session Unmesh Kulkarni, Director of Software Architecture and Delivery at Covad Communications, will discuss how the broadband provider transitioned from inflexible and costly proprietary middleware software and hardware to JBoss Enterprise Middleware.

Some of the benefits Covad Communications realized include: reduced costs by more than $500,000 annually in hardware and software support, enabled cost-effective modernization of service-oriented architecture (SOA), improved performance of existing systems, and reduced time-to-market of new products.

Kulkarni will discuss how Covad evaluated different alternative software solutions, and explain why open source makes sense in an enterprise environment. He will focus on how to build a simple Service Oriented Architecture (SOA) using JBoss technologies, and share tips and tricks to make your SOA implementation and migration to JBoss painless and successful.

Track Path Date Time
Carving out Costs Integrate & SOA Thursday, September 3 2:40 PM - 3:40 PM

Unleashing the Efficient Enterprise - Realizing the Full Cost Saving Potential of your JBoss Ecosystem

Carey Dietert — Field Product Specialist, Data Center Solutions, Dell

Industry leaders today widely agree that standardization on open software platforms and application tools is not only viable, but the preferred path for the future success of their companies.  But what about the physical infrastructure?  In this session, you will learn how Dell is helping to maximize the performance and efficiency of an open standards based infrastructure ecosystem.  From platforms that deliver high performance and energy efficient designs, to customized data center planning and consulting, the Efficient Enterprise is not just a buzz word, but a mission statement for any I/T department.

Track Path Date Time
Carving out Costs Operate & Manage Thursday, September 3 3:50 PM - 4:50 PM

Cloud Computing and Open Source for the Enterprise

Max Yankelevich — Chief Architect, Freedom OSS

Cloud Computing and Open Source (CCOSS) present a powerful combination for creating major competitive advantages for enterprises in every business vertical. In this presentation Max Yankelevich, Chief Architect from Freedom OSS, will examine advantages, pitfalls and processes related to leveraging CCOSS in Enterprise environment. Yankelevich will also share case studies of enterprises currently leveraging cloud computing from Amazon Wed Service (AWS) and Red Hat and JBoss open source for mission critical applications.

Track Path Date Time
Carving out Costs Catalyst Thursday, September 3 5:00 PM - 6:00 PM

Scaling Clean Energy and Reducing Operational Costs with jBPM

Jim Nichols — Enterprise Architect, EnerNOC, Inc.

Matt Tucker — Senior Software Engineer, EnerNOC, Inc.

It's hot. Real hot. The mercury's pushing one-hundred degrees, air conditioning units up and down the East Coast are operating at full bore and the electric grid is groaning under the demand. Unless something can be done to reduce electricity consumption and fast, blackout is inevitable. The grid operator declares an emergency. EnerNOC's jBPM-powered business process springs into action. Energy-hungry industrial plants, college campuses, supermarket chains and retail outlets are alerted to the crisis. Their electricity curtailment procedures are triggered automatically; reducing inessential lighting and environmental controls, turning on backup generators and temporarily halting energy intensive production activities. Within minutes, EnerNOC and her customers have shed a power plant's worth of load from the electric grid and helped to avoid disaster.

This innovative new strategy for electric grid management is known as Demand Response (DR). DR is swiftly being adopted by grid operators worldwide as a means of combating grid emergencies caused by increased load, of controlling costs by reducing demand and of maintaining consistency on electric grids that are becoming more unpredictable by the introduction of renewables that rely on environmental factors like sun and wind that are out of our control.

EnerNOC, Inc. stands at the forefront of this new industry, thanks in no small part to its technological innovation. Efficiently orchestrating the actions of thousands of customers spread over large geographic areas under crisis circumstances is no small task. EnerNOC uses JBoss's Business Process Management solution to effectively notify thousands of customers, obtain their go-ahead and execute their customized DR procedures to reduce their electricity consumption. Within minutes, EnerNOC can shed hundreds of megawatts from the electric grid with the touch of a button. Literally. In this session, EnerNOC Enteprise Architect Jim Nichols and Principal Software Engineer Matt Tucker will discuss how EnerNOC leverages jBPM every day to help build the green economy.

Track Path Date Time
Carving out Costs Operate & Manage Friday, September 4 11:00 AM - 12:00 PM

Do More with Less: Java Application Platforms for Lightweight Workloads

Aaron Darcy — Director Product Line Management, JBoss Enterprise Application Platforms, Red Hat

All applications are different, some only require Tomcat, other need EJBs & many land right in the middle. Red Hat has recently expanded its JBoss application platform solution to encompass all types of application workloads and popular open source frameworks. Whether you're building and managing simple websites, light & rich applications, or highly transactional Java EE applications, Red Hat can help simplify your middleware infrastructure and make enterprise-wide application management easier. In this session, Aaron Darcy, Product Line Director for JBoss Application Platforms will provide insight into Red Hat's strategy & solutions for lightweight Java applications.

Track Path Date Time
Open Source for IT Leaders Operate & Manage Wednesday, September 2 9:40 AM - 10:40 AM

JBoss Enterprise Portal Platform Customer Case Studies

Jason Andersen — Senior Product Manager, JBoss Enterprise Portal Platform, Red Hat

Mathias Berg— IT Director, Heidelberg

In this presentation Jason Andersen, a Red Hat senior product manager, will introduce multiple case studies of customers who have deployed JBoss Enterprise Portal Platform. This presentation will include:

  • A description of how portal is used
  • The rationale for making a portal decision
  • Best practices from real world experiences
  • Issues from the deployment process
  • Future plans for the deployment
Track Path Date Time
Open Source for IT Leaders Strategize Wednesday, September 2 10:50 AM - 11:50 AM

JBoss Enterprise Data Services Platform in the Enterprise

Mani Pollachi Subramanyam — Enterprise Information Integration Engineer, Genentech

Mike Walker — Senior Consultant, Red Hat Global Professional Services

Genentech, one of the world's leading biotech companies, has established an Integration Competency Center (ICC). The ICC is a cross-functional group that provides data integration solutions for the enterprise using Enterprise Information Integration (EII), enterprise service bus (ESB), and ETL technologies. The ICC works with subject matter experts in each functional group to lead integration efforts that build on past successes and leverage technology investments across multiple projects.

A key architectural component of the Genentech ICC is JBoss Enterprise Data Services Platform. It provides a way for Genentech to expose enterprise information to a variety of applications via standards-based interfaces. By federating various data sources into cohesive data models, the data services can be reused across functional areas or customized for new applications, with little or no additional effort.

In this presentation Genentech's Mani Pollachi Subramanyam (enterprise information integration engineer) and Red Hat's Mike Walker, Senior Consultant, Red Hat Global Professional Services, will demonstrate how Genentech uses the JBoss Enterprise Data Services Platform to build low-cost, high-quality, reusable data services that are easy to implement and maintain. They will:

  • Provide an overview of Genentech’s integration architecture, technology selection matrix, and the fit of JBoss Enterprise Data Services Platform.
  • Discuss the JBoss Enterprise Data Services Platform architecture as a scalable enterprise platform
  • Detail design patterns for reuse, efficiency, and minimum impact to clients and data sources
  • Highlight best practices for successful development, administration, monitoring, and materialization
  • Address multiple case studies that describe successful data integration of sources LDAP, Oracle, flat file, and cloud computing data sources to support numerous enterprise applications and Operational Intelligence reporting
Track Path Date Time
Open Source for IT Leaders Strategize Wednesday, September 2 2:10 PM - 3:10 PM

Spring Framework and Java EE 6: Comparison/Contrast

Reza Rahman — Independent Consultant, Author, Java EE 6 Expert Group Member

Java Platform, Enterprise Edition (Java EE) 6 introduces several changes including profiles, pruning, Enterprise JavaBeans (EJB) 3.1, and Java Contexts and Dependency Injection (JCDI) 1.0. In order to make educated choices for adoption and integration, one must understand how the widely-used Spring Framework aligns with Java EE 6.

In this presentation Reza Rahman, an independent consultant and member of the Java EE 6 expert group, will compare and contrast the Spring Framework with Java EE 6. He will focus on key areas, which include: the component development model, dependency injection, aspects oriented programming, persistence, web services, messaging, security, and scheduling.

Beyond application programming interface (API) features, Rahman's analysis will take a holistic view in covering concerns such as ease-of-use, learning curve, flexibility, administration, portability, tools, and vendor support.

Track Path Date Time
Open Source for IT Leaders Develop & RIA Wednesday, September 2 3:20 PM - 4:20 PM

Managing SOA Security and Operations with SecureSpan

Francois Lascelles — Technical Director, Layer 7 Technologies

As the enterprise increasingly recognizes that better system integration and business agility lie in SOA-based integration and information sharing, more IT organizations find themselves in the role of a service provider with the associated requirements around security, availability and visibility. Learn how SecureSpan enables enterprises to more easily control the delivery of their SOA services through easy to install, highly scalable, low TCO SOA Appliances and XML Gateways.

In this presentation, Francois Lascelles will address:

  • Service virtualization patterns for simplified service lifecycle management
  • SOA service security and threat protection
  • Identity federation patterns for cross domain information sharing
  • Policy choices for high availability and SLA enforcement
  • Enterprise cloud service deployment considerations
  • Real world enterprise service gateway use cases

Track Path Date Time
Open Source for IT Leaders Integrate & SOA Wednesday, September 2 4:30 PM - 5:30 PM

Birds of a Feather: Management & Operations

Prabhakar Gopalan — Senior Product Manager, JBoss Operations Network, Red Hat

Heiko Rupp — JBoss Operations Network, Red Hat

Greg Hinkle — Manager, Software Engineering, Red Hat

This birds-of-a-feather session is targeted at those individuals who need better tools and best practices for managing large scale JBoss based application environments. This interactive session will provide you an opportunity to learn about JBoss Operations Network, how large enterprise customers solve their application management challenges with JBoss ON and how JBoss ON can help you simplify JBoss management.

Track Path Date Time
Open Source for IT Leaders Operate & Manage Wednesday, September 2 5:45 PM - 7:00 PM

Enterprise Java Redefined. Simple. Standard. Flexible. An Overview of JBoss Enterprise Application Platform 5.0

Rich Sharples — JBoss Product Management Director, Red Hat

JBoss Enterprise Application Platform v5.0 represents advanced open source enterprise Java middleware. Just as its predecessor redefined the technology landscape in this decade, JBoss Enterprise Application Platform v5.0 will set the platform standard for the next decade. In this presentation JBoss product management director Rich Sharples will detail JBoss Enterprise Application Platform v5.0.

Track Path Date Time
Open Source for IT Leaders Strategize Thursday, September 3 8:30 AM - 9:30 AM

Scaling Hibernate Applications with Postgres

Jim Mlodgenski — Chief Architect, EnterpriseDB

Bruce Momijian — Senior Database Architect, EnterpriseDB

All enterprise applications hit bottlenecks as they begin to scale. Many times these bottlenecks can be traced to the interaction between the application and the database. Hibernate was designed to easily abstract this interaction from Java developers which has led to its popularity, but in doing so, has caused a rift between developers and database administrators in many organizations. In this session, you will learn how developers and database administrators can work together to break through many application bottlenecks. Topics will include fetching strategies and HQL from the Hibernate side as well as data model and configuration changes from the database side.

Track Path Date Time
Open Source for IT Leaders Catalyst Thursday, September 3 9:40 AM - 10:40 AM

Competitive Advantage with Open Source Business Process Automation

Pierre Fricke — Director of Product Line Management, Red Hat

Today's economic challenges and government regulatory turbulence force companies to rapidly respond to change in order to survive. The enterprises that can quickly respond to a changing customer set, demand, and environment will prosper.

Problem - traditional enterprise and web application architecture does not enable the responsiveness that is required today. Solution - Enter business process automation with JBoss Enterprise SOA Platform integration, business rules, and business event-driven architecture.

In this presentation Pierre Fricke, director of product line management at Red Hat, explores how far open source JBoss Enterprise SOA Platform, JBoss Enterprise BRMS and JBoss jBPM have come, and how they help enterprises prosper in difficult and turbulent times.

Track Path Date Time
Open Source for IT Leaders Integrate & SOA Thursday, September 3 10:50 AM - 11:50 AM

Building Java Applications in the Cloud

Steve Shine — EVP of Worldwide Operations, Ingres Corporation

Fima Katz — CEO, Exadel

Don't be left behind by not having a strategy for developing your applications in the cloud. Ingres, an open source business critical database and Exadel have partnered together to assist developers in developing applications in the cloud using Ingres, JBoss and Red Hat Enterprise Linux. Ingres and JBoss deliver business critical solutions for customers and help developers deliver robust applications. With current market pressures, developers everywhere are looking for robust, scalable ways to help drive down development and deployment costs, what better way than with open source? Join Steve Shine, Ingres EVP Worldwide Operations and Fima Katz, Exadel CEO discuss how developers and ISVs can get started writing java applications using industry leading open source components from Ingres and Red Hat JBoss.

Track Path Date Time
Open Source for IT Leaders Catalyst Thursday, September 3 2:40 PM - 3:40 PM

Getting BIRT-y with JBoss

Virgil Dodson — Evangelist, Actuate/BIRT Exchange

Prakash Aradhya — Senior Product Manager, JBoss Enterprise Middleware, Red Hat

This session introduces you to BIRT (Business Intelligence and Reporting Tools), the powerful open source report development and deployment technology, and explores what integration capabilities are available to JBoss developers.

This presentation will explain how BIRT enables you to quickly and easily incorporate world-class reporting into your JBoss applications without the need for time-consuming custom code, and how developers can use a visual design environment to create reports based on a wide variety of data sources, including SQL, XML, Web Services and Java objects. This presentation will also cover using the open source BIRT viewer with the JBoss Application Server, and include an explanation of the BIRT integration with JBoss Tools 3.0

Track Path Date Time
Open Source for IT Leaders Develop & RIA Thursday, September 3 3:50 PM - 4:50 PM

Business Agility with Process Centric Solutions

Jay Liu — Director of System Development, Clarks

Business users require a technology framework that can handle changes, deliver solutions quickly, and facilitate tighter integration between IT and the business units. Clarks', a footwear company that has revolutionized the footwear industry with its ongoing product innovations, IT team achieves business agility with the use of the JBoss jBPM Framework. This framework brought a process centric approach, and thus order, to Clarks' architecture, systems development life cycle (SDLC), and service-oriented architecture (SOA) efforts.

In this presentation Jay Liu, director of system development at Clarks, will:

  • Provide context Information for Clarks IT
  • Introduce the company's jBPM solution
  • Discuss jBPM impacts / benefits jBPM architecture
    • jBPM on Team Skill
    • jBPM on Development Environment
    • jBPM on Changes
    • jBPM on Agility
    • jBPM on SOA
    • jBPM on Testing
    • jBPM on Integration
    • jBPM on SDLC Methodologies
    • jBPM on Security
    • jBPM on Operation
  • Walk through one of the DirectShip and Private Label processes
  • Detail the ordering collaboration process
  • Highlight the lessons that were learned
Track Path Date Time
Open Source for IT Leaders Strategize Thursday, September 3 5:00 PM - 6:00 PM

A Collaborative Platform for the Pharmaceutical Industry using JBoss Enterprise Portal Platform and Alfresco

Alaaeldin El-Nattar — Principal Architect, Rivet Logic Corporation

Collaborative Research Information Exchange (CRIX), a collaborative platform to streamline clinical trials within the pharmaceutical industry, was developed using predominantly open source software, including: JBoss Enterprise Portal Platform, JBoss Seam and Richfaces, JBoss jBPM, JBoss Hibernate, and Alfresco.

CRIX provides a common infrastructure and suite of services that will accelerate and streamline the interaction between sponsors of new drug products, their business partners, research institutions, academia, health care providers, and health authorities involved in bringing new therapies to patients throughout the world. The platform is funded and sponsored by many of the largest pharmaceutical companies. To help design and build the platform, CRIX partnered with Rivet Logic Corporation, Red Hat Advanced Business Partner and the winner of the 2008 JBoss Innovator of the Year award.

In this presentation Alaaeldin El-Nattar, a principal architect at Rivet Logic Corporation, will describe how JBoss Enterprise Portal Platform serves as the foundation of CRIX as it enables the integration of several key systems (e.g., an Alfresco content management system, document workflow, electronic signature, strong user authentication and authorization, etc.). El-Nattar will discuss how JBoss provides CRIX with a standards-based application platform for third party software developers to build value-added applications upon the CRIX platform. He will also describe an open source community contribution that Rivet Logic has developed to simplify the integration of JBoss Enterprise Portal Platform with the Alfresco content management platform.

Track Path Date Time
Open Source for IT Leaders Catalyst Friday, September 4 9:45 AM - 10:45 AM

SOA based Application Architecture on JBoss Platform for Multiple Business Domains

Pramit Jain — SOA Architect, Infogain

This presentation outlines a comprehensive end-to-end architecture to realize business applications in multiple domains. The end-to-end architecture covers following key areas:

  • Reference architecture to support abstracted business drivers
  • Component based design to support scalability
  • Configurable business engine and Meta information framework
  • Performance Tuner
  • Conformance to open standards

The end-to-end architecture provides common infrastructure for service communication, mediation, integration hooks, and exception management module. The framework is capable of reducing development and testing complexity and SDLC lifecycle duration because of pre-integrated and pre-tested elements.

The presentation includes case studies to demonstrate successful usage of the architecture framework for building applications for Health Care and Telecom Provisioning Domains.

Track Path Date Time
Open Source for IT Leaders Catalyst Friday, September 4 11:00 AM - 12:00 PM