Attend IBM's speaking sessions at Oracle OpenWorld 2017

Date/Time/Location Topic Abstract Speakers
10/03, Tuesday, 3:45 p.m. – 5:15 p.m. | Moscone South - Room 155 Artificial Intelligence and HCM – Don’t miss out on the Cognitive revolution Executives in every line of business are exploring how AI, or cognitive solutions, can impact their respective departments. CHROs are no exception and need to know how AI can complement existing investments in cloud HR. IBM’s recent research reveals areas where cognitive capabilities can be leveraged in the new HR era. Hear how cognitive solutions can help HR professionals create more efficient ways to interact with employees, provide access to insights from vast amounts of data, and deliver information tailored to the needs of the individual. Tracy Martin, Oracle

Michael OBrien, VP Corporate HR Services, Caesars Entertainment

Jason Ringgenberg, YRC Worldwide Inc. – Jason T. Ringgenberg, Chief Information Officer, YRC Worldwide Inc.

Kellie Romack, Vice President, Hilton

Duke Daehling, Director, IBM
10/03, Tuesday, 11:30 a.m.– 12:15 p.m. | Moscone South - Room 206 Beyond Digital HR: when everyone is in the Cloud, who wins? HR departments are moving to the cloud at record pace to differentiate candidate and employee experience as companies are competing for the best talent. What happens when your competitors adopt cloud and level the playing field? IBM is helping companies that want to take the next step in the HR evolution beyond SaaS adoption. Come listen as IBM shares stories about our clients leveraging robotics, advanced analytics, systems of engagement, cognitive solutions and deep expertise in behavioral science to stay at the head of the pack. These organizations have unlocked secrets on the next generation of HR insight to increase competitive advantage. Duke Daehling, IBM Executive Partner in GBS Talent and Engagement
10/02, Monday, 1:15 p.m. - 2:00 p.m. | Marriott Marquis (Yerba Buena Level) - Salon 10 Cognitive led Enterprise Transformation leveraging IBM Watson on Oracle Cloud Digital Transformation is estimated to grow into a $2.2T marketplace by 2020. This session showcases the Partnership between IBM and Oracle Bare Metal Cloud (OBMC) in bringing leading Cognitive Digital Technologies to market for Oracle Enterprise Clients. Transform your operations into a modernized digital company leveraging OBMC IaaS / PaaS powered by IBM Watson. Learn about IBM's Direct to Consumer Solution developed on OBMC powered by IBM Watson. Stay ahead with near Real Time Competitor Pricing and brand sentiment analysis. Harness your Enterprise Data, External Data, Unstructured Data and perform Real Time Analysis and forecasts. Leverage Artificial Intelligence with Oracle Cloud to build the digital enterprise of the future today. Chacko Thomas, North America Oracle Hybrid Cloud, PaaS & Cognitive Practice Leader

Thomas Torf, Global Leader, Cognitive & Analytics - Enterprise Applications

Colin Vandersmith, Oracle
10/02, Monday, 2:15 p.m. - 3:00 p.m. | Moscone West - Room 3003 Managing New Data Streams and New Workloads for Oracle Internet of Things Massive amounts of data generated by Big Data, Next Generation Workloads and Internet of Things are changing traditional business models and requiring a fresh look at the storage infrastructure to ingest, store, analyze, and manage it. Traditional infrastructures cannot handle the Volume, Variety, Velocity of new data streams coming from Next Generation workloads. A dynamic infrastructure is needed to satisfy the demands for real time responsiveness, collaboration, and super low cost. This presentation addresses these challenges in a holistic view and provides thought-provoking ideas on how to combine available storage technologies to cost effectively manage dynamic data streams and new workloads for Oracle IoT environments. Ace Lopez, Data Infrastructure Solutions for Internet of Things
10/04, Wednesday, 1:30 p.m. - 1:50 p.m. | Moscone South Achieving Excellence by Automating Application Management and Business Processes Wouldn’t it be fantastic to accelerate your organization’s innovation and provide flawless quality to your clients? Cognitive Enterprise Automation is helping organizations with Oracle do just that. It improves the quality of business processes and IT services and can free up more than 25% of employee time to focus on more strategic initiatives. IBM has integrated automation with the power of Watson and is applying it holistically across the enterprise. IBM identifies, prioritizes and automates processes and defines the digital labor and talent strategy to ensure successful execution. The results are self-healing systems that dramatically improve speed, quality, and deliver faster ROI on automation investments. Simon Rabone, Executive Partner and Enterprise Applications Global Offerings Leader

Pat Reynolds, vice president, Global Process Services, IT Delivery & Development
10/02, Monday, 6:30 p.m. | Moscone West - Room 2018 Java, Pi’s, and Flying Sharks: Or How to Create a Java Airship in <127 Grams We tell ourselves that Java is everywhere. Well, maybe now that’s true. Air Swimmers are inflatable devices that have infrared-based remote controls. The usual way to hack these Swimmers is to replace the handheld infrared controller with a computer. This session’s speaker explains how he went one step further and put Java running on a Raspberry Pi inside an Air Swimmer Shark to make the first-ever autonomous Java Shark with webcam. Apart from the challenges of controlling the shark, he discusses how to make this all happen within a weight limit of 5 ounces. How do you power the Pi? How to make it autonomous? How does it communicate with the world? And how do you get the shark down from the ceiling when the juice runs out? Steve Poole - IBM
10/02, Monday, 6:30 p.m. | Moscone West - Room 2008 HarfBuzz: Modern OpenType Layout Comes to JDK 9 (JEP 258) HarfBuzz is the standard OpenType complex text layout library for open source projects, used in Firefox, GNOME, ChromeOS, Chrome, LibreOffice, XeTeX, Android, and KDE. In JDK 9, HarfBuzz is used for text layout, replacing the long-standing use of the deprecated layout component of the ICU library. This gives Java 2D and Swing applications a modern, secure, performant, up-to-date library with better script and font support and better support for advanced typography. This work was done to implement JEP 258 in OpenJDK. This BOF session compares and contrasts its impact on applications, especially emphasizing new-feature support. The session is a forum where the project’s developers can interact with interested Java developers and solicit ideas and feedback. Steven Loomis - IBM

Philip Race - Oracle
10/04, Wednesday, 11:45 a.m.| Moscone West - Room 2016 The Anatomy of Java Vulnerabilities The continuing rise of cybercrime in quantity and sophistication means we all need to understand more about security. This session covers one aspect of improving security: being more informed about Java vulnerabilities. The presentation explains what’s being done to address vulnerability issues and what you have to do to reduce your exposure. You’ll learn about Java vulnerabilities in general: how they are reported, managed, and fixed as well as learning about the specifics of attack vectors and just what a “vulnerability” actually is. Given the continuing increase in cybercrime, it’s time you knew how to defend your code. With examples and code, this session will help you become more effective in tacking security issues in Java. Paul Cheeseman - IBM

Steve Poole - IBM
10/04, Wednesday, 12:45 p.m. - 1:30 p.m. | Moscone West - Room 2005 Choosing a NoSQL API and Database to Avoid Tombstones and Dragons in Game On! Game On! (@gameontext – is an awesome throwback text-based adventure built with microservices. Completely open source, it enables everyone to choose their own adventure to learn about microservices concepts while extending the game. One of the core services is the Map, which maintains a two-dimensional map containing all the registered rooms. The Map started with a document store as a back end, but as the Map changed over time, tombstones started to accrue. And then people started to ask how to manage three dimensions, and dragons appeared. Come to this session to find out why the decision was made to change the NoSQL back end, how it was done, and the result of the change with a new NoSQL API ( Katherine Stanley, Software Engineer, Developer, IBM United Kingdom Ltd

Leonardo Lima, CTO, V2 Tecnologia Ltda.

Otavio Santana, Senior Software Engineer, Tomitribe
10/04, Wednesday, 11:45 a.m.| Moscone West - Room 2020 Panel: Accelerating the Adoption of Java EE 8 with MicroProfile This session is a panel discussion in which Java EE and MicroProfile community members discuss how they think Eclipse MicroProfile can accelerate the adoption of Java EE 8. Java EE as an industry standard provides a stable, mature foundation for server-side Java development. MicroProfile is leveraging Java EE technologies as it innovates with specifications and frameworks that implement microservices programming patterns. The goal of MicroProfile is to rapidly iterate these frameworks in open source, put them into developers’ hands today for use with their Java EE applications, and accelerate the path toward standardization. Discussions also include recent MicroProfile advancements and a roadmap. Suttichai Tangsrirath - IBM

Kevin Sutter - IBM

Mark Little - Red Hat, Inc.

John Clingan - Red Hat
10/03, Tuesday, 3:00 p.m. – 3:45 p.m. | Moscone West - Room 2024 Cloud-Native Java Done Right Conventional wisdom has it that Java EE is a bad starting point for building Java microservices, but conventional thinking isn’t relevant to the new wave of applications. It isn’t that Java EE isn’t a good choice (after all, most microservice frameworks build on parts of it); it’s that it hasn’t been growing fast enough to address the problems microservice architecture presents. Last year several Java EE server companies and Java user groups got together to start the MicroProfile initiative to help kick-start an effort to solve these new problems. Attend this session to learn how these new open source, open standard APIs can provide a platform for Java-based microservices that doesn't tie the success of your server to a single company. Alasdair Nottingham - IBM

Suttichai Tangsrirath - IBM

Kevin Sutter - IBM
10/04, Wednesday, 1:45 p.m. | Moscone West - Room 2010 Java Versus Node.js Versus Swift in the Language Performance Olympics This session highlights the performance differences between Java, Node.js, and Swift in common processing scenarios (database access, number crunching, and more). Through a series of tests and using open source monitoring software, the presentation shows which language comes out on top and why, in some cases, you would want to write your application in several languages. Toby Corbin - IBM
10/03, Tuesday, 1:15 p.m. | Moscone West - Room 2005 Open-Sourcing IBM’s J9 Java Virtual Machine As announced at last year’s JavaOne conference, IBM will be open-sourcing its cross-platform, enterprise-caliber JVM, called OpenJ9, in 2017. Why, after two decades of closed source development and a decade after Sun Microsystems created the OpenJDK project, is IBM now open-sourcing its JVM? Why does the world need two completely different open source JVMs? What does it actually mean for IBM to open-source its JVM technology, and how will OpenJ9 fit into the existing Java ecosystem? Come to this session to get answers to these questions, to learn how to work with OpenJ9 alongside the OpenJDK class libraries, and to gauge for yourself whether OpenJ9 is something that could help you and your development teams. Mark Stoodley - IBM
10/04, Wednesday, 8:30 a.m. 8:50 a.m.| Moscone West - Room 2001 Ask the OpenJ9 Architects Interested in OpenJ9? Want to know more about the (soon to be) open source JVM based on IBM’s production J9 JVM? Then bring your favorite questions to this open Q&A session with key architects from the OpenJ9 team. Charlie Gracie - IBM

Dan Heidinga - IBM

Mark Stoodley - IBM
10/04, Wednesday, 4:30 p.m. | Moscone West - Room 2018 Thinking Strategically About IoT Cool? Useful? Disruptive? All of the above? IoT is having an impact on more and more industries. As the cost of instrumenting things and collecting data drops, the possibilities for what we can control and the kind of insights we can gather increase. Not only is IoT hardware cheaper and more pervasive but developing IoT software is now also far more accessible. That doesn’t mean there aren’t tricky bits. Does Java have relevance in the IoT world? How can you keep the system reliable and handle failure in a cost-effective way? How can you cope with the data volumes? What’s the best way to turn raw data into insight? Come get answers in this session. Holly Cummins - IBM
10/03, Tuesday, 12:15 p.m. | Moscone West - Room 2018 Modularizing Acme Air: A Case Study in Modularizing a Java App Java 9 introduces modularity as a feature. This helps the JDK be more scalable down to small computing devices as well as in the cloud, where a smaller size helps reduce the provisioning and push times. It also helps improve the security of the JDK as well as reduce the complexity of versioning and avoid classpath hell. This session’s speakers take Acme Air, a popular open source benchmark that implements a fictitious airline, and convert it into a modular application. The tutorial walks through the various hurdles of converting both the microservices and the monolithic Acme Air versions to be modular, working with build tools such as Gradle, using jdeps, and handling third-party modules. Finally we look at Java 9 modularity co-existing with OSGI. Sabari Krishnamoorthy - IBM

Dinakar Guniguntala - IBM
10/03, Tuesday, 3:00 p.m. | Moscone West - Room 2004 OpenJ9: Under the Hood of the Next Open Source JVM Interested in how a JVM actually works? Want to understand the design of OpenJ9? OpenJ9 is the next open source JVM, based on J9, IBM’s cross-platform production JVM, and the Eclipse OMR project. Come to this session to learn the design principles behind the OpenJ9 runtime and how key data structures interconnect to bring a JVM to life. Follow your application code as it’s loaded, linked, and excuted on OpenJ9. Dan Heidinga - IBM
10/03, Tuesday, 3:00 p.m. | Moscone West - Room 2010 Show and Tell: JavaScript Generator Patterns and New Use Cases Although ES6 generator patterns are designed to empower JavaScript with iteration capabilities on heterogenous structures in a custom manner, the programming model of Node.js can transform this feature to improve concurrency. This session discusses how the generator pattern helps iterate over deeply nested structures in a repeatable manner that follows a yield/resume pattern. The presentation shows real-world use cases in which this approach helps in addressing scalability and concurrency issues in large-scale Node.js. You will learn how generator patterns effectively exhibit the power of execution flow control and how this power can be harnessed to address some well-known issues and thereby help you develop efficient code. Gireesh Punathil - IBM India Pvt. Ltd.
10/04, Wednesday, 1:45 p.m. | Moscone West - Room 2020 Jump-start Your Microservices Development with Java EE When asked what framework to use when creating Java microservices, people don’t necessarily suggest Java EE first, but many people are seeing the benefits Java EE brings to a microservices architecture. If you have existing Java EE applications or are simply curious about what makes Java EE a good fit in this space, this is the session for you. It covers everything from creating your application to a choice of IDEs for developing your app and deploying it to the cloud. It also demonstrates how to configure Docker to leverage the power of existing lightweight Java runtimes and make use of the OpenAPI spec in your application. Finally the presentation discusses the innovation being carried out by communities such as Katherine Stanley - IBM United Kingdom Ltd
10/05, Thursday, 12:45 p.m. | Marriott Marquis (Yerba Buena Level) - Salon 15 Secrets of Building a Debuggable Runtime New language runtimes appear all the time, but most of them die young. Failure can be attributed to different causes, but an important factor is that lack of support can limit the community’s and industry’s willingness to adopt a new language. Quicker development and improved serviceability enable emerging languages to overcome this obstacle. By building on the proven technology available in Eclipse OMR, language developers can get more than performance and stability; they also get tools that help them provide competitive serviceability. In this presentation, you will learn how to enable Eclipse OMR’s mature debugging features in your language runtime and also how Eclipse OMR can assist with development and debugging. Bjørn Vårdal - IBM
10/04, Wednesday, 12:45 p.m. | Moscone West - Room 2022 Transforming IoT with Voice UI, Java, AI, and the Cloud “This morning I had a conversation on politics with my vacuum-cleaner robot.” This session’s speaker, an entrepreneur and developer advocate, demonstrates the power of voice UI, mobile, and cognitive services from the cloud platform to securely connect and manage devices, analyze social network data, and apply cognitive services to add humanlike interaction to lightweight IoT products. He shows how you can quickly and securely turn a simple idea into reality by transforming a regular robot vacuum into a cognitive-enabled smart and chatty device that could be turned into a media information center with an opinion on virtually any subject, based on digestion of social network sentiment with cognitive services. Marek Sadowski - IBM
10/03, Tuesday, 9:30 a.m.| Moscone West - Room 2018 Java, Machine Learning, and Healthcare: How Developers Can Make a Difference Recent innovations in machine learning (ML) have enabled significant strides in healthcare. Java developers now have access to a variety of powerful ML engines and a large group of frameworks for visual and pattern recognition. These tools enable Java developers to use ML techniques such as visual recognition (VisRec) to detect patterns in x-rays and MRIs faster than ever. This session covers these specific tools and trends, with real-life examples of Java in healthcare. It also discusses JSR 381, a pending Java standard for VisRec. With JSR 381, Java developers have a set of standard, abstract APIs that work across the various ML engines. Sandhya Kapoor - IBM

Frank Greco - NYJavaSIG
10/01, Sunday, 10:45 a.m. - 11:30 a.m. | Moscone South - Room 157 Ingesting Data from Oracle Database 12cR2 in a Hadoop System Oracle Database 12c Release 2 provides many options to ingest data into Hadoop to support data analysis. This session provides user experiences with the processes available to move data from an operational database for back-end deep analysis. Included are tests of tools that offer change data capture where data is migrated in real time, allowing the analysis to be executed with the most recent data available. Wayne Martin, Systems Architect, IBM CORPORATION

Arun Sar, Senior Technical Staff Member, IBM
10/02, Monday, 4:45 p.m. – 5:30 p.m. | Moscone West - Room 3022 Automation and Innovation for Application Management and Support "Automation and Innovation are bringing transformation in the way Application Support and Development projects are being executed. Market trends show 3 fundamental shifts: a) Innovation to improve quality of service delivery b) emergence of knowledge based systems with capabilities for self-service and self-heal c) leveraging the power of Cloud to move Capex to Opex for enhanced functionality. IBM Automation with Watson for Oracle Application Support leverages the power of IBM Watson, cognitive delivery automation, customer productivity and efficiency. This session will demonstrate how IBM has introduced innovation in deployments globally to assist our customers achieve employee and business productivity and enhanced quality of services. " Mohinder Mahal, North America Oracle Services Offerings Leader

Raja Roy, Europe Oracle Services Offerings Leader
10/02, Monday, 3:00 p.m. - 3:20 p.m. | Moscone South Unify & innovate with your Oracle/other workloads on a secure hybrid cloud It is now apparent that no major enterprise can run without multiple clouds. How can you innovate and at the same time have a cost effective multi cloud running both Oracle and non-Oracle workloads? How can you avoid multi-tenancy, with dedicated core and still have workloads fully compliant with Oracle licensing? How can you leverage new age technologies like Cognitive/ AI, Blockchain etc., with the complex cloud design? This session will equip developers, IT managers, Finance budget analysts, Strategic planners and Oracle application users with one of the leading strategies for managing the multiple clouds use in today's business. Jonathan Miller, Europe Leader, IBM Cloud for Oracle
10/02, Monday, 11:00 a.m. - 1:00 p.m. | Hilton San Francisco Union Square (Lobby Level) - Golden Gate 7/8 Create and Deploy Java Microservices with MicroProfile and Kubernetes NOTE: THIS IS A BRING YOUR OWN LAPTOP HANDS-ON LAB. With today’s fast-paced development standards, utilizing the latest container technologies and robust DevOps practices is paramount to success. Although Java has firmly planted itself as the leader in enterprise development, it’s undergoing an evolution to fit in with these latest tools and development methodologies. MicroProfile, an open source platform that optimizes enterprise Java for microservices, is the next step of this evolution. In this hands-on lab, you’ll learn how easy it is to develop a Java-based microservices application with MicroProfile and then deploy it to a Kubernetes cluster. Sai Vennam, Developer Advocate, IBM
10/02, Monday, 4:30 p.m. - 6:30 p.m. | Hilton San Francisco Union Square (Lobby Level) - Golden Gate 7/8 Introduction to Reactive Systems In this two-hour workshop, IBM and Lightbend are teaming up to introduce you to developing reactive microservices on Kubernetes. Lagom is a microservice framework built atop Lightbend’s tried-and-proven distributed systems toolkit, Akka. This framework helps you build microservices as systems—reactive systems, to be precise—so that your microservices are elastic and resilient by nature. The reactive programming model aims to ensure systems availability and performance while processing streaming data. You will use Lagom’s development environment to avoid tedious setup and scripting when developing locally and will deploy your application to a Kubernetes cluster, so others in the workshop (and at JavaOne) can test out what you built. Erin Schnabel, Senior Software Engineer, IBM

Duncan DeVore , Principle Enterprise Architect, Lightbend
10/03, Tuesday, 11:30 a.m. - 12:15 p.m. | Moscone South - Room 153 Modern Cloud Learning for Modern Business Learn more about Oracle's Digital Learning Platform and strategies to help you succeed in the marketplace. Hear direct from some of Oracle's largest customers and partners on how they leveraged Oracle Learning Subscriptions, and the Oracle certification program to their competitive advantage. Brian Kobylinski, Managing Director, Accenture

Mauro Schiavon, Principal, Deloitte Consulting LLP

Susan Korbey, Oracle

Bryant Clevenger , Learning and Knowledge Leader, IBM
10/03, Tuesday, 3:00 p.m. - 3:45 p.m. | Moscone West - Room 2012 Modernize Your Enterprise Apps for Microservices with IBM Cloud Private Enterprises have existing business-critical applications that are running successfully. These applications are monolithic, not componentized, and not easily able to be leveraged in developing new applications. In this session, learn how to leverage IBM Cloud private to modernize these heritage applications, making them cloud-enabled, componentized, and managed efficiently. Sanjay Joshi, Technical Offering Manager :: IBM Cloud Private, IBM

Gang Chen, STSM, Cloud Architecture and Solution Engineering IBM Hybrid Cloud , IBM

Roland Barcia, IBM Distinguished Engineer, IBM
10/04, Wednesday, 12:00 p.m. - 12:20 p.m. | The Exchange @ Moscone South - Showcase Theater 1 Hybrid Oracle Cloud Transformation: Adaptive Intelligence, Cognitive Automation IBM surveyed 500 IT decision makers who have implemented hybrid strategies. 26% of the respondents said they were "gaining competitive advantage through hybrid cloud and are managing their environment in an integrated, comprehensive fashion for high visibility and control." Of these organizations, 90% reported greater ROI & 85% reported a hybrid approach to cloud was "accelerating digital transformation in their organization." How does an Oracle enterprise execute a Hybrid Cloud transformation with Oracle IaaS, PaaS and SaaS? Where does AI play into accelerating Cloud Transformation and automation? Learn to create solutions that will bring new life to traditional applications and new capabilities to your born-on-the-cloud applications. Chacko Thomas - Partner, IBM Digital Transformation

Shahzad Gandhi - Associate Partner - IBM Digital Transformation
10/04, Wednesday, 2:00 p.m. - 2:45 p.m. | Moscone South - Room 158 JD Edwards and Oracle Logistics Cloud Is your logistics complicated? In this session learn how Oracle’s JD Edwards ERP solution can be integrated seamlessly with Oracle Logistics Cloud for planning and optimization of shipments and freight settlements. Rohit Agarwal, Associate Vice President, IBM CORPORATION

Sonu Wadan, Head, Americas Delivery Oracle SBU, KPIT

Elvin Dias, Client Engagement Manager, KPIT"

Contact us

Questions? Contact an IBM-Oracle specialist.