2009年javaOne大会内容

2009年javaOne大会内容


转自于:http://www28.cplan.com/cc230/sessions_catalog.jsp?ilc=230-1&ilg=english&isort=&isort_type=&is=yes&icriteria1=+&icriteria2=+&icriteria8=&icriteria3=&icriteria9=&icriteria4=+&icriteria7=+

包含方方面面,大而全的大会。


Session ID Session Title Session Type Speakers and Company Date/Time Venue - Room
LAB-5538 The Real-Time Java™ Platform Programming Challenge: Taming Timing Troubles Hands On Lab David Holmes, Sun Microsystems, Inc.; Frederic Parain, Sun Microsystems, Inc. Tuesday
June 02
10:50 AM - 12:50 PM
Hall E 130-131
LAB-6245BYOL Making a Java™, Swing, JavaScript, and JavaFX™ Technology Smoothie Hands On Lab Inyoung Cho, Sun Microsystems, Inc.; Cindy Church, Sun Microsystems, Inc. Tuesday
June 02
10:50 AM - 12:50 PM
Hall E 132
PAN-4502 JavaFX™ Technology and the Applications Ecosystem: JavaFX Technology Can Help You Make Money Panel Session Jacqueline Chang, Sun Microsystems, Inc.; Chris Danzig, Indaba Music; Lucas Jordan, EffectiveUI; Jim Weaver, Veriana; Amos Winbush, CyberSynchs Tuesday
June 02
10:50 AM - 11:50 AM
North Hall 124
PAN-5348 Script Bowl 2009: A Scripting Languages Shootout Panel Session Roberto Chinnici, Sun Microsystems, Inc.; Thomas Enebo, Sun Microsystems, Inc. ; Rich Hickey, Clojure; Guillaume Laforge, SpringSource; Raghavan Srinivas, Self; Dick Wall , Google; Frank Wierzbicki, Sun Microsystems, Inc. Tuesday
June 02
10:50 AM - 11:50 AM
Gateway 104
TS-4010 Duke's Dancing Partner: Connecting Handheld Game Consoles with Java™ Technology Technical Session Max Mu, Sun Microsystems, Inc.; Liang Xu, Sun Microsystems, Inc. Tuesday
June 02
10:50 AM - 11:50 AM
Esplanade 305
TS-4041 Java™ Technology-Based Cloud Computing with GridGain Technical Session Nikita Ivanov, GridGain Systems Tuesday
June 02
10:50 AM - 11:50 AM
Esplanade 302
TS-4381 Deploying Java™ Technology to The Masses: How Sun Deploys The JavaFX™ Runtime Technical Session Thomas Ng, Sun Microsystems Inc Tuesday
June 02
10:50 AM - 11:50 AM
Hall E 135
TS-4555 Mobile Service Architecture 2: Introducing New Features in Mobile Devices Technical Session Kay Glahn, Vodafone Group R&D; Erkki Rysa, Nokia Tuesday
June 02
10:50 AM - 11:50 AM
Esplanade 303
TS-4605 Enterprise JavaBeans™ 3.1 (EJB™ 3.1) Technology Overview Technical Session Kenneth Saks, Sun Microsystems, Inc.; Marina Vatkina, Sun Microsystems, Inc. Tuesday
June 02
10:50 AM - 11:50 AM
Hall E 134
TS-4645 Ajaxifying Existing Web Applications Technical Session Anas Mughal, Bluenog Tuesday
June 02
10:50 AM - 11:50 AM
Esplanade 307-310
TS-4856 GlassFish™ESB: Get Your Apps on the Bus Technical Session Sujit Biswas, Sun Microsystems, Inc.; Frank Kieviet, Sun Microsystems, Inc. Tuesday
June 02
10:50 AM - 11:50 AM
Esplanade 304-306
TS-5362 The Java™Platform, Standard Edition (Java SE Platform) Development Kit Version 7 Technical Session Mark Reinhold, Sun Microsystems, Inc. Tuesday
June 02
10:50 AM - 11:50 AM
Gateway 102-103
TS-6802 Hadoop, a Highly Scalable, Distributed File/Data Processing System Implemented in Java™ Technology Technical Session Sanjay Radia, Yahoo Tuesday
June 02
10:50 AM - 11:50 AM
Hall E 133
TS-7072 Rich User Interfaces for Java™ Platform, Micro Edition (Java ME Platform) Devices Technical Session Velimir Karadzic, Sony Ericsson; Alexander Klintström, Sony Ericsson Tuesday
June 02
10:50 AM - 11:50 AM
Esplanade 300
TS-3790 Java™ Servlet 3.0: Empowering Your Web Applications With Async, Extensibility and More Technical Session Jan Luehe, Sun Microsystems, Inc.; Rajiv Mordani, Sun Microsystems, Inc.; Greg Wilkins, Webtide Tuesday
June 02
12:10 PM - 1:10 PM
Hall E 134
TS-3966 Using REST and WS-* Together for SOA Technical Session Mark Little, JBoss Inc. Tuesday
June 02
12:10 PM - 1:10 PM
Esplanade 304-306
TS-4164 Clojure: Dynamic Functional Programming for the JVM™ Machine Technical Session Rich Hickey, Clojure Tuesday
June 02
12:10 PM - 1:10 PM
Hall E 133
TS-4208 The Galilean Moons of Eclipse Technical Session Wayne Beaton, Eclipse Tuesday
June 02
12:10 PM - 1:10 PM
Gateway 104
TS-4308 Architecting Robust Applications for Amazon EC2 Technical Session Chris Richardson, Chris Richardson Consulting Tuesday
June 02
12:10 PM - 1:10 PM
Esplanade 307-310
TS-4363 Extreme Swing Debugging: The Fast and the Furious Technical Session Maxim Zakharenkov, Exigen, Inc. Tuesday
June 02
12:10 PM - 1:10 PM
Hall E 135
TS-4390 Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications Technical Session Lucas Jellema, AMIS Tuesday
June 02
12:10 PM - 1:10 PM
Esplanade 302
TS-4408 Developing JavaServer™ Faces Applications for Mobile Device Browsers Technical Session Joe Huang, ORACLE; Matthias Wessendorf, Oracle Tuesday
June 02
12:10 PM - 1:10 PM
Esplanade 300
TS-5059 Real Time: Understanding the Trade-Offs Between Determinism and Throughput Technical Session Eric Bruno, Sun Microsystems, Inc.; Roland Westrelin, Sun Microsystems, Inc. Tuesday
June 02
12:10 PM - 1:10 PM
Esplanade 305
TS-5186 Return of the Puzzlers: Schlock and Awe Technical Session Joshua Bloch, Google, Inc.; Neal Gafter, Microsoft Tuesday
June 02
12:10 PM - 1:10 PM
Gateway 102-103
TS-5282 The Java™ 2 Platform, Micro Edition Mobile Information Device Profile 3.0 (MIDP 3.0) Technical Session Angus Huang, Aplix Corporation USA; Roger Riggs, Sun Microsystems, Inc.; Paul Su, Aplix Corporation USA Tuesday
June 02
12:10 PM - 1:10 PM
Esplanade 303
TS-5333 JavaServer™ Faces 2.0 Technology: Implementing AJAX-Infused Web Applications Technical Session David Geary, Clarity Training, Inc. Tuesday
June 02
12:10 PM - 1:10 PM
Esplanade 301
TS-5576 Introduction to the JavaFX™ Script Programming Language Technical Session Richard Bair, Sun Microsystems, Inc.; Jasper Potts, Sun Microsystems, Inc. Tuesday
June 02
12:10 PM - 1:10 PM
North Hall 124
LAB-5562 Project Snowman: Developing a 3-D Multiplayer Game, Using Project Darkstar Hands On Lab Owen Kellett, Sun Microsystems, Inc.; Daniel Templeton, Sun Microsystems, Inc. Tuesday
June 02
3:20 PM - 5:20 PM
Hall E 130-131
LAB-6264BYOL Implementing Enterprise Integration Patterns with GlassFish ESB and OpenESB v3 Hands On Lab Louis Polycarpou, Sun Microsystems; Mike Somekh, Sun Microsystems Tuesday
June 02
3:20 PM - 5:20 PM
Hall E 132
TS-3817 Google App Engine: Java™Technology in the Cloud Technical Session Toby Reyelts, Google; Max Ross, Google; Don Schwarz, Google Tuesday
June 02
3:20 PM - 4:20 PM
Hall E 135
TS-4060 Small Language Changes in JDK™ Release 7 Technical Session Joseph Darcy, Sun Microsystems, Inc. Tuesday
June 02
3:20 PM - 4:20 PM
Gateway 102-103
TS-4361 Extending Java™ Technology and Developing DSLs with the JetBrains MPS Open-Source Language Workbench Technical Session Konstantin Solomatov, JetBrains, s.r.o. Tuesday
June 02
3:20 PM - 4:20 PM
Esplanade 301
TS-4403 Creating Games with the Open-Source Multithreaded Game Engine (MTGame) Technical Session Deron Johnson, Sun Microsystems, Inc.; Doug Twilleager, Sun Microsystems, Inc. Tuesday
June 02
3:20 PM - 4:20 PM
Hall E 133
TS-4476 SOA Deployment Challenges in the Real World Technical Session Sastry Malladi, eBay Tuesday
June 02
3:20 PM - 4:20 PM
Esplanade 304-306
TS-4487 The Feel of Scala Technical Session Bill Venners, Artima, Inc. Tuesday
June 02
3:20 PM - 4:20 PM
Gateway 104
TS-4629 Tips and Tricks for Ajax Push and Comet Applications Technical Session Jean-François Arcand, Sun Microsystems, Inc.; Ted Goddard, ICEsoft Technologies Tuesday
June 02
3:20 PM - 4:20 PM
Esplanade 307-310
TS-4762 Seeding the Cloud: Developing Scalable Applications for the Cloud Technical Session Ted Leung, Sun Microsystems, Inc.; Ashwin Rao, Sun Microsystems, Inc. Tuesday
June 02
3:20 PM - 4:20 PM
Esplanade 300
TS-4923 Java™ Platform, Enterprise Edition 6 with Extensible GlassFish™ Application Server V3 Technical Session Jerome Dochez, Sun Microsystems, Inc. Tuesday
June 02
3:20 PM - 4:20 PM
Hall E 134
TS-5467 State of the Open Web Technical Session Patrick Chanezon, Google; Mark Pilgrim, Google Tuesday
June 02
3:20 PM - 4:20 PM
Esplanade 302
TS-5577 Introduction to the JavaFX™ Technology-Based API (Graphics and Animation) Technical Session Martin Brehovsky, Sun Microsystems, Inc.; Jasper Potts, Sun Microsystems, Inc. Tuesday
June 02
3:20 PM - 4:20 PM
North Hall 124
TS-6816 MIDP 3.0 In Depth: Tutorials and Demonstrations Technical Session Lakshmi Dontamsetti, Aplix Corporation USA; Stan Kao, Aplix Corporation USA; Roger Riggs, Sun Microsystems, Inc. Tuesday
June 02
3:20 PM - 4:20 PM
Esplanade 303
TS-6989 Building Real-Time Systems for the Real World Technical Session Mike Fulton, IBM Canada Tuesday
June 02
3:20 PM - 4:20 PM
Esplanade 305
LT-1268 Startup Lightning Talk, Sponsored by the Sun Startup Essentials Program Lightning Talk   Tuesday
June 02
4:40 PM - 5:40 PM
Esplanade 300
TS-3798 Preventing Bugs with Pluggable Type Checking Technical Session Michael Ernst, U. of Washington Tuesday
June 02
4:40 PM - 5:40 PM
Hall E 133
TS-4222 Asynchronous I/O Tricks and Tips Technical Session Jean-François Arcand, Sun Microsystems, Inc.; Alan Bateman, Sun Microsystems, Inc. Tuesday
June 02
4:40 PM - 5:40 PM
Gateway 102-103
TS-4544 An Introduction to Complex Event Processing on the Java™ Platform Technical Session Andy Piper, Oracle Corporation; Robin Smith, Oracle Corporation Tuesday
June 02
4:40 PM - 5:40 PM
Esplanade 304-306
TS-4771 Java Card™ 3 Platform: A Platform for Embedded Systems Technical Session Saqib Ahmad, Sun Microsystems, Inc.; Laurent Lagosanto, Gemalto; Patrick Van Haver, Gemalto Tuesday
June 02
4:40 PM - 5:40 PM
Esplanade 305
TS-4865 Java™ Technology for Gaming: Challenges and Solutions for Collision Detection Technical Session James Robertson, Univ of MD University College Tuesday
June 02
4:40 PM - 5:40 PM
Hall E 135
TS-4904 How to Run PHP Faster by Using Java™ Technology Technical Session Emil Ong, Caucho Technology, Inc. Tuesday
June 02
4:40 PM - 5:40 PM
Esplanade 301
TS-5015 Welcome to Ruby Technical Session Yehuda Katz, Engine Yard Tuesday
June 02
4:40 PM - 5:40 PM
Gateway 104
TS-5201 Save the Planet! Go Green by Using Java™ Technology in Unexpected Places Technical Session Cory Sharp, Sentilla Tuesday
June 02
4:40 PM - 5:40 PM
Esplanade 303
TS-5225 Spring Framework 3.0: New and Notable Technical Session Rod Johnson, SpringSource Tuesday
June 02
4:40 PM - 5:40 PM
Hall E 134
TS-5454 Alternative to Google Application Engine for Java™ Technology-Based Applications Technical Session Nati Shalom, GigaSpaces Tuesday
June 02
4:40 PM - 5:40 PM
Esplanade 302
TS-5494 Getting the Most from the Designers with the JavaFX™ Production Suite Technical Session Martin Brehovsky, Sun Microsystems, Inc.; Lukas Waldmann, Sun Microsystems, Inc. Tuesday
June 02
4:40 PM - 5:40 PM
North Hall 124
TS-5587 Ajax Versus JavaFX™ Technology Technical Session Dion Almaer, Ajaxian, Inc.; Ben Galbraith, Mozilla Tuesday
June 02
4:40 PM - 5:40 PM
Esplanade 307-310
LAB-5557 Build a RESTful Client-Server Rich Internet Application with JavaFX™ Technology and Jersey (JSR 310) Hands On Lab David Delabassee, Sun Microsystems, Inc.; Sebastien Stormacq, Sun Microsystems, Inc. Tuesday
June 02
5:40 PM - 7:40 PM
Hall E 130-131
LAB-6808BYOL Working with PDF and Java™ Technology Hands On Lab Chet Haase, Adobe; Duane Nickull, Adobe Systems Tuesday
June 02
5:40 PM - 7:40 PM
Hall E 132
PAN-4670 Why the Java™ Platform Matters in Higher Education Panel Session Gerard Briscoe , London School of Economics; Barry Burd, Drew University; Rommel Feria, University of the Philippines; Bob Jacobsen, University of California - Berkeley; James Robertson, Univ of MD University College Tuesday
June 02
6:00 PM - 7:00 PM
Gateway 102-103
TS-4170 Experiences with 2-D and 3-D Mathematical Plots on the Java™ Platform Technical Session David Clayworth, Maplesoft Tuesday
June 02
6:00 PM - 7:00 PM
Hall E 135
TS-4213 Securing Web and Service-Oriented Architectures with Apache Axis, WSS4J, Spring, and OpenLDAP Technical Session Shawn McKinney, Fidelity National Info Svcs; Mike Scheuter, Fidelity National Info Svcs Tuesday
June 02
6:00 PM - 7:00 PM
Esplanade 304-306
TS-4639 Step-by-Step Development of an Application for the Java Card™ 3.0 Platform Technical Session Anki Nelaturu, Sun Microsystems, Inc.; Eric Vetillard, Trusted Labs Tuesday
June 02
6:00 PM - 7:00 PM
Esplanade 305
TS-4640 A Complete Tour of the JavaServer™ Faces 2.0 Platform Technical Session Ed Burns, Sun Microsystems, Inc.; Roger Kitain, Sun Microsystems, Inc. Tuesday
June 02
6:00 PM - 7:00 PM
Hall E 134
TS-4675 Creating Server-Side and Mobile Mashups with OpenSocial's Java Client Libraries Technical Session Chris Schalk, Google Tuesday
June 02
6:00 PM - 7:00 PM
Esplanade 302
TS-4967 Don't Do This! How Not to Write Java™ Technology-Based Software Technical Session Dean Wampler, Object Mentor, Inc. Tuesday
June 02
6:00 PM - 7:00 PM
Gateway 104
TS-5018 Developing Java™ Persistence API Applications with the NetBeans™ IDE and EclipseLink Technical Session Andrei Badea, Sun Microsystems, Inc.; Doug Clarke, Oracle Tuesday
June 02
6:00 PM - 7:00 PM
Esplanade 301
TS-5216 Toward a Renaissance VM Technical Session Brian Goetz, Sun Microsystems, Inc.; John Rose, Sun Microsystems Tuesday
June 02
6:00 PM - 7:00 PM
Hall E 133
TS-5468 Cross-Browser Vector Graphics with the Canvas Tag and SVG Technical Session Ignacio Blanco, Google; Patrick Chanezon, Google Tuesday
June 02
6:00 PM - 7:00 PM
Esplanade 307-310
TS-5488 The Mobile Evolution: From Java™ Platform, Micro Edition to JavaFX™ Mobile Applications Technical Session Adam Sotona, Sun Microsystems, Inc.; Petr Suchomel, Sun Microsystems, Inc. Tuesday
June 02
6:00 PM - 7:00 PM
Esplanade 303
BOF-3820 Lift: The Best Way to Create Rich Internet Applications with Scala BOF David Pollak, Lift Web Framework Tuesday
June 02
7:30 PM - 8:20 PM
Gateway 104
BOF-3980 Using Embedded Containers for EJB™ 3 Technology-Based Components BOF David Blevins, Apache; Reza Rahman, Cognicellence Tuesday
June 02
7:30 PM - 8:20 PM
Hall E 134
BOF-4163 Beginning JavaScript™ Programming Language for Java™ Technology Developers BOF Jason Lee, Sun Microsystems, Inc.; Sreenivas Munnangi, Sun Microsystems, Inc. Tuesday
June 02
7:30 PM - 8:20 PM
Esplanade 307-310
BOF-4576 Demonstration of Electronic Health Records (EHR) on Java Card™ 3.0 Technology-Based Devices BOF Nicolas Anciaux, INRIA; Jean-Jacques Vandewalle, Gemalto Tuesday
June 02
7:30 PM - 8:20 PM
Hall E 133
BOF-4805 Spice Up Your JavaFX™ Mobile Applications with Rich Multimedia BOF Michael Heinrichs, Sun Microsystems, Inc.; Petr Vasenda, Sun Microsystems, Inc. Tuesday
June 02
7:30 PM - 8:20 PM
Esplanade 303
BOF-4880 Targeting Project Fortress, a New Programming Language from Sun Labs, to the JVM™ Machine BOF Christine Flood, Sun Microsystems Tuesday
June 02
7:30 PM - 8:20 PM
Esplanade 301
BOF-5108 Fun with Java™ Technology on Lego Mindstorms BOF Roger Glassey, Berkeley University; Andy Shaw, Sun Microsystems, Inc. Tuesday
June 02
7:30 PM - 8:20 PM
Esplanade 305
BOF-5222 Creating Java™ Technology-Based Applications for Mac OS X: Is It Cocoa or Is It Java Technology? BOF Deane Richan, Xito Tuesday
June 02
7:30 PM - 8:20 PM
Esplanade 302
BOF-5358 Language Interoperability on the JVM™ Machine Made Simple BOF Tobias Ivarsson, Neo Technology Tuesday
June 02
7:30 PM - 8:20 PM
Gateway 102-103
BOF-5493 Quo Vadis JavaFX™ Production Suite BOF Pavel Benes, Sun Microsystems, Inc.; Martin Brehovsky, Sun Microsystems, Inc. Tuesday
June 02
7:30 PM - 8:20 PM
North Hall 124
BOF-5757 Meet the Swing, AWT, and I18N Teams BOF Masayoshi Okutsu, Sun Microsystems K.K.; Andrey Pikalev, Sun Microsystems, Inc. Tuesday
June 02
7:30 PM - 8:20 PM
Hall E 135
BOF-6730 What Is and Will Be New in OpenESB? BOF Sujit Biswas, Sun Microsystems, Inc.; Girish Patil, Sun Microsystems, Inc.; Norbert Piega, Sun Microsystems, Inc. Tuesday
June 02
7:30 PM - 8:20 PM
Esplanade 304-306
LAB-4449BYOL Semantic Web Programming Hands On Lab Matthew Fisher, Progeny Systems; John Hebeler, BBN Technologies Tuesday
June 02
8:00 PM - 10:00 PM
Hall E 132
LAB-5542 Jersey: Building RESTful Web Services on the Java™ Platform Hands On Lab Srinivas Bhimisetty , Sun Microsystems Inc.; Martin Matula, Sun Microsystems Inc Tuesday
June 02
8:00 PM - 10:00 PM
Hall E 130-131
BOF-1250 App Stores and Ecosystems with Java™Platform, Enterprise Edition (Java EE Platform) Technology BOF Denis Angleton, Xandros; Cary Harper, Xandros; Jeremy Norris, Xandros Tuesday
June 02
8:30 PM - 9:20 PM
Esplanade 305
BOF-3826 The Collections Connection (Gala Tenth Edition) BOF Joshua Bloch, Google, Inc.; Kevin Bourrillion, Google; Martin Buchholz, Google Tuesday
June 02
8:30 PM - 9:20 PM
Gateway 102-103
BOF-3990 Signing Java™ Platform, Micro Edition Applications and the Renewed Java Verified Program BOF Risto Helin, Nokia Tuesday
June 02
8:30 PM - 9:20 PM
Esplanade 303
BOF-4355 Using REST and Web Services to Mash Up Communications Capabilities BOF Elena Fersman, Ericsson; Peter Yeung, Ericsson AB Tuesday
June 02
8:30 PM - 9:20 PM
Esplanade 300
BOF-4434 Hacking JRuby BOF Ola Bini, ThoughtWorks Tuesday
June 02
8:30 PM - 9:20 PM
Gateway 104
BOF-4535 Maximizing Your FPS in Java™ Platform, Micro Edition Technology-Based Applications BOF Viktor Martensson, Sony Ericsson Tuesday
June 02
8:30 PM - 9:20 PM
Esplanade 301
BOF-4560 Inside the Sun Java™ Real-Time System BOF Eric Bruno, Sun Microsystems, Inc.; Bertrand Delsart, Sun Microsystems, Inc.; Antonios Printezis, Sun Microsystems, Inc. Tuesday
June 02
8:30 PM - 9:20 PM
Hall E 133
BOF-4743 A Lightweight Approach to Port JDK™ Software GUI Library to Unsupported Mobile/Desktop Devices BOF Andrei Dmitriev, Sun Microsystems; Roman Kennke, aicas.com; Mario Torre, aicas.com Tuesday
June 02
8:30 PM - 9:20 PM
Esplanade 302
BOF-4926 JDBC™ 4.1 Specification Community Discussion BOF Lance Andersen, Sun Microsystems, Inc.; Mark Matthews, Sun Microsystems Tuesday
June 02
8:30 PM - 9:20 PM
Hall E 134
BOF-4958 Data Integration with Smooks: Split, Transform, and Analyze Your Data in an ESB World BOF Tom Fennelly, JBoss / Red Hat Tuesday
June 02
8:30 PM - 9:20 PM
Esplanade 304-306
BOF-5049 Scaling the Asynchronous Web BOF Jean-François Arcand, Sun Microsystems, Inc.; Ted Goddard, ICEsoft Technologies Tuesday
June 02
8:30 PM - 9:20 PM
Esplanade 307-310
BOF-5152 Meet the Java™ and JavaFX™ User Experience Team BOF Jeff Hoffman, Sun Microsystems, Inc.; Karen Stanley, Sun Microsystems, Inc. Tuesday
June 02
8:30 PM - 9:20 PM
North Hall 124
BOF-5759 Meet the Java 2D™ API and Java™ Advanced Imaging API Teams BOF Jim Graham, Sun Microsystems; Phil Race, Sun Microsystems, Inc. Tuesday
June 02
8:30 PM - 9:20 PM
Hall E 135
BOF-4112 JSR 325: A New (Standardized) Way of Communication BOF Martin Johansson, Ericsson AB; Niclas Palm, Ericsson AB Tuesday
June 02
9:30 PM - 10:20 PM
Esplanade 303
BOF-4383 Meet the Java™ Deployment Team BOF Gustavo Galimberti, Sun Microsystems, Inc.; William Harnois, Sun Microsystems, Inc. Tuesday
June 02
9:30 PM - 10:20 PM
Hall E 135
BOF-4418 Meet the Java™ Posse BOF Joe Nuxoll, The Java Posse; Carl Quinn, Netflix; Dick Wall, Navigenics, Inc. Tuesday
June 02
9:30 PM - 10:20 PM
Hall E 133
BOF-4739 Integrating Java Card™ 3.0 Technology into the Desktop Environment BOF Sebastian Hans, Sun Microsystems, Inc. Tuesday
June 02
9:30 PM - 10:20 PM
Esplanade 305
BOF-4849 Mobile Motion and Noise Detector Application with Network Support BOF Péter Ekler, Budapest University of Tech. Tuesday
June 02
9:30 PM - 10:20 PM
North Hall 124
BOF-4882 Java™ Technology and the Symbian Foundation: What's the Story? BOF Daniel Rocha, Nokia Corporation Tuesday
June 02
9:30 PM - 10:20 PM
Esplanade 302
BOF-4982 Alice 3: Introducing Java™ Technology-Based Programming with 3-D Graphics BOF Dennis Cosgrove, Carnegie Mellon University; Wanda Dann, Carnegie Mellon University; Donald Slater, Carnegie Mellon University Tuesday
June 02
9:30 PM - 10:20 PM
Esplanade 301
BOF-5009 Atmosphere: Comet for Everyone, Everywhere BOF Jean-François Arcand, Sun Microsystems, Inc.; Paul Sandoz, Sun Microsystems, Inc. Tuesday
June 02
9:30 PM - 10:20 PM
Esplanade 307-310
BOF-5058 JRuby Experiences in the Real World BOF Logan Barnett, Happy Camper Studios; David Koontz, JumpBox Tuesday
June 02
9:30 PM - 10:20 PM
Gateway 104
BOF-5076 Java™ Platform, Enterprise Edition 5/6 Sun Certified Architect Exam: Theory, Practice, Real World BOF Humphrey Sheil, Comtec (Europe) Ltd Tuesday
June 02
9:30 PM - 10:20 PM
Hall E 134
BOF-5232 Meet the Java HotSpot™ Virtual Machine Engineering Teams BOF Paul Hohensee, Sun Microsystems, Inc.; James Melvin, Sun Microsystems, Inc. Tuesday
June 02
9:30 PM - 10:20 PM
Gateway 102-103
BOF-5261 Web Services in Practice BOF Bhakti Mehta, Sun Microsystems, Inc.; Fabian Ritzmann, Sun Microsystems, Inc. Tuesday
June 02
9:30 PM - 10:20 PM
Esplanade 304-306
BOF-5275 Using and Participating in the OpenSSO Project BOF Sean Brydon, Sun Microsystems, Inc.; Pat Patterson, Sun Microsystems, Inc.; Aravindan Ranganathan, Sun Microsystems, Inc. Tuesday
June 02
9:30 PM - 10:20 PM
Esplanade 300
LAB-5531BYOL Build and Host Your Killer Facebook App with zembly Hands On Lab Paul Anderson, Anderson Software Group, Inc.; Gail Anderson, Anderson Software Group, Inc. Wednesday
June 03
9:45 AM - 11:25 AM
Hall E 132
LAB-6770 JavaFX™ Technology in Your Back Pocket: Developing Content with JavaFX Mobile Technology Hands On Lab Angela Caicedo, Sun Microsystems, Inc.; Mauricio Leal, Sun Wednesday
June 03
9:45 AM - 11:25 AM
Hall E 130-131
TS-3941 Getting Serious About Build Automation: Using Maven in the Real World Technical Session John Smart, Wakaleo Consulting Ltd Wednesday
June 03
9:45 AM - 10:45 AM
Esplanade 300
TS-4514 Building Rich Internet Applications with the JavaFX™ Programming Language Technical Session Max Katz, Exadel Wednesday
June 03
9:45 AM - 10:45 AM
North Hall 124
TS-4599 Taking a SIP of Java™ Technology: Building Voice Mashups with SIP Servlets Technical Session RJ Auburn, Voxeo Corporation Wednesday
June 03
9:45 AM - 10:45 AM
Esplanade 301
TS-4641 State: You're Doing It Wrong -- Alternative Concurrency Paradigms on the JVM&trade Machine Technical Session Jonas Bonér, Scalable Solutions Wednesday
June 03
9:45 AM - 10:45 AM
Hall E 133
TS-4801 Does Your Mobile Speak JavaFX? Technical Session Jan Sterba, Sun Microsystems, Inc.; Juraj Svec, Sun Microsystems, Inc. Wednesday
June 03
9:45 AM - 10:45 AM
Esplanade 303
TS-5198 Full-Text Search: Human Heaven and Database Savior in the Cloud Technical Session Emmanuel Bernard, JBoss, a Division of Red Hat; Aaron Walker, base2Services Wednesday
June 03
9:45 AM - 10:45 AM
Hall E 134
TS-5254 SPEC Java™ Platform Benchmarks and Their Role in the Java Technology Ecosystem Technical Session David Dagastine, Sun Microsystems, Inc.; Anil Kumar, Intel Corporation Wednesday
June 03
9:45 AM - 10:45 AM
Esplanade 302
TS-5301 Continuous Integration in the Cloud with Hudson Technical Session Jesse Glick, Sun Microsystems, Inc.; Kohsuke Kawaguchi, Sun Microsystems, Inc. Wednesday
June 03
9:45 AM - 10:45 AM
Gateway 104
TS-5330 Extreme Google Web Toolkit: Exploring Advanced Aspects of GWT Technical Session David Geary, Clarity Training, Inc. Wednesday
June 03
9:45 AM - 10:45 AM
Esplanade 307-310
TS-5341 Rethinking the ESB: Lessons Learned from Challenging the Limitations and Pitfalls Technical Session Andreas Egloff, Sun Microsystems, Inc.; Frank Kieviet, Sun Microsystems, Inc. Wednesday
June 03
9:45 AM - 10:45 AM
Esplanade 304-306
TS-5359 The Modular Java™ Platform and Project Jigsaw Technical Session Mark Reinhold, Sun Microsystems, Inc. Wednesday
June 03
9:45 AM - 10:45 AM
Gateway 102-103
TS-5575 Extreme GUI Makeover (Hybrid Swing and JavaFX™ Technology) Technical Session Amy Fowler, Sun Microsystems, Inc.; David Grieve, Sun Microsystems, Inc.; Jasper Potts, Sun Microsystems, Inc.; Paru Somashekar, Sun Microsystems Wednesday
June 03
9:45 AM - 10:45 AM
Hall E 135
TS-6734 From Parking Meters to Netbooks: Java™ Platform, Standard Edition 6 for ARM-Based Devices Technical Session Carlos Lucasius, Sun Microsystems, Inc.; Bob Vandette, Sun Microsystems, Inc. Wednesday
June 03
9:45 AM - 10:45 AM
Esplanade 305
TS-4069 JavaFX™ Technology in Action: From Design Tool to Desktop, to Mobile Device Technical Session Mike Mannion, Canoo Engineering AG Wednesday
June 03
11:05 AM - 12:05 PM
North Hall 124
TS-4230 Enterprise Build and Test in the Cloud Technical Session Carlos Sanchez, G2iX Wednesday
June 03
11:05 AM - 12:05 PM
Esplanade 301
TS-4466 Move Your Users: Animation Principles for Great User Experiences Technical Session Romain Guy, Google; Chet Haase, Adobe Wednesday
June 03
11:05 AM - 12:05 PM
Hall E 135
TS-4506 Migrating Your Java™ Platform, Micro Edition Midlets to JavaFX™ Mobile Technology Technical Session Hinkmond Wong, Sun Microsystems, Inc. Wednesday
June 03
11:05 AM - 12:05 PM
Esplanade 303
TS-4617 Using Java™ Technology in the Windows Azure Cloud via the Metro Web Services Stack Technical Session Harold Carr, Sun Microsystems, Inc.; Clemens Vasters, Microsoft Wednesday
June 03
11:05 AM - 12:05 PM
Esplanade 300
TS-4868 Sun SPOTs: A Great Solution for Small Device Development Technical Session Claudio Horvilleur, Cromasoft Wednesday
June 03
11:05 AM - 12:05 PM
Esplanade 305
TS-4875 Developing RESTful Web Services with the Java™ API for RESTful Web Services (JAX-RS) Technical Session Marc Hadley, Sun Microsystems, Inc.; Paul Sandoz, Sun Microsystems, Inc. Wednesday
June 03
11:05 AM - 12:05 PM
Hall E 134
TS-4921 Dynamic Languages Powered by GlassFish™ Application Server v3 Technical Session Jacob Kessler, Sun Microsystems; Vivek Pandey, Sun Microsystems, Inc. Wednesday
June 03
11:05 AM - 12:05 PM
Hall E 133
TS-4954 Modularity in the Java™ Programming Language: JSR 294 and Beyond Technical Session Alex Buckley, Sun Microsystems, Inc. Wednesday
June 03
11:05 AM - 12:05 PM
Gateway 102-103
TS-5154 XTP: Patterns for Scaling SOA, WOA, and REST Predictably with a Java™ Technology-Based Data Grid Technical Session David Chappell, Oracle Wednesday
June 03
11:05 AM - 12:05 PM
Esplanade 304-306
TS-5400 Ajax Performance Tuning and Best Practice Technical Session Doris Chen, Sun Microsystems, Inc.; Greg Murray, Netflix Wednesday
June 03
11:05 AM - 12:05 PM
Esplanade 307-310
TS-5413 JRuby on Rails in Production: Lessons Learned from Operating a Live, Real-World Site Technical Session Nick Sieger, Sun Microsystems, Inc Wednesday
June 03
11:05 AM - 12:05 PM
Gateway 104
TS-6765 MobiTV: Creating Effective Mobile Content Now and in the Future Technical Session Roy Ben Hayun, Sun Microsystems; Do Hyun Chung, MobiTV Wednesday
June 03
11:05 AM - 12:05 PM
Esplanade 302
LAB-5529BYOL Project Fortress Programming Lab, or "You Too Can Write Concurrent Programs with Minimal Effort" Hands On Lab David Chase, Sun Microsystems, Inc.; Christine Flood, Sun Microsystems Wednesday
June 03
11:40 AM - 1:20 PM
Hall E 132
LAB-5546 Developing Composite SIP Applications with Custom Application Routers Hands On Lab Sony Manuel, Sun Microsystems, Inc.; Jagadesh Munta, Sun Microsystems, Inc.; Sudhir Prabhu, Sun Microsystems India Pvt Ltd Wednesday
June 03
11:40 AM - 1:20 PM
Hall E 130-131
PAN-5210 Java™ TV Technology Roundtable Panel Session Ivar Chan, Trailer Park; Bill Foote, Sun; Joe Rice, MX Production Services; Frank Sandoval, CableLabs; Bill Sheppard, Sun Microsystems Wednesday
June 03
1:30 PM - 2:30 PM
North Hall 124
TS-4118 Practical Lessons in Memory Analysis Technical Session Andrew Johnson, IBM United Kingdom Limited; Krum Tsvetkov, SAP AG Wednesday
June 03
1:30 PM - 2:30 PM
Esplanade 301
TS-4215 What's New in Groovy 1.6? Technical Session Guillaume Laforge, SpringSource Wednesday
June 03
1:30 PM - 2:30 PM
Gateway 104
TS-4538 A Virtual Multimedia Office Technical Session Eltjo Boersma, Ericsson; Jan van der Meer, Ericsson Telecommunicatie BV Wednesday
June 03
1:30 PM - 2:30 PM
Hall E 133
TS-4783 Design Patterns for Complex Event Processing Technical Session Alexandre Alves, Oracle Corporation; Shailendra Mishra, Oracle Corporation Wednesday
June 03
1:30 PM - 2:30 PM
Esplanade 304-306
TS-4966 Upgrading OSGi Technical Session BJ Hargrave, IBM; Peter Kriens, aQute Wednesday
June 03
1:30 PM - 2:30 PM
Hall E 134
TS-5047 VJET: Bringing the Best of Java™ and JavaScript™ Technology Together Technical Session Justin Early, eBay; Yitao Yao, eBay Wednesday
June 03
1:30 PM - 2:30 PM
Esplanade 300
TS-5162 Developing LimeWire: Swing for the Masses Technical Session Sam Berlin, Lime Wire, LLC; Michael Everett, Lime Wire, LLC Wednesday
June 03
1:30 PM - 2:30 PM
Hall E 135
TS-5217 "Effective Java": Still Effective After All These Years Technical Session Joshua Bloch, Google, Inc. Wednesday
June 03
1:30 PM - 2:30 PM
Gateway 102-103
TS-5226 Hardware Accelerated Graphics for High Performance JavaFX™ Mobile Applications Technical Session Pavel Petroshenko, Sun Microsystems, Inc.; Jan Valenta, Sun Microsystems, Inc. Wednesday
June 03
1:30 PM - 2:30 PM
Esplanade 303
TS-5314 Optimizing Java™ Platform, Micro Edition for Blu-ray Players and Interactive DTVs/STBs Technical Session Hobum Kwon, Samsung Electronics Wednesday
June 03
1:30 PM - 2:30 PM
Esplanade 302
TS-5588 Creating Compelling User Experiences Technical Session Dion Almaer, Ajaxian, Inc.; Ben Galbraith, Mozilla Wednesday
June 03
1:30 PM - 2:30 PM
Esplanade 307-310
TS-6735 Building a Java™ Technology-Based Automation Controller: What, Why, How Technical Session Greg Bollella, Sun Microsystems, Inc. Wednesday
June 03
1:30 PM - 2:30 PM
Esplanade 305
LAB-5564BYOL PetClinic in the Clouds: Scaling a Classic Enterprise Application Hands On Lab Michal Bachorik, Sun Microsystems, Inc.; Shay Hassidim, GigaSpaces; Daniel Templeton, Sun Microsystems, Inc. Wednesday
June 03
1:35 PM - 3:15 PM
Hall E 132
LAB-5572 Building OSGi Plug-Ins for the GlassFish™ v3 Application Server Administration Console Hands On Lab Anissa Lam, Sun Microsystems, Inc.; Ken Paulsen, Sun Microsystems, Inc. Wednesday
June 03
1:35 PM - 3:15 PM
Hall E 130-131
TS-4238 HtmlUnit: An Efficient Approach to Testing Web Applications Technical Session Ahmed Ashour, Zain KSA; Daniel Gredler, DHL Global Mail Wednesday
June 03
2:50 PM - 3:50 PM
Esplanade 301
TS-4333 Programming Music for Fun and Productivity: JFugue and Log4JFugue Technical Session David Koelle, Charles River Analytics Inc.; Brian Tarbox, Wabi Sabi Software Wednesday
June 03
2:50 PM - 3:50 PM
Esplanade 302
TS-4454 The Magic of the JXLayer Component Technical Session Christopher Cenotti, Sun Microsystems, Inc.; Alexander Potochkin, Sun Microsystems, Inc. Wednesday
June 03
2:50 PM - 3:50 PM
Hall E 135
TS-4854 Beyond Broadcast: Building and Optimizing Interactive Television Applications with Two-Way Data Technical Session Anne Dirkse, enableTV, Inc.; Wendy Lally, enableTV, Inc. Wednesday
June 03
2:50 PM - 3:50 PM
North Hall 124
TS-4863 Java™ Platform Concurrency Gotchas Technical Session Alex Miller, Terracotta Wednesday
June 03
2:50 PM - 3:50 PM
Gateway 102-103
TS-4877 Sun GlassFish™ Mobility Platform Technical Session Satish Hemachandran, Sun Microsystems, Inc.; Hans Hrasna, Sun Microsystems, Inc. Wednesday
June 03
2:50 PM - 3:50 PM
Esplanade 303
TS-4955 Comparing Groovy and JRuby Technical Session Neal Ford, ThoughtWorks Inc. Wednesday
June 03
2:50 PM - 3:50 PM
Gateway 104
TS-4978 Project playSIM: Experimenting with Java Card™ 3 System Programming Technical Session Eric Arseneau, Sun Microsystems, Inc.; Fritjof Engelhardtsen, Telenor Wednesday
June 03
2:50 PM - 3:50 PM
Esplanade 305
TS-5034 Developing Smart Java™ Code with Semantic Web Technology Technical Session Holger Knublauch, TopQuadrant, Inc. Wednesday
June 03
2:50 PM - 3:50 PM
Esplanade 300
TS-5123 SOA at Enterprise Scale: Solving Real Challenges with GlassFish ESB Technical Session Istvan Molnar, Drotposta Ltd.; Geza Simon, SmartX Ltd Wednesday
June 03
2:50 PM - 3:50 PM
Esplanade 304-306
TS-5134 Fusing 3-D Java™ Technologies to Create a Mirror World Technical Session Scott Bennett, SRA International, Inc.; Steve Vaughan, SRA International, Inc. Wednesday
June 03
2:50 PM - 3:50 PM
Hall E 133
TS-5214 Java™ Persistence API 2.0: What's New ? Technical Session Linda DeMichiel, Sun Microsystems, Inc.; Anil Gaur, Sun Microsystems, Inc. Wednesday
June 03
2:50 PM - 3:50 PM
Hall E 134
TS-5295 Designing and Building Security into REST Applications Technical Session Paul Bryan, Sun Microsystems; Sean Brydon, Sun Microsystems, Inc.; Aravindan Ranganathan, Sun Microsystems, Inc. Wednesday
June 03
2:50 PM - 3:50 PM
Esplanade 307-310
LAB-5556BYOL Complex Event Processing Using Java™ Technology Hands On Lab Bing Lu, Sun Microsystems, Inc.; Sang Shin, Sun Microsystems, Inc. Wednesday
June 03
3:30 PM - 5:10 PM
Hall E 132
LAB-6771 Building RIA Dojo and JavaFX™ Pet Catalog Clients for MySQL™ backed RESTful Web Services Hands On Lab Carol McDonald, Sun Microsystems, Inc.; Sridhar Reddy, Consultant Wednesday
June 03
3:30 PM - 5:10 PM
Hall E 130-131
TS-3802 Functional and Object-Oriented Programming in the JavaScript™ Programming Language Technical Session Roberto Chinnici, Sun Microsystems, Inc. Wednesday
June 03
4:10 PM - 5:10 PM
Esplanade 307-310
TS-3968 JavaFX™ Programming Language + Groovy = Beauty + Productivity Technical Session Dierk König, Canoo Engineering AG Wednesday
June 03
4:10 PM - 5:10 PM
Gateway 104
TS-4533 Augmented Reality with Java™ Platform, Micro Edition (Java ME Platform) Devices Technical Session Kenneth Andersson, Sony Ericsson; Erik Hellman, Sony Ericsson Wednesday
June 03
4:10 PM - 5:10 PM
Esplanade 303
TS-4559 Simply Sweet Components Technical Session Ken Orr, The MathWorks Wednesday
June 03
4:10 PM - 5:10 PM
Hall E 135
TS-4575 Project Darkstar: A Scalable Application Server for Networked Games, Virtual Worlds, and MMOGs Technical Session Owen Kellett, Sun Microsystems, Inc. Wednesday
June 03
4:10 PM - 5:10 PM
Hall E 133
TS-4694 Debugging Your Production JVM™ Machine Technical Session Ken Sipe, Perficient Wednesday
June 03
4:10 PM - 5:10 PM
Esplanade 301
TS-4861 Pro JavaFX™ Platform: RIA Enterprise Application Development with JavaFX Technology Technical Session Stephen Chin, Inovis; Jim Weaver, Veriana Wednesday
June 03
4:10 PM - 5:10 PM
Esplanade 300
TS-4883 Coding REST and SOAP Together Technical Session Martin Grebac, Sun Microsystems, Inc.; Jakub Podlesak, Sun Microsystems Wednesday
June 03
4:10 PM - 5:10 PM
Esplanade 304-306
TS-5035 How to BluTube: Broadcasting over Broadband to a Blu-ray Player Technical Session Won Baek, Dreamer; John Kim, Dreamer Wednesday
June 03
4:10 PM - 5:10 PM
North Hall 124
TS-5245 The Ghost in the Virtual Machine: A Reference to References Technical Session Bob Lee, Google Inc. Wednesday
June 03
4:10 PM - 5:10 PM
Gateway 102-103
TS-5418 Building Commercial-Quality Eclipse Plug-Ins: By the Guys Who Wrote the Book Technical Session Eric Clayberg, Instantiations, Inc.; Dan Rubel, Instantiations, Inc. Wednesday
June 03
4:10 PM - 5:10 PM
Esplanade 302
TS-6726 Contexts and Dependency Injection for Java™ Platform, Enterprise Edition (Java EE Platform) Technical Session Gavin King, RedHat Wednesday
June 03
4:10 PM - 5:10 PM
Hall E 134
TS-7499 Maximizing Java™ Technology-Based Application Performance on Multicore Platforms Technical Session Kingsum Chow, Intel; David Dagastine, Sun Microsystems, Inc. Wednesday
June 03
4:10 PM - 5:10 PM
Esplanade 305
BOF-4050 Your Code, Your Community . . . Your Cloud: Project Kenai BOF John Brock, Sun Microsystems, Inc.; Sharat Chander, Sun Microsystems, Inc.; Parnian Taidi, Sun Microsystems, Inc.; Tori Wieldt, Sun Microsystems Wednesday
June 03
6:45 PM - 7:35 PM
Gateway 104
BOF-4455 Swing Application Framework Update BOF Alexander Potochkin, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 7:35 PM
Hall E 135
BOF-4611 Grizzly 2.0: Monster Reloaded! BOF Jean-François Arcand, Sun Microsystems, Inc.; Oleksiy Stashok, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 7:35 PM
Hall E 134
BOF-4682 Performance Comparisons of Dynamic Languages on the Java™ Virtual Machine BOF Michael Galpin, eBay Wednesday
June 03
6:45 PM - 7:35 PM
Esplanade 300
BOF-4724 Monitoring and Troubleshooting Java™ Platform Applications with JDK™ Software BOF Mandy Chung, Sun Microsystems, Inc.; Tomas Hurka, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 7:35 PM
Esplanade 301
BOF-4746 Runtime Update of Java™ Technology-Based Applications, Using Dynamic Class Redefinition BOF Allan Gregersen, University of Southern Denmark Wednesday
June 03
6:45 PM - 7:35 PM
Esplanade 305
BOF-4869 JavaServer™ Faces Platform and Ajax: State of the Union BOF Ted Goddard, ICEsoft Technologies; Roger Kitain, Sun Microsystems, Inc.; Andy Schwartz, Oracle Corporation; Alexander Smirnov, Exadel, Inc. Wednesday
June 03
6:45 PM - 7:35 PM
Esplanade 307-310
BOF-4905 JFreeChart: Surviving and Thriving BOF David Gilbert, Object Refinery Limited; Richard West, AMD Wednesday
June 03
6:45 PM - 7:35 PM
Esplanade 302
BOF-5048 How to Use the Enterprise Service Bus Without Its Using You BOF David Wroton, Oppenheimer Funds Wednesday
June 03
6:45 PM - 7:35 PM
Esplanade 304-306
BOF-5102 New Security Features in JDK™ Releases 6 and 7 BOF Sean Mullan, Sun Microsystems, Inc.; Vincent Ryan, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 7:35 PM
Gateway 102-103
BOF-5131 Project Wonderland: Build 3-D Virtual Worlds with Java™ Technology BOF Paul Byrne, Sun Microsystems, Inc.; Jonathan Kaplan, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 7:35 PM
Hall E 133
BOF-5150 Make Your Users Happy: Creating JavaFX™ Environment User Experiences That Work BOF Jindrich Dinga, Sun Microsystems, Inc.; Jeff Hoffman, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 7:35 PM
North Hall 124
BOF-6731 Mobile and Embedded Lightning Talks BOF Terrence Barr, Sun Microsystems, Inc.; Roger Brinkley, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 7:35 PM
Esplanade 303
LAB-5539BYOL Touch Your Application! Building Slick, Touch-Enabled UIs for Java™ Platform, Micro Edition Hands On Lab Karol Harezlak, Sun Microsystems; Lukas Hasik, Sun Microsystems, Inc.; Brad Schmidt, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 8:45 PM
Hall E 132
LAB-5558 Developing Revolutionary Web Applications, Using Ajax Push or Comet Hands On Lab Justin Bolter, Sun Microsystems, Inc.; Doris Chen, Sun Microsystems, Inc.; Carol McDonald, Sun Microsystems, Inc. Wednesday
June 03
6:45 PM - 8:45 PM
Hall E 130-131
BOF-1304 Meet The App Engine (Java™) Team BOF Kevin Gibbs, Google; Toby Reyelts, Google; Max Ross, Google; Don Schwarz, Google Wednesday
June 03
7:45 PM - 8:35 PM
Hall E 135
BOF-4027 The SAT Framework: Unleashing the Power of Selenium, ANT, and TestNG BOF Lidia Marchioni, Sun Microsystems, Inc.; Wouter van Reeven, AMIS Services B.V. Wednesday
June 03
7:45 PM - 8:35 PM
Esplanade 301
BOF-4146 Writing a JavaServer™ Faces 2.0 Component That Uses Ajax: It's Easy! (Really, It's Easy.) BOF Jim Driscoll, Sun Microsystems, Inc.; Ryan Lubke, Sun Microsystems, Inc. Wednesday
June 03
7:45 PM - 8:35 PM
Esplanade 307-310
BOF-4483 Java™ Platform, Enterprise Edition 6 (Java EE 6 Platform) Community Discussion BOF Roberto Chinnici, Sun Microsystems, Inc.; William Shannon, Sun Microsystems,, Inc. Wednesday
June 03
7:45 PM - 8:35 PM
Hall E 134
BOF-4638 Cloud Computing and NetBeans™ IDE Enable Army Research Lab’s Next-Generation Simulation System BOF Ronald Bowers, Army Research Laboratory; Dennis Reedy, Elastic Grid LLC. Wednesday
June 03
7:45 PM - 8:35 PM
Esplanade 300
BOF-4679 Java™, the Internet of Things, and the Sun SPOT BOF Roger Meike, Sun Microsystems, Inc.; Randall Smith, Sun Microsystems, Inc. Wednesday
June 03
7:45 PM - 8:35 PM
Hall E 133
BOF-4813 SwingLabs Development Update BOF Jan Haderka, Neat Results ltd; Alexander Potochkin, Sun Microsystems, Inc. Wednesday
June 03
7:45 PM - 8:35 PM
Esplanade 302
BOF-5004 OSGi and the Enterprise Service Bus: Friend or Foe? BOF Keith Babo , Red Hat; Kevin Conner, JBoss; Andreas Egloff, Sun Microsystems, Inc.; Guillaume Nodet , Progress Software Wednesday
June 03
7:45 PM - 8:35 PM
Esplanade 304-306
BOF-5063 JavaFX™ Platform RIAs Joined to GlassFish™ App Server Java™ Platform, Enterprise Edition 5 Services BOF Ludovic Champenois, Sun Microsystems, Inc. Wednesday
June 03
7:45 PM - 8:35 PM
North Hall 124
BOF-5105 Hudson Community Meet-Up BOF Tom Huybrechts, AGFA Healthcare; Kohsuke Kawaguchi, Sun Microsystems, Inc. Wednesday
June 03
7:45 PM - 8:35 PM
Gateway 104
BOF-5305 Java™ API for XML Web Services (JAX-WS) 2.2 BOF Jitendra Kotamraju, Sun Microsystems, Inc.; Rama Pulavarthi, Sun Microsystems, Inc. Wednesday
June 03
7:45 PM - 8:35 PM
Esplanade 305
BOF-5360 The Modular Java™ Platform: Q&A BOF Alex Buckley, Sun Microsystems, Inc.; Mark Reinhold, Sun Microsystems, Inc. Wednesday
June 03
7:45 PM - 8:35 PM
Gateway 102-103
BOF-6265 Smart Phone Behavior on a Feature Phone Budget, Using Java™ Platform, Micro Edition BOF Gail Rahn Frederick, Medio Systems Wednesday
June 03
7:45 PM - 8:35 PM
Esplanade 303
BOF-4344 Test Tools BOF BOF Frank Cohen, PushToTest Wednesday
June 03
8:45 PM - 9:35 PM
North Hall 124
BOF-4394 Case Study: Managing a Large Web Service Project Based on Java™ Technology BOF Manoj Kumar, Oracle USA; Vaibhav Lole, Oracle, Inc Wednesday
June 03
8:45 PM - 9:35 PM
Hall E 134
BOF-4550 Developing/Testing Accessible Java™ Technology-Based Applications in the NetBeans™ IDE BOF Tomas Musil, Sun Microsystems, Inc.; Jaromir Uhrik, Sun Microsystems, Inc. Wednesday
June 03
8:45 PM - 9:35 PM
Esplanade 301
BOF-4554 From Annotations to Unit Test Code Generation BOF Jacques Brawerman, PETROBRAS Wednesday
June 03
8:45 PM - 9:35 PM
Gateway 102-103
BOF-4561 NFC (Near Field Communication) and Contactless Communication API (JSR 257) for Mobile Phones BOF Alexey Chekmarev, Sun Microsystems; Boris Ulasevich, Sun Wednesday
June 03
8:45 PM - 9:35 PM
Esplanade 302
BOF-4593 Real-Life Real Time: Practicalities of Using Sun Java&trade Real-Time System in a Real-Life System BOF Jeremy Hoyland, Sun Microsystems, Inc. Wednesday
June 03
8:45 PM - 9:35 PM
Esplanade 305
BOF-4702 Mobile Phone in Continuous Glucose Monitoring BOF Guixin Cheng, Sun Microsystems KK; Irvin Ye, Sun Wednesday
June 03
8:45 PM - 9:35 PM
Esplanade 303
BOF-4760 SCA; Java™ Platform, Enterprise Edition (Java EE Platform); Spring; and Web 2.0 Come Together: Service Assembly with Apache Tuscany SCA BOF Raymond Feng, IBM; Simon Laws, IBM Wednesday
June 03
8:45 PM - 9:35 PM
Hall E 133
BOF-4787 Piccolo2D Open-Source Community Forum: The Future of Zooming User Interfaces BOF Stephen Chin, Inovis; Michael Heuer, Harbinger Partners, Inc. Wednesday
June 03
8:45 PM - 9:35 PM
Hall E 135
BOF-5159 Kick-Start Your SOA with Open-Source Tools BOF Aaron Mulder, Chariot Solutions Wednesday
June 03
8:45 PM - 9:35 PM
Esplanade 304-306
BOF-5189 Griffon in Depth BOF Danno Ferrin, Intelligent Software Solutions, Inc.; James Williams, Deeda Inc. Wednesday
June 03
8:45 PM - 9:35 PM
Gateway 104
BOF-5273 SOA Error and Fault Management BOF Bhaven Avalani, eBay Wednesday
June 03
8:45 PM - 9:35 PM
Esplanade 307-310
LAB-5502BYOL Your First Mobile Game Hands On Lab Andrew Korostelev, Sun Microsystems, Inc.; Ivan Sidorkin, Sun Microsystems Thursday
June 04
9:30 AM - 11:10 AM
Hall E 132
LAB-5960 Storing Data in the Cloud Hands On Lab Craig Hubbard, Sun Microsystems, Inc.; Chris Kutler, Sun Microsystems, Inc.; Craig McClanahan, Sun Microsystems, Inc. Thursday
June 04
9:30 AM - 11:10 AM
Hall E 130-131
PAN-5366 Cloud Computing: Show Me the Money Panel Session Jeff Barr, Amazon.com; Jeff Collins, Intuit; Chris Fry, Salesforce; Simon Guest, Microsoft; Gregor Hohpe, Google, Inc.; Raghavan Srinivas, Self; Lew Tucker, Sun Microsystems, Inc. Thursday
June 04
9:30 AM - 10:30 AM
Gateway 102-103
TS-3890 Energy, CO2 Savings with Java™ Platform, Enterprise Edition and More: Project GreenFire Technical Session Adam Bien, adam-bien.com Thursday
June 04
9:30 AM - 10:30 AM
Esplanade 305
TS-4136 Java™ Platform, Micro Edition (Java ME Platform) Myth Busters Technical Session Marlon Luz, Nokia Institute of Technology; Bruno Oliveira, Santander Thursday
June 04
9:30 AM - 10:30 AM
Esplanade 302
TS-4144 Dynamic Voice Recognition Grammar Using JSAPI2: Recognizing What You Don’t Program Technical Session Eric Smith, Burning Sun Enterprises Thursday
June 04
9:30 AM - 10:30 AM
Esplanade 301
TS-4402 Metro Web Services Security Usage Scenarios Technical Session Harold Carr, Sun Microsystems, Inc.; Jiandong Guo, Sun Microsystems, Inc. Thursday
June 04
9:30 AM - 10:30 AM
Hall E 134
TS-4529 A Closer Look at the Java™ Platform, Micro Edition (Java ME Platform) SDK 3.0 Technical Session Tomas Brandalik, Sun Microsystems, Inc.; Richard Gregor, Sun Microsystems, Inc.; Erik Hellman, Sony Ericsson Thursday
June 04
9:30 AM - 10:30 AM
Esplanade 303
TS-4839 Enterprise Integration Patterns In Practice Technical Session Andreas Egloff, Sun Microsystems, Inc.; Bruce Snyder, SpringSource, Inc. Thursday
June 04
9:30 AM - 10:30 AM
Esplanade 304-306
TS-4842 A Music Visualizer with the Java™ Media Framework API and JavaFX™ Technology Technical Session Lucas Jordan, EffectiveUI Thursday
June 04
9:30 AM - 10:30 AM
Hall E 133
TS-4929 Powering Next Generation Media Services and Convergence With Java EE™ Technical Session Sankara Rao Bhogi, Sun Microsystems, Inc.; Binod Pg, Sun Microsystems, Inc. Thursday
June 04
9:30 AM - 10:30 AM
Esplanade 300
TS-4964 Unit Testing That Sucks Less: Small Things Make a Big Difference Technical Session Neal Ford, ThoughtWorks Inc. Thursday
June 04
9:30 AM - 10:30 AM
Esplanade 307-310
TS-5072 Swing Rocks: A Tribute to Filthy-Rich Clients Technical Session Martin Gunnarsson, Epsilon Information Technology; Pär Sikö, Epsilon Information Technology Thursday
June 04
9:30 AM - 10:30 AM
Hall E 135
TS-5385 Alternative Languages on the JVM™ Machine Technical Session Cliff Click, Azul Systems Thursday
June 04
9:30 AM - 10:30 AM
Gateway 104
TS-5578 The New World: JavaFX™ Technology-Based UI Controls Technical Session Amy Fowler, Sun Microsystems, Inc.; Stuart Marks, Sun Microsystems, Inc.; Jasper Potts, Sun Microsystems, Inc. Thursday
June 04
9:30 AM - 10:30 AM
North Hall 124
PAN-7083 JATAF Panel: What Is It, How To Use It Panel Session Kay Glahn, Vodafone Group R&D; Jason Loia, Digital Chocolate; Brent Melson, Intertek NSTL; Daniel Rosendahl, Sony Ericsson; Yael Wagner, Sun Microsystems, Inc.; Martin Wrigley, Orange SA Thursday
June 04
10:50 AM - 11:50 AM
North Hall 124
TS-3989 JSR 290: Empower Web User Interfaces for Mobile Java™ Technology Technical Session Jean-Yves Bitterlich, Sun Microsystems, Inc.; Petr Panteleyev, Sun Microsystems, Inc. Thursday
June 04
10:50 AM - 11:50 AM
Esplanade 303
TS-4012 Pragmatic Identity 2.0: Simple, Open, Identity Services Using REST Technical Session Pat Patterson, Sun Microsystems, Inc.; Ron Ten-Hove, Sun Microsystems, Inc. Thursday
June 04
10:50 AM - 11:50 AM
Esplanade 307-310
TS-4142 JavaFX™ Technology + JSAPI2 = VoiceFX: Add Voice Recognition to Your JavaFX Applications Technical Session Eric Smith, Burning Sun Enterprises Thursday
June 04
10:50 AM - 11:50 AM
Hall E 133
TS-4521 Interactive Applications Development for TV Technical Session Kobi Luz, Sun Microsystems, Inc.; Tamir Shabat, Sun Microsystems, Inc. Thursday
June 04
10:50 AM - 11:50 AM
Esplanade 302
TS-4775 RESTful Transaction Systems Technical Session Mark Little, JBoss Inc.; Michael Musgrove, Red Hat Thursday
June 04
10:50 AM - 11:50 AM
Esplanade 304-306
TS-4807 Easily Tuning Your Real-Time Application Technical Session Bertrand Delsart, Sun Microsystems, Inc.; Frederic Parain, Sun Microsystems, Inc. Thursday
June 04
10:50 AM - 11:50 AM
Esplanade 305
TS-4961 "Design Patterns" for Dynamic Languages on the JVM™ Machine Technical Session Neal Ford, ThoughtWorks Inc. Thursday
June 04
10:50 AM - 11:50 AM
Gateway 104
TS-4993 Dealing with Asynchronicity in Java™ Technology-Based Web Services Technical Session Gerard Davison, Oracle; Manoj Kumar, Oracle USA Thursday
June 04
10:50 AM - 11:50 AM
Hall E 134
TS-5052 Hacking the File System with JDK™ Release 7 Technical Session Alan Bateman, Sun Microsystems, Inc.; Carl Quinn, Netflix Thursday
June 04
10:50 AM - 11:50 AM
Gateway 102-103
TS-5082 Matchmaking in the Cloud: Hadoop and EC2 at eHarmony Technical Session Steve Kuo, eHarmony; Joshua Tuberville, eHarmony, Inc. Thursday
June 04
10:50 AM - 11:50 AM
Esplanade 300
TS-5205 Writing Killer JavaServer™ Faces 2.0 UI Components Technical Session Kito Mann, Virtua Thursday
June 04
10:50 AM - 11:50 AM
Esplanade 301
TS-5579 Nimbus: Making Swing Look Sexy! Technical Session Jasper Potts, Sun Microsystems, Inc.; Peter Zhelezniakov, Sun Microsystems Inc Thursday
June 04
10:50 AM - 11:50 AM
Hall E 135
LAB-5532BYOL Breathe in JavaFX™ Technology Hands On Lab Fabiola Gallegos Rios, Sun Microsystems, Inc.; Michal Skvor, Sun Microsystems, Inc. Thursday
June 04
11:30 AM - 1:10 PM
Hall E 132
LAB-5573 Leveraging JavaScript™ Toolkits for End-to-End Connectivity in Web Applications Hands On Lab Troy Giunipero, Sun Microsystems Inc.; Geertjan Wielenga, Sun Microsystems, Inc. Thursday
June 04
11:30 AM - 1:10 PM
Hall E 130-131
LAB-5557BYOL Build a RESTful Client-Server Rich Internet Application with JavaFX™Technology and Jersey (JSR 310) Hands On Lab David Delabassee, Sun Microsystems, Inc.; Sebastien Stormacq, Sun Microsystems, Inc. Thursday
June 04
1:30 PM - 3:10 PM
Hall E 132
LAB-6727 Web Application Security with OpenSSO: From Simple Log-In to Single Sign-On to Federation Hands On Lab Pat Patterson, Sun Microsystems, Inc.; Baby Sunil, Sun Microsystems, Inc.; Himanshu Vijay, Sun Microsystems, Inc. Thursday
June 04
1:30 PM - 3:10 PM
Hall E 130-131
TS-4005 The Web on OSGi: Here's How Technical Session Don Brown, Atlassian Thursday
June 04
1:30 PM - 2:30 PM
Esplanade 307-310
TS-4086 Visual JavaFX™ Technology-Based Design with JFXBuilder Technical Session Josh Doenias, ReportMill Software; Jeff Martin, ReportMill Software, Inc. Thursday
June 04
1:30 PM - 2:30 PM
North Hall 124
TS-4143 Flamingo: Bringing the Ribbon Component to Swing Technical Session Kirill Grouchnikov, Amdocs Thursday
June 04
1:30 PM - 2:30 PM
Hall E 135
TS-4475 Applying Complex Event Processing (CEP) with a Stateful Rules Engine for Real-Time Intelligence Technical Session Adam Mollenkopf, FedEx Custom Critical; Mark Proctor, Red Hat Thursday
June 04
1:30 PM - 2:30 PM
Esplanade 304-306
TS-4588 Where's My I/O: Some Insights into I/O Profiling and Debugging Technical Session Pavel Genevski, SAP AG Thursday
June 04
1:30 PM - 2:30 PM
Esplanade 300
TS-4773 Java Card™ Platform Puzzlers Technical Session Alexander Glasman, Sun Microsystems, Inc.; Hema Kalsi, Sun Microsystems, Inc.; Tanjore Ravishankar, Sun Microsystems, Inc.; Lichun Zhan, Sun Microsystems, Inc. Thursday
June 04
1:30 PM - 2:30 PM
Esplanade 305
TS-4789 Developing Visually Stunning 3-D User Experiences with Java™ Technology and M3G on Mobile Technical Session Peter Horsman, ARM Ltd. Thursday
June 04
1:30 PM - 2:30 PM
Esplanade 303
TS-4887 Garbage Collection Tuning in the Java HotSpot™ Virtual Machine Technical Session Charlie Hunt, Sun Microsystems, Inc.; Antonios Printezis, Sun Microsystems, Inc. Thursday
June 04
1:30 PM - 2:30 PM
Gateway 102-103
TS-5184 Bean Validation: Declare Once, Validate Anywhere -- A Reality? Technical Session Emmanuel Bernard, JBoss, a Division of Red Hat Thursday
June 04
1:30 PM - 2:30 PM
Hall E 134
TS-5354 Exploiting Concurrency with Dynamic Languages Technical Session Tobias Ivarsson, Neo Technology Thursday
June 04
1:30 PM - 2:30 PM
Gateway 104
TS-5389 Mylyn: Redefining the "I" of the IDE Technical Session Mik Kersten, Tasktop Technologies Thursday
June 04
1:30 PM - 2:30 PM
Hall E 133
TS-5487 Easily Creating Games for Blu-ray Disc, tru2way, MHP and Other TV Platforms Technical Session Bill Foote, Sun; Philip Starner, MX Productions Thursday
June 04
1:30 PM - 2:30 PM
Esplanade 302
TS-6263 Device Fitness Testing Technical Session Ivan Veselovsky, Sun; Yael Wagner, Sun Microsystems, Inc. Thursday
June 04
1:30 PM - 2:30 PM
Esplanade 301
TS-3895 Swing Filthy-Rich Clients on Mobile Devices with Lightweight User Interface Toolkit (LWUIT) Technical Session Shai Almog, Sun Microsystems; Chen Fishbein, Sun Microsystems, Inc. Thursday
June 04
2:50 PM - 3:50 PM
Esplanade 303
TS-4407 Best Practices for Large-Scale Web Sites: Lessons from eBay Technical Session Randy Shoup, eBay Thursday
June 04
2:50 PM - 3:50 PM
Hall E 134
TS-4945 FIRST (For Inspiration & Recognition of Science and Technology): FRC-FIRST Robotic Competition Technical Session Eric Arseneau, Sun Microsystems, Inc.; Brad Miller, WPI Thursday
June 04
2:50 PM - 3:50 PM
Esplanade 305
TS-5033 Scripting Java™ Technology with JRuby Technical Session Thomas Enebo, Sun Microsystems, Inc. ; Charles Nutter, Sun Microsystems, Inc. Thursday
June 04
2:50 PM - 3:50 PM
Gateway 104
TS-5036 Using REST and WS-* in the Cloud Technical Session Doug Tidwell, IBM Thursday
June 04
2:50 PM - 3:50 PM
Esplanade 304-306
TS-5038 Exploring Spontaneous Communication in a Seamless World Technical Session Vando Batista, CIn UFPE / C.E.S.A.R Thursday
June 04
2:50 PM - 3:50 PM
Esplanade 302
TS-5098 RIA Teacher Gradebook Managing Millions of Students with Swing and Web Services: How It Was Done Technical Session Deane Richan, Pearson Thursday
June 04
2:50 PM - 3:50 PM
Hall E 135
TS-5117 Touch Our Application! Building a Rich Touch-Enabled SVG UI for Java™ Platform, Micro Edition Technical Session Karol Harezlak, Sun Microsystems Thursday
June 04
2:50 PM - 3:50 PM
Hall E 133
TS-5136 Nereus-V: Massively Parallel Computing of, by, and for the Community Technical Session Rhys Newman, Oxford University; Ian Preston, Oxford University Thursday
June 04
2:50 PM - 3:50 PM
Esplanade 300
TS-5246 Web 2.0 Security Puzzlers: Genuine Security Vulnerabilities or False Positives? Technical Session Ray Lai, Intuit Thursday
June 04
2:50 PM - 3:50 PM
Esplanade 307-310
TS-5335 Defective Java™ Code: Mistakes That Matter Technical Session William Pugh, Univ. of Maryland Thursday
June 04
2:50 PM - 3:50 PM
Esplanade 301
TS-5496 This Is Not Your Father's Von Neumann Machine; How Modern Architecture Impacts Your Java™ Apps Technical Session Cliff Click, Azul Systems; Brian Goetz, Sun Microsystems, Inc. Thursday
June 04
2:50 PM - 3:50 PM
Gateway 102-103
TS-5574 JavaFX™ Technology for Swing Developers Technical Session Richard Bair, Sun Microsystems, Inc.; Jasper Potts, Sun Microsystems, Inc. Thursday
June 04
2:50 PM - 3:50 PM
North Hall 124
LAB-5533BYOL Java™ Technology Strikes Back on the Client Side: Easier Development and Deployment Hands On Lab Jason Huang, Sun Microsystems, Inc.; Joey Shen, Sun Microsystems, Inc. Thursday
June 04
3:30 PM - 5:10 PM
Hall E 132
LAB-5540 Save Time — Build Desktop Applications Quickly with the NetBeans™ Platform Hands On Lab Lukas Hasik, Sun Microsystems, Inc.; Jiri Rechtacek, Sun Microsystems, Inc. Thursday
June 04
3:30 PM - 5:10 PM
Hall E 130-131
PAN-5336 MSA 2: How Do We Work Toward a Consistent Java™ Platform? Panel Session Cuihtlauac Alvarado, Orange ; Patrick Curran, Sun Microsystems, Inc.; Kay Glahn, Vodafone Group R&D; Andreas Kristensson, Sony Ericsson; Calinel Pasteanu, Sun Microsystems, Inc.; Erkki Rysa, Nokia; Heather VanCura Chilson, Sun Microsystems, Inc. Thursday
June 04
4:10 PM - 5:10 PM
Gateway 102-103
TS-3896 Accessing RESTful Web Services from the JavaFX™ Script Platform Technical Session Akhil Arora, Sun Microsystems, Inc.; Kinsley Wong, Sun Microsystems, Inc. Thursday
June 04
4:10 PM - 5:10 PM
North Hall 124
TS-3977 Keeping a Relational Perspective for Optimizing the Java™ Persistence API (JPA) Technical Session Debu Panda, Oracle; Reza Rahman, Cognicellence Thursday
June 04
4:10 PM - 5:10 PM
Hall E 134
TS-4125 Introducing Mobile Java™ Technology-Based Widget Development Technical Session Yoav Barel, Sun Microsystems; Ariel Levin, Sun Microsystems, Inc. Thursday
June 04
4:10 PM - 5:10 PM
Esplanade 303
TS-4351 Building Facebook and OpenSocial Applications with Java™ Technology Technical Session Richard Pack, Grinshot, Inc. Thursday
June 04
4:10 PM - 5:10 PM
Esplanade 307-310
TS-4374 XSS-Proofing Your Java™ EE, JavaServer Pages™, and JavaServer™ Faces Applications Technical Session Jeff Williams, Aspect Security Thursday
June 04
4:10 PM - 5:10 PM
Esplanade 301
TS-4453 New Java™ Digital TV Standard Goes Brazil Technical Session David Campelo, TQTVD; Michael Lagally, Sun Microsystems; Jens Paetzold, Sun Microsystems; Hernan Perrone, TQTVD Thursday
June 04
4:10 PM - 5:10 PM
Esplanade 302
TS-5025 Java™ Platform, Enterprise Edition 5 in a National Electronic Health Record System Implementation Technical Session Srdjan Stakic, Advanced Systems Guild LLC Thursday
June 04
4:10 PM - 5:10 PM
Esplanade 304-306
TS-5395 Actor-Based Concurrency in Scala Technical Session Philipp Haller, EPFL; Frank Sommers, Artima Thursday
June 04
4:10 PM - 5:10 PM
Gateway 104
TS-5410 Drizzle: A New Database for the Cloud Technical Session Monty Taylor, Sun Microsystems, Inc. Thursday
June 04
4:10 PM - 5:10 PM
Esplanade 300
TS-5428 Introducing zembly: An Extensible Development Environment in the Cloud, for the Cloud Technical Session Todd Fast, Sun Microsystems, Inc.; Jiri Kopsa, Sun Microsystems, Inc. Thursday
June 04
4:10 PM - 5:10 PM
Hall E 133
TS-5809 Producing High-Quality Video for JavaFX™ Applications Technical Session Jim Bankoski, On2 Technologies Thursday
June 04
4:10 PM - 5:10 PM
Esplanade 305
BOF-3794 Apache Tapestry: State of the Union BOF Howard Lewis Ship, Formos Software Thursday
June 04
6:30 PM - 7:20 PM
Esplanade 301
BOF-3904 Java Champions, Java User Group Leaders, and NetBeans™ Dream Team Discussion with Sun Software BOF Mattias Karlsson, Javaforum Stockholm & CIBER Sweden; Kirk Pepperdine, Kodewerk Ltd.; Sven Reimers, NetBeans Dream Team Thursday
June 04
6:30 PM - 7:20 PM
Hall E 133
BOF-3952 Enterprise Web 2.0 Architectures: From Pristine Java™ EE Platform to Fully Loaded Frameworks BOF Alberto Lemos, Globalcode; Vinicius Senger, Globalcode Thursday
June 04
6:30 PM - 7:20 PM
Esplanade 300
BOF-4413 Integration of Web Services Stack in an Enterprise Service Bus BOF Wen Zhu, Model Driven Solutions Thursday
June 04
6:30 PM - 7:20 PM
Esplanade 304-306
BOF-4470 Spring ME: Unleashing Spring to the Rest of the Platform BOF Wilfred Springer, TomTom Thursday
June 04
6:30 PM - 7:20 PM
Esplanade 302
BOF-4548 JavaFX™ Technology for TV: That Other Screen in Your Life BOF Riaz Aimandi, Sun Microsystems, Inc.; Ronan McBrien, Sun Microsystems; Byungseon Shin, LG Electronics Thursday
June 04
6:30 PM - 7:20 PM
Esplanade 305
BOF-4707 JideFX: Bringing Desktop Richness to the Internet BOF David Qiao, JIDE Software, Inc. Thursday
June 04
6:30 PM - 7:20 PM
Hall E 135
BOF-4953 FIRST (For Inspiration & Recognition of Science and Technology): FRC-FIRST Robotic Competition BOF Eric Arseneau, Sun Microsystems, Inc.; Derek White, Sun Microsystems, Inc. Thursday
June 04
6:30 PM - 7:20 PM
North Hall 124
BOF-5087 All Things I/O with JDK™ Release 7 BOF Alan Bateman, Sun Microsystems, Inc.; Chris Hegarty, Sun Microsystems Thursday
June 04
6:30 PM - 7:20 PM
Gateway 102-103
BOF-5215 The Java Persistence 2.0 API BOF Linda DeMichiel, Sun Microsystems, Inc.; Mitesh Meswani, Sun Microsystems, Inc. Thursday
June 04
6:30 PM - 7:20 PM
Hall E 134
BOF-5236 JSR 292 Cookbook BOF John Rose, Sun Microsystems; Christian Thalinger, Sun Microsystems Thursday
June 04
6:30 PM - 7:20 PM
Gateway 104
BOF-5369 Swarm of Brian BOF Bruce Boyes, Systronix Inc.; Brian Jenkins, Sun Microsystems Thursday
June 04
6:30 PM - 7:20 PM
Esplanade 303
BOF-5392 Grails Integration Strategies BOF Dave Klein, Contegix Thursday
June 04
6:30 PM - 7:20 PM
Esplanade 307-310
LAB-5532 Breathe in JavaFX™ Technology Hands On Lab Fabiola Gallegos Rios, Sun Microsystems, Inc.; Michal Skvor, Sun Microsystems, Inc. Thursday
June 04
6:30 PM - 8:30 PM
Hall E 130-131
BOF-1241 What’s Up with Java™ Platform, Micro Edition (Java ME Platform)? A Discussion with Java Community ProcessSM ME Executive Committee Members BOF Patrick Curran, Sun Microsystems, Inc.; Max Lanfranconi, JCP PMO; Roger Riggs, Sun Microsystems, Inc.; John Rizzo, Aplix Corp; Sean Sheedy, PhoneDeveloper, LLC; James Warden, RIM Thursday
June 04
7:30 PM - 8:20 PM
Esplanade 302
BOF-3979 The Groovy and Grails BOF: With Live Grails Podcast Recording! BOF Sven Haiges, -; Glen Smith, Bytecode Pty Ltd Thursday
June 04
7:30 PM - 8:20 PM
Esplanade 307-310
BOF-4424 Advanced Debugging and Profiling on Java™ Technology-Enabled Devices BOF Eran Katz, Sun Microsystems; Kiju Kim, Sun Microsystems Thursday
June 04
7:30 PM - 8:20 PM
Esplanade 303
BOF-4558 Creating Professional Rich Client Applications BOF Tomas Pavek, Sun Microsystems, Inc.; Jan Stola, Sun Microsystems, Inc. Thursday
June 04
7:30 PM - 8:20 PM
Hall E 135
BOF-4595 Insights into Java™ Platform, Standard Edition, and JavaFX™ Platform Performance BOF Aleksey Shipilev, Sun; Robert Strout, Sun Microsystems, Inc. Thursday
June 04
7:30 PM - 8:20 PM
Gateway 102-103
BOF-4738 Medical Instrument Systems Middleware with SOA, OpenESB, and GlassFish™ V2 Application Server BOF Haridas Puthiyapurayil, Abbott Laboratories Thursday
June 04
7:30 PM - 8:20 PM
Esplanade 304-306
BOF-4870 JSR 326: Diagnosing Deadly Java™ Platform Problems -- Future of Java Technology Forensics BOF Steve Poole, IBM Thursday
June 04
7:30 PM - 8:20 PM
Gateway 104
BOF-4878 Developing RESTful Web Services with Jersey and Java™ API for RESTful Web Services (JAX-RS) BOF Craig McClanahan, Sun Microsystems, Inc.; Jakub Podlesak, Sun Microsystems; Paul Sandoz, Sun Microsystems, Inc. Thursday
June 04
7:30 PM - 8:20 PM
Hall E 134
BOF-4903 A RESTful Approach to Identity-based Web Services BOF Marc Hadley, Sun Microsystems, Inc.; Hubert Le Van Gong, Sun Microsystems, Inc. Thursday
June 04
7:30 PM - 8:20 PM
Esplanade 300
BOF-5111 The Cookie Diet: Session Encapsulation BOF Gary Rudolph, eHarmony, Inc.; Joshua Tuberville, eHarmony, Inc. Thursday
June 04
7:30 PM - 8:20 PM
Esplanade 301
BOF-5221 Writing Rich Applications for IPTV BOF Yohan Albo, Sun Microsystems, Inc.; Steven Doyle, Sun Microsystems, Inc. Thursday
June 04
7:30 PM - 8:20 PM
Esplanade 305
BOF-5394 Improving the Java User Groups (JUGs) BOF Dan Sline, JPMorgan; John Yeary, AGFA Healthcare Thursday
June 04
7:30 PM - 8:20 PM
Hall E 133
BOF-6343 Meet the Developers of the JavaFX™ Media API BOF Brian Burkhalter, Sun Microsystems, Inc.; Craig Hansen-Sturm, Sun Microsystems, Inc.; Alexander Matveev, Sun Microsystems, Inc.; Tony Wyant, Sun Microsystems, Inc. Thursday
June 04
7:30 PM - 8:20 PM
North Hall 124
BOF-3992 Meet the Team Behind JWebPane, and Learn Advanced Tips and Tricks BOF Artem Ananiev, Sun Microsystems, Inc.; Alexey Ushakov, Sun Microsystems, Inc. Thursday
June 04
8:30 PM - 9:20 PM
Hall E 135
BOF-3993 Swing for Real-Time Trading Systems BOF Victor Glava, Optionscity; Freddy Guime, Optionscity Thursday
June 04
8:30 PM - 9:20 PM
Esplanade 305
BOF-4135 Java™ Programming Language Tools in JDK™ Release 7 BOF Maurizio Cimadamore, Sun Microsystems, Inc.; Jonathan Gibbons, Sun Microsystems, Inc. Thursday
June 04
8:30 PM - 9:20 PM
Gateway 104
BOF-4520 "Availability Management for Java™," JSR 319 BOF Jens Jensen, Ericsson AB; Peter Kristiansson, Ericsson AB Thursday
June 04
8:30 PM - 9:20 PM
Hall E 134
BOF-4551 Lightweight User Interface Toolkit (LWUIT): Meet the Developers BOF Jusik Chung, Sun Microsystems; Chen Fishbein, Sun Microsystems, Inc. Thursday
June 04
8:30 PM - 9:20 PM
Esplanade 303
BOF-4615 Next Generation "Sprint Mobile Java™ Service Platform" Tooling BOF Jay Indurkar, Sprint Nextel; Yaniv Vakrat, Sun Microsystems, Inc. Thursday
June 04
8:30 PM - 9:20 PM
Esplanade 302
BOF-4844 Java™ and JavaFX™ Technology and the Nintendo Wiimote: Just How Much Fun Can You Have? BOF Angela Caicedo, Sun Microsystems, Inc.; Simon Ritter, Sun Microsystems, Inc. Thursday
June 04
8:30 PM - 9:20 PM
North Hall 124
BOF-4987 OSGi Get-Together BOF Richard Hall, Sun; BJ Hargrave, IBM Thursday
June 04
8:30 PM - 9:20 PM
Hall E 133
BOF-5129 OpenJDK™ Porting BOF David Herron, David Herron; Dalibor Topic, Sun Microsystems, Inc. Thursday
June 04
8:30 PM - 9:20 PM
Gateway 102-103
BOF-5350 Leveraging the Wisdom of Enterprise Communities Through Social Computing BOF Brian Cheng, IBM Corporation Thursday
June 04
8:30 PM - 9:20 PM
Esplanade 300
BOF-5376 Building Consistent RESTful APIs in a High-Performance Environment BOF Yegor Borovikov, LinkedIn; Brandon Duncan, LinkedIn Corporation Thursday
June 04
8:30 PM - 9:20 PM
Esplanade 304-306
LAB-5569 ODFDOM: Changing ODF Documents, Using the New Open-Source Multitiered API Hands On Lab Steffen Grund, Sun Microsystems, Inc.; Svante Schubert, Sun Microsystems Inc. Friday
June 05
10:50 AM - 12:30 PM
Hall E 130-131
TS-3789 Getting Started with WidgetFX: Open-Source Widget Desktop Platform with JavaFX™ Technology Technical Session Stephen Chin, Inovis; Joshua Marinacci, Sun Microsystems, Inc. Friday
June 05
10:50 AM - 11:50 AM
North Hall 124
TS-4182 Blink: Making the World More Accessible, One Blink at a Time Technical Session Telly Stroumbis, Boeing Friday
June 05
10:50 AM - 11:50 AM
Hall E 135
TS-4564 Gaming Package for Java™ Technology on TV: Solving the Gaming Problem Technical Session Amir Amit, Sun Microsystems; Sourath Roy, Sun Microsystems, Inc. Friday
June 05
10:50 AM - 11:50 AM
Esplanade 302
TS-4701 Web 2.0 Phone Home: Rapid Development of Telecom-Enabled Web Applications Technical Session Gregory Bond, AT&T Labs Research; Thomas Smith, AT&T Labs Research Friday
June 05
10:50 AM - 11:50 AM
Esplanade 305
TS-4733 Java™ Platform, Enterprise Edition Technology-Based Connector Architecture 1.6 Technical Session Binod Pg, Sun Microsystems, Inc.; Sivakumar Thyagarajan, Sun Microsystems Inc Friday
June 05
10:50 AM - 11:50 AM
Gateway 104
TS-4847 DTrace and Java™ Technology: Taking Observability to the Next Dimension Technical Session Jonathan Haslam, Sun Microsystems, Inc.; Simon Ritter, Sun Microsystems, Inc. Friday
June 05
10:50 AM - 11:50 AM
Hall E 133
TS-5253 Under the Hood: Inside a High-Performance JVM™ Machine Technical Session Trent Gray-Donald, IBM Friday
June 05
10:50 AM - 11:50 AM
Gateway 102-103
TS-5265 A Java™ Persistence API Mapping Magical Mystery Tour Technical Session Michael Keith, Oracle Friday
June 05
10:50 AM - 11:50 AM
Hall E 134
TS-5587 Ajax Versus JavaFX™ Technology Technical Session Dion Almaer, Ajaxian, Inc.; Ben Galbraith, Mozilla Friday
June 05
10:50 AM - 11:50 AM
Esplanade 307-310
TS-6592 Sprint Titan (JSR 232 OSGi): Bringing Mobile into the Mainstream Technical Session Jay Indurkar, Sprint Nextel; Raj Tumuluri, OpenStream Friday
June 05
10:50 AM - 11:50 AM
Esplanade 303
TS-6766 Real-World Processes with WS-BPEL Technical Session Murali Pottlapelli, Sun Microsystems, Inc.; Ron Ten-Hove, Sun Microsystems, Inc. Friday
June 05
10:50 AM - 11:50 AM
Esplanade 304-306
TS-3809 Bulletproof User Interfaces: Applying Test-Driven Development to the UI Technical Session Jared MacDonald, The MathWorks, Inc. Friday
June 05
12:10 PM - 1:10 PM
Hall E 135
TS-3955 Monkeybars: Tools-Enabled Swing Development with JRuby Technical Session Logan Barnett, Happy Camper Studios; David Koontz, JumpBox Friday
June 05
12:10 PM - 1:10 PM
Esplanade 302
TS-4247 Getting More Out of the Java™ VisualVM Tool Technical Session John O'Conner, J. O'Conner Consulting; Geertjan Wielenga, Sun Microsystems, Inc. Friday
June 05
12:10 PM - 1:10 PM
Gateway 104
TS-4528 RESTful Access to Java™ Platform, Micro Edition (Java ME Platform) Service APIs Technical Session Erik Hellman, Sony Ericsson Friday
June 05
12:10 PM - 1:10 PM
Esplanade 303
TS-4620 Robust and Scalable Concurrent Programming: Lessons from the Trenches Technical Session Sangjin Lee, eBay Inc.; Debashis Saha, eBay Inc.; Mahesh Somani, eBay Inc. Friday
June 05
12:10 PM - 1:10 PM
Gateway 102-103
TS-4846 Building Asynchronous Services with Service Component Architecture Technical Session Mike Edwards, IBM Friday
June 05
12:10 PM - 1:10 PM
Esplanade 304-306
TS-4943 LincVolt Car: Driving Toward 100 Miles per Gallon Technical Session Paul Perrone, Perrone Robotics, Inc. Friday
June 05
12:10 PM - 1:10 PM
Hall E 133
TS-5280 JavaFX™ Platform: Animations, Timelines, and Collision Analysis for Games Technical Session Peter Pilgrim, LLoyds TSB Friday
June 05
12:10 PM - 1:10 PM
Hall E 134
TS-5307 Building Next-Generation Web Applications with the Spring 3.0 Web Stack Technical Session Keith Donald, SpringSource; Jeremy Grelle, SpringSource Friday
June 05
12:10 PM - 1:10 PM
Esplanade 307-310
TS-8611 JBoss AS5 Microcontainer Architecture Technical Session Ales Justin, JBoss, a division of Red Hat Friday
June 05
12:10 PM - 1:10 PM
Esplanade 305
LAB-5503 Combine Btrace and DTrace to Diagnose Complex Java™ Technology-Based Application Problems Hands On Lab Vincent Liu, Sun Microsystems, Inc.; Wang Yu, Sun Microsystems, Inc. Friday
June 05
12:50 PM - 2:30 PM
Hall E 130-131
PAN-5388 Making Music with the Java™ Programming Language Panel Session Andrew Brown, Queensland University of Technology; Nick Didkovsky, Algomusic; Frank Greco, NYJavaSIG; Robert Keller, Harvey Mudd College; Matt Warman, STAR BASE Consulting Inc. Friday
June 05
1:30 PM - 2:30 PM
North Hall 124
TS-4389 Enhancing the Role of a Large U.S. Federal Agency as an Intermediary in the Federal Supply Chain via a Service Registry and a JBI-Based ESB: A Case Study Technical Session Walt Melo, MDS; Wen Zhu, Model Driven Solutions Friday
June 05
1:30 PM - 2:30 PM
Esplanade 304-306
TS-4674 Java™ in the Brazilian Digital TV: Interactivity and Digital Inclusion on TV Technical Session Magno Cavalcante, Petrobras / RioJUG.org; Clayton Chagas, Brazilian Army Research Center Friday
June 05
1:30 PM - 2:30 PM
Esplanade 305
TS-4696 JDBC? We Don’t Need No Stinkin' JDBC: How LinkedIn Scaled with memcached, SOA, and a Bit of SQL Technical Session David Raccah, LinkedIn Corporation; Dhananjay Ragade, LinkedIn Corporation Friday
June 05
1:30 PM - 2:30 PM
Hall E 134
TS-4706 Bringing JTable to the Extreme Technical Session David Qiao, JIDE Software, Inc. Friday
June 05
1:30 PM - 2:30 PM
Hall E 135
TS-5055 Java™ Platform, Enterprise Edition 5 and 6: Eclipse and NetBeans™ IDE Tooling Offering Technical Session Ludovic Champenois, Sun Microsystems, Inc.; Phillipe Ombredanne, nexB and EasyEclipse Friday
June 05
1:30 PM - 2:30 PM
Gateway 104
TS-5213 Cleaning Up with Ajax: Building Great Apps That Users Will Love Technical Session Clint Oram, SugarCRM Friday
June 05
1:30 PM - 2:30 PM
Esplanade 307-310
TS-5427 Inside Out: A Modern Virtual Machine Revealed Technical Session John Coomes, Sun Microsystems, Inc.; Brian Goetz, Sun Microsystems, Inc.; Antonios Printezis, Sun Microsystems, Inc. Friday
June 05
1:30 PM - 2:30 PM
Gateway 102-103
TS-5485 Case Study: Automating Financial Services, Using a Java™ Technology-Based Enterprise Service Bus, Flex, and PDF Technical Session Duane Nickull, Adobe Systems Friday
June 05
1:30 PM - 2:30 PM
Hall E 133
TS-7866 Application Testing Automation Technical Session Alexey Barilov, Sun Microsystems, Inc; Mikhail Davidov, Sun Microsystems, Inc.; Kirill Shalygin, Sun Microsystems, Inc. Friday
June 05
1:30 PM - 2:30 PM
Esplanade 303
TS-4166 Object-Oriented Ant Scripts for the Enterprise Technical Session Douglas Bullard, Nurflugel.com Friday
June 05
2:50 PM - 3:50 PM
Gateway 104
TS-4421 Simplifying Development and Testing of GUIs with the Swing Application Framework (JSR 296) and FEST Technical Session Michael Huettermann, Training & Consulting; Alex Ruiz, Oracle Corporation Friday
June 05
2:50 PM - 3:50 PM
Hall E 135
TS-4466 Move Your Users: Animation Principles for Great User Experiences Technical Session Romain Guy, Google; Chet Haase, Adobe Friday
June 05
2:50 PM - 3:50 PM
North Hall 124
TS-5045 Conversations and Page Flows on the JavaServer™ Faces Platform Technical Session Dan Allen, Red Hat, Inc. Friday
June 05
2:50 PM - 3:50 PM
Hall E 134
TS-5173 Resource-Oriented Architecture (ROA) and REST Technical Session Scott Davis, Davisworld Consulting, Inc. Friday
June 05
2:50 PM - 3:50 PM
Esplanade 304-306
TS-5276 RESTful Protocol Buffers Technical Session Alex Antonov, Orbitz Worldwide; Matthew O'Keefe, Sears Holdings Corporation Friday
June 05
2:50 PM - 3:50 PM
Esplanade 305
TS-5292 Java™ Technology for the Web! Now What? Choosing the Right Technology Stack for Your Java Technology-Based Web Site Technical Session Sean Landis, Overstock.com; Ian Robertson, Overstock.com Friday
June 05
2:50 PM - 3:50 PM
Esplanade 303
TS-5391 The Art of (Java™ Technology) Benchmarking Technical Session Cliff Click, Azul Systems Friday
June 05
2:50 PM - 3:50 PM
Gateway 102-103
TS-5434 Introduction to Google Guice: The Java™ Programming Language Is Fun Again! Technical Session Bob Lee, Google Inc.; Jesse Wilson, Google Friday
June 05
2:50 PM - 3:50 PM
Hall E 133
TS-5588 Creating Compelling User Experiences Technical Session Dion Almaer, Ajaxian, Inc.; Ben Galbraith, Mozilla Friday
June 05
2:50 PM - 3:50 PM
Esplanade 307-310
TS-3886 Porting an Application to the NetBeans™ Platform Technical Session Anton Epple, Eppleton; Geertjan Wielenga, Sun Microsystems, Inc. Friday
June 05
4:10 PM - 5:10 PM
Esplanade 303
TS-3994 Summiting Mt. Everest: A Java™ Technology-Based Trading Platform Technical Session Victor Glava, Optionscity; Freddy Guime, Optionscity Friday
June 05
4:10 PM - 5:10 PM
Esplanade 304-306
TS-4062 Building Enterprise Java™ Technology-Based Web Apps with Google Open-Source Technology Technical Session Dhanji Prasanna, Google Friday
June 05
4:10 PM - 5:10 PM
Hall E 134
TS-4388 Distributing JavaFX™ Applications with Java™ Web Start Software/Maven Repository Manager Technical Session Yoav Landman, JFrog Ltd.; Frederic Simon, JFrog Ltd. Friday
June 05
4:10 PM - 5:10 PM
Hall E 135
TS-4579 Best Practices for Building SOA Systems by Using Agile and Distributed Agile Development Techniques Technical Session Mike Morris, Capgemini UK Friday
June 05
4:10 PM - 5:10 PM
Esplanade 305
TS-4772 JOnAS: An Open-Source Unbreakable Java™ Platform, Enterprise Edition (Java EE Platform) Server Platform Technical Session Francois Exertier, Bull; François Fornaciari, Bull Friday
June 05
4:10 PM - 5:10 PM
Esplanade 307-310
TS-4910 Balancing Java™ Message Service Performance with Reliability Technical Session Robert Davies, Progress: FuseSource; Gordon Sivewright, Sun Microsystems Inc. Friday
June 05
4:10 PM - 5:10 PM
North Hall 124
TS-5061 How to Write a Distributed Garbage Collector Technical Session Saravanan Subbiah, Terracotta; Ari Zilka, Terracotta Friday
June 05
4:10 PM - 5:10 PM
Hall E 133



你可能感兴趣的:(2009年javaOne大会内容)