Session Descriptions
- 8:30 – 9:00 / Registration & coffee/bagels
- 9:00 – 9:45 / Keynote Presentation, The Future of Rich Internet Applications, Christophe Coenraets
In this keynote, Christophe Coenraets will review the state of Rich Internet Applications in the context of some of the new and exciting features of Flex 3, AIR, BlazeDS, and the upcoming version of LiveCycle Data Services. Christophe will demonstrate how these features along with new projects and initiatives at Adobe can profoundly transform financial services applications.
- 10:00 – 10:45 / Monitoring Trading Applications with Flex, Yakov Fain
Typically, a financial company that runs real-time trading applications employs several monitoring systems that notify financial analysts and production support team about important events like executed trades or errors that require immediate attention. Since Flex allows creation of rich Internet applications, you can bring together the data from different monitoring systems and display them on one easy to read and understand screen available to entitled users at any computer connected to the Internet. In this presentation you’ll get familiar with the building blocks of such an application and see its working prototype.
- 11:00 – 11:45 / New Flex 3 Features: OLAP DataGrid, Michael Labriola
When trying to examine and aggregate large amounts of data, it is easy to get quickly overwhelmed. Come and learn about one of the least known and most useful components of the Flex 3 release, the OLAP DataGrid. Learn how to design cubes and queries to produce killer analytical data views with the power and richness of the Flex environment. OLAP applications are commonly used as reporting, monitoring and decision support systems in the financial services industry. Utlize the power of the OLAP DataGrid to build such applications effortlessly.
- 11:45 – 12:45 / Lunch (provided)
- 1:00 – 1:45 / Offline Reporting in Rich Internet Applications, James Ward
Rich Internet Applications are raising the bar for interactivity and data visualization. Increasingly developers need to figure out strategies for building applications which work offline. There are many ways to take data reporting offline including utilizing local databases, emails, documents, spreadsheets, printable formats like PDF, and batch reporting. This session will explore the various strategies and implementations for doing data visualization in offline environments. With offline capabilities your financial applications will be live and running even when your users are flying high in the sky, are facing network outages, unable to access corporate networks or have unreliable connectivity.
- 2:00 – 2:45 / High performance Data Manipulation & Visualization with Flex and AIR, Shashank Tiwari
Many financial applications thrive on real time updates basis the streaming market data that they receive. So far, due to the constraints of the browser and the statelessness of the HTTP protocol it has been extremely difficult to build such application with web technologies. Therefore such applications have resided within the realms of the desktop technologies. With Flex it become possible to build such applications and turbo charge them with highly productive visualizations of the continuously updating data. In this presentation the tips and techniques for building these compelling applications are discussed and demonstrated. Further, it will also be shown how these networked applications can be taken back to the desktop with AIR so that users who need or prefer the desktop interactivity are unaffected while they reap the newer benefits.
- 3:00 – 3:45 / Persisting Data in Flex Applications with Hibernate, Mike Nimer
Flex and Hibernate are both powerful technologies used within the banking & financial services industry today; however, bridging the gap between the client and this persistence layer can be full of frustrating twists and turns. Learn to avoid some of the pitfalls and gain insight into using the powerful lazy loading features that create a fast and useful rich Internet experience. Seamlessly utlilize your existing Hibernate based persistence layer in your next rich experience
- 4:00 – 4:45 / Financial Portals with Flex: Challenges and Solutions, Victor Rasputnis
Web portals are very popular with financial and business analysts, traders and risk management professionals. Your organization may already have a number of Flex applications that should live together in the same Web portal, for example, market news, the latest stock prices, a charting application et al. Not only these Flex applications should be displayed in the same portal as portlets delivered by Flash Player, they should be able to communicate with each other. Developing of Flex portals may be both challenging and rewarding experience. This presentation should help you in making an important architectural decision – staying with one of the available HTML-based portals or designing a new one with Adobe Flex.
- 5.00 - 5.45 / From Tags to Riches -- Porting Applications Effectively, James Ward and Shashank Tiwari
With so much invested in their established web presences, enterprises may be reluctant to change the status quo. Nevertheless, to drive competitive differentiation in today’s crowded markets, there’s a growing need to build and maintain brand recognition and to strengthen customer loyalty and satisfaction. This session will teach practical ways to port traditional web and desktop applications to the kinds of rich Internet applications that create engaging user experiences, all with minimal disruption to your business. Code and demonstrations will guide attendees through the porting process using a BI Dashboard (Pentaho BI Dashboard), an application server console (JBoss JMX Console), an ESB interface (Apache ServiceMix Console) and a workflow modeler as examples. Banking, financial services and insurance companies have plenty of investment in legacy web technologies. Adopting the strategies from this session will help these companies smoothly move to RIA. InfoQ published an article on this and James is presenting on the same at JBoss World as well.
Topics subject to change.



