Friday Feb 21, 2014

Thought Leader or Thought Provoker? An ACE Director Weighs in

Author: Debra Lilley, ACE Director

I guess the term thought leader means I share my thoughts with you, but actually I believe we are more successful if after reading my post you are the one doing the thinking, more of a Thought Provoker than leader.

The social world in which we now all reside, makes thought more visible and so much easier to share. Communities share, and all the areas they touch overlap and create the outreach we all feed from. In this post I want to share a story about one small outreach, the chain of events behind it, and what that teaches us.

In my bio I am introduced as an Oracle ACE Director and so I thought I start my story with a little bit more about it, because these are people you should follow.

The ACE program is run by the Oracle Technology Network OTN and recognises people in the community to have Oracle skills and more importantly share them with the community.

For those who are recognised subject leaders and who are very active advocates, speakers, authors, bloggers there is the ACE Director designation, which I am very proud to be part of.

This community of ACE Directors has spawned a few initiatives one of which I am very honoured to have been a catalyst for, the Applications UX Advocate program. Here a group of us in the Middleware area have been working with Oracle Development looking at the User Experience and the discipline and research invested in by Oracle. We have learned through workshops and collaborative projects and in turn present in usergroup events to share back to the wider community. The value to Oracle above us simply being advocates is the feedback from a wide range of experts about the applications and approach.

One of my peers here is Sten Vesterli, a quiet Dane who likes in his spare time to compete in Triathlons, Sten is a thought leader in the development world and his latest book ADF Enterprise Application Development - Made Simple has been very well received. As part of the UX advocates group when we were looking at the design patterns used by the Fusion Applications development teams, Sten sked if these could be shared with the wider development community. Not long after they were. Sten has recently started a newsletter series called Technology that Fits which I recommend to all Oracle AppAdvantage followers. Sign up now.

Last year Oracle released ADF mobile, and the adoption is widespread. Mobile has taken over the way we work, in fact I am typing this on my iPad mini as I fly to a diving holiday in the Philippines! In business we see mobile or the need for mobile everywhere. If you are using or thinking of ADF mobile look no further than OTN for the design patterns created after 1,000s of hours research by the UX team, allowing you to adopt industry standard, proven designs quickly and make your mobile applications efficient and easy to adopt.

This is a very practical example of the benefits of using social in business. Oracle through their flagship OTN community, initiated the ACE program which reaches out to all users of Oracle technology and spawned from that was the UX program and then Sten, an individual component set off the chain of events that led to a valuable resource being made available free to that community.

Social could be an enabler for your business, and the Oracle social tools may be your Oracle AppAdvantage entry point.

About the Author:

Debra Lilley, Fusion Champion, UKOUG Board Member, Fusion User Experience Advocate and ACE Director.

Lilley has 18 years experience with Oracle Applications, with E Business Suite since 9.4.1, moving to Business Intelligence Team Lead and Oracle Alliance Director. She has spoken at over 100 conferences worldwide and posts at debrasoraclethoughts.

Monday Feb 17, 2014

Show Me the (Mobile) Money!

Author: Carlos Chang, Sr. Principal Product Marketing Director

Have you sat through one too many slide presentations? Watched one too many technology videos?  And now you’re thinking to yourself – just show me a working app. Something I can play around with myself…something out in the wild and readily available.

To borrow a line from Jerry Maguire – "SHOW ME THE MONEY!"

Enter BalaVenkataraman ... Chief Architect for Texas Industries(TXI), the largest supplier of cement in Texas, whom I had the pleasure to meet last December at the Gartner Application Architecture, Development and Integration (AADI) Summit in Las Vegas. Bala led TXI’s efforts to help their customers track their cement shipments with real-time data and tools on their mobile devices by using Oracle ADF Mobile to build mobile applications for iOS and Android.

I saw Bala’s demo, who was the guest presenter for Suhas Uliyar’s (Oracle VP for Mobile Strategy) presentation discussing Oracle’s mobile strategy. Sure there were informative slides, and at the end of the day, Bala got to show off his company’s deployed mobile app that was available on both Apple’s App Store and Google Play. It was a live demonstration, using real, live data. The audience loved it!

As Bala noted, time was of the essence. The mobile apps were delivered to iOS and Android in a matter of weeks. And just as I learned from Bala, when you see those cement trucks on the road – they have to deliver within 90 minutes, or that load of cement goes bad – so they deliver on time – just like Bala did with ADF Mobile for TXI. ;-)

Where’s the money? Search Apple’s App Store or Google Play for “ReadyTrac”

You can read the full case study here. For other customer success stories, go here. To track Oracle’s latest mobile endeavors, start by bookmarking and

Monday Feb 10, 2014

Mobile, Mobile and Just Gets Better!

Many of you already know about Oracle ADF Mobile and it’s ability to give Java developers the ability to develop mobile applications for the iOS and Android from one code base. (write once, deploy to many)

Guess what? It continues to get better with the latest support for the iOS 7 and Android native look and feel. (before/after screenshots below) That’s a nice bonus for those of you yearning for the latest and greatest look and feel. Your apps can now be freshened up and blend in with the your existing native applications on your device. You’re welcome! ;-)

To learn more, read Joe Huang’s full post on this topic, click here. To stay on top of Oracle’s latest news and mobile offering, I recommend you bookmark

Friday Jan 03, 2014

Oracle Mobile Platform Strategy

Did you catch last month's online Oracle Mobile Platform Strategy update? if not, here's the replay link for the same. Catch Oracle executives and Gartner analysts discuss the opportunities a Mobile Strategy for an organization creates and learn about Oracle's Mobile Platform and our advancements on that front.

And, if you haven't already, check out this Oracle Fusion Middleware newsletter feature on how you too can simplify enterprise mobility with Oracle Mobile Platform. And we recommend you subscribe to our bi-monthly newsletter today.

Happy 2014!

Tuesday Dec 10, 2013

Fusion Middleware Newsletter-December Edition on Mobility and AppAdvantage

The December edition of Oracle Fusion Middleware newsletter is now out. 

The latest newsletter  features real world customer examples and discusses uses of Oracle AppAdvantage, the strategic use of Oracle Fusion Middleware technologies with Oracle Applications. Find out how leading organizations today are leveraging Oracle AppAdvantage to simplify their IT infrastructure and reduce complexity, differentiate from their competition by optimizing business processes and integrating with cloud applications and innovating for tomorrow by connecting customers, partners, employees with information.

The December edition is a perfect precursor to the upcoming Oracle Mobile Strategy Update online event (Thurs, Dec 12 at 10 am PT/1 pm CT - Don't miss it!). The newsletter features a great article on Oracle Mobile Platform and discusses the underlying technology as well as the business rationale for the platform approach. And what do you know, in the "Team Spotlight" section, we interview our vice president of mobility and development tools, Chris Tonas who lends further insight into our Mobility strategy.

And don't miss our latest compilations of webcasts, events, customer features, product and industry resources, the latest news and more on Oracle Fusion Middleware.

Read the latest newsletter and if you haven't already, we recommend you subscribe to Oracle Fusion Middleware newsletter today.

Sunday Nov 03, 2013

Registration Now Open: Virtual Developer Day, North America, APAC & Europe

Is your organization looking at developing Web or Mobile application based upon the Oracle platform?  Oracle is offering a virtual event for Developer Leads, Managers and Architects to learn more about developing Web, Mobile and beyond based on Oracle applications. This event will provide sessions that range from introductory overviews to technical deep dives covering Oracle's strategic framework for developing multi-channel enterprise applications for the Oracle platforms. Multiple tracks cover every interest and every level and include live online Q&A chats with Oracle's technical staff.

For registration and information on Vortual Developer Day: Oracle ADF Development, please follow the link HERE

Sign up for one of the following events below:

Americas - Tuesday - November 19th / 9am to 1pm PDT / 12pm to 4pm EDT / 1pm to 5pm BRT

APAC - Thursday - November 21st / 10am - 1:30pm IST (India) / 12:30pm - 4pm SGT (Singapore) / 3:30pm -7pm AESDT

EMEA - Tuesday - November 26th / 9am - 1pm GMT / 1pm - 5pm GST / 2:30pm -6:30pm IST

And for those interested in Cloud Application Foundation, including Weblogic and Coherence, don't forget to sign up for the following events:

Americas - Tuesday, November 5, 2013 - 9 am - 1 pm PDT/ 12 pm - 4 pm EDT/ 1 pm - 5 pm BRT

EMEA - December 3, 2013 - 9 a, - 1 pm GMT/ 1pm - 5pm GST/ 2:30 pm - 6:30 pm IST

The event will guide you through tooling updates and best practices around developing applications with WebLogic and Coherence as target platforms.

Monday Oct 28, 2013

Fusion Middleware Newsletter - October Edition is Now Out

From the latest Oracle Fusion Middleware product releases to the Oracle AppAdvantage use case on Cloud and On-Premise Integration to the very latest in Developer corner and more, the October edition of Oracle Fusion Middleware is chock full of information.

Catch the latest edition to learn about the highlights in the latest releases for Oracle GoldenGate 12c and Oracle Data Integrator 12c; and Oracle WebCenter. While there, don’t miss the latest news and upcoming events for Oracle Fusion Middleware and Developers. Find out who we have in the Team Spotlight this edition and watch the latest customer success stories across the portfolio.

Did we miss anything? Would you like to hear more about a particular topic? Let us know. Simply drop us a comment and we’d be sure to discuss that in our next editorial meeting.

In the meantime, grab a coffee and enjoy the October edition of the newsletter.

Tuesday Oct 15, 2013

Unleashing Your Mobile Workforce

Author: Kevin Moulton, Oracle

Your employees use their smartphones and tablets in every aspect of their lives. The days of carrying a second mobile device for corporate calls and emails are over. They don't want to carry multiple devices to do the same job, and they sure don't want to have to go to the office or go back to their desk just to access some corporate application. They want mobile access!

Sure, you have to deal with the challenges of BYOD, but that's for another day. Today, let's talk about how to get your employees what they are demanding. In other words, how do you unleash your mobile workforce?

There are many advantages. Think of your employees out in the field, in the showroom with your customers, or on your manufacturing floor, with all of the data they need to answer questions, make decisions, or write proposals right at their fingertips. Think about the efficiency of your business processes when your employees can complete their workflow tasks anytime, and from anywhere.

Developing Mobile Apps

Oracle ADF Mobile allows you to quickly develop applications using your existing HTML, CSS and Java skills that can be deployed to iOS and Android. There is no need to train or hire staff to write native mobile OS code.  ADF Mobile uses HTML5 for displaying content and Java for business logic. Write the code once, and you have an app that will work on the Apple and Android smartphones and tablets that your employees own and carry. ADF Mobile will render the content appropriately for whatever device the content need be displayed on. In this way, ADF mobile gives you the flexibility of a mobile web app combined with the control of the device capabilities of a native app, such as camera control, location services, and contacts. It is truly the best of both worlds.

Connecting to Back-End Data

The key to a successful mobile workforce is access to applications and data. You want your employees to have access to what they need to get their jobs done without having to go back to the office or back to their desks. Most mobile apps will connect to an application server in order to retrieve, create, and modify data. With ADF Mobile and Weblogic, you can connect to your back-end data with REST-based web services. Weblogic Server supports the WebSocket protocol, included in the HTML5 standard, which allows the client and the server to send data independently of one another over a single connection.

While REST and JSON can be used to connect your mobile apps to your back-end data, enterprise applications are generally not built using these technologies. You need a translator to mediate the changes in protocol and data formats between the mobile apps and your back-end applications. Oracle Service Bus is that mediator. 

Oracle Service Bus can provide a connection via many protocols, including REST, SOAP, HTTP, JMS, RMI, and FTP. Adapters are available for numerous applications, including E-Business Suite, PeopleSoft, Siebel, and SAP.

Business Process Management

Human interaction is often required to complete a business process. For example, expense reports must be approved by managers, tasks need to be routed through different departments, and purchases need to be requested, approved, and fulfilled. With your mobile workforce, your employees will demand the ability to complete their workflow tasks on their smartphones and tablets.  Oracle Business Process Management (BPM) can accomplish your workflow needs, and BPM includes a task list application for iPad, iPhone, and Android.


The pressure to provide mobile access to enterprise applications is growing by the day.  Oracle Fusion Middleware provides all of the components you need to build mobile apps and give them access to your back end applications and data.

Oracle provides a complete solution to unleash your mobile workforce.

About the Writer:

Kevin Moulton has been in the IT industry for more than 25 years, and with Oracle for 7 years. Kevin is responsible for facilitating technology discussions on social and mobile technologies. He is also a Distinguished Toastmaster. Follow Kevin on Twitter at, where he sometimes tweets about technology, but might also tweet about running, beer, food, baseball, football, good books, or whatever else grabs his attention. Kevin is a regular contributor to this blog so stay tuned for more posts from him.

Thursday Oct 10, 2013

Oracle OpenWorld 2013: Highlights for Oracle SOA Suite, the Foundation for Cloud and Mobile

Originally Published on Oracle SOA - Team Blog

Author: Bruce Tierney, Senior Principal Product Marketing Director, Oracle

Oracle SOA Suite took center stage at the Oracle OpenWorld 2013 this year as a result of strong customer interest in enabling mobile services and integrating with cloud applications. In case you missed it, here is a recap:

In the General Session: "Accelerate Business Innovation with Oracle Fusion Middleware" by Executive Vice President Thomas Kurian and Vice President of Product Management for Oracle SOA Suite Demed L'Her @demed. Some cool cloud integration and mobile enablement capabilities were demonstrated.

The urgency for companies to rapidly integrate with cloud and mobile have significantly increased interest in service-based integration.   As a result, there were 8 sessions focused on mobile integration with Oracle SOA Suite and 7 sessions covering cloud integration.   Topics ranged from high-level integration strategies down to deep dive architectural best practices, customer presentations on how they have integrated with and other SaaS vendors with Oracle SOA Suite and more

Here are a few session titles that provide insight into the cloud & mobile topics. You can look to download the presentations as well here:

Oracle SOA Suite Customer Panel: Unifying Cloud Applications with On-Premises Applications

Take Your Services Mobile with Oracle SOA Suite (Customer Panel)

BPM and SOA Are Going Mobile: An Architectural Perspective

Mobile Apps for Oracle E-Business Suite with Oracle ADF Mobile, SOA, Oracle Identity Management

Real-World Cloud Integration Simplified with Oracle SOA Suite

And for those looking to roll up there sleeves, there were hand-on labs covering topics like:

Build Mobile Apps for Oracle E-Business Suite with Oracle ADF Mobile and Oracle SOA Suite

RESTful APIs with Oracle Service Bus

Developing REST for On-Premises or the Cloud

Another topic receiving signification attention is renewed interest in Business to Business (B2B) with presentations by SPS Commerce which has integrated over 9,000 partners, Stryker medical technologies, and British Telecom (BT).  See the zoomed in portion of the BT architecture below showing how their B2B architecture is integrated into the core infrastructure:

We had a record number of customers presenting in the SOA Sessions including Ricoh Americas, Agilent, Amway, Emdeon, British Telecom, Garmin, Ascension, ER2, Canon, BMC Software, Electronic Arts, Cisco, Xerox, IEEE,  Telefonica Mexico, Nextel, CableVision, DirecTV, Ally Financial, Stryker, Northern Trust, Green Mountain Power, Land O'Lakes and several others represented by partners. Here is how you can access the details on each of these successes: Oracle Open World 2013 Presentations.

Even if you missed this years OpenWorld, you can catch all the current trends and solutions by attending an Oracle Day 2013, and OTN Developer Day - Service Integration using Oracle SOA Suite, and other simplifying integration events at following site: Oracle Events.

Tuesday Sep 24, 2013

Fusion Middleware General Session Highlights: Thomas Kurian Kicks-off FMW Discussion

Author: Claire Dessaux, Vice President, Oracle

Monday General Session – Accelerate Business Innovation with Oracle Fusion Middleware

Key Take-Aways

Through a combination of demonstrations and slides, Thomas Kurian[1] and his engineering teams explained and demonstrated how Oracle Fusion Middleware delivers simplicity and innovation to address the requirements of modern application delivery, specifically in the context of mobile, cloud, and business user empowerment.

Application Development

Beyond the traditional MVC model for Web applications, Thomas highlighted Oracle ADF Mobile and Oracle JDeveloper to easily build mobile applications that run natively on cell phones & tablets, iOS & Android from the same code base. Oracle ADF Mobile also comes with a native container that includes local storage with encryption and access to device-specific features, such as camera, email, contacts, or location. For instance, attendees were able to see an example of an Oracle ADF Mobile application allowing users to take photos on an iPad and upload them to Oracle Document Cloud Service directly from the iPad.

From a back-end perspective, modern applications need to access data and services from all sorts of sources – including legacy systems, cloud applications, and heterogeneous data stores. In his session, Thomas demonstrated as an example how Oracle SOA Suite delivers new adapters to easily integrate on-premise applications with Cloud applications (such as with Oracle RightNow Cloud Services or, using point-and-click actions.

WebCenter and Business Process Management

Two key areas of the Oracle Fusion Middleware portfolio of specific interest to business users are Oracle WebCenter and Oracle Business Process Management.

Oracle WebCenter provides a document infrastructure to consolidate and share documents of any kind, along with the ability to easily create intranet portals/composite applications and external Web sites on top of this infrastructure. Today’s session highlighted the new capabilities of Oracle WebCenter with regards to mobile support to be able to reuse existing business logic across multiple form factors; integration with Oracle Document Cloud Service to share and synchronize documents; and lastly an even simpler user interface to create portals and Web sites using drag-and-drop actions.

With regards to Oracle Business Process Management, Thomas referred to Oracle Business Process Accelerators that are pre-defined horizontal and industry-specific processes that business users can easily tailor to their specific needs using the browser-based Business Process Composer.

Identity Management

What about security and identity management? Do you need to create a new security infrastructure to manage and control access to your corporate applications through employees’ own devices? And do we need another security infrastructure for your cloud applications? Certainly not, this would result in complexity, extra costs, and potentially new gaps in security.

Instead, Oracle recommends extending your existing security infrastructure to cloud applications, to social applications, and to mobile applications/data/devices.

To make this possible, Thomas Kurian explained how Oracle delivers a unified solution to manage the user, the device, and the associated application entitlements.

Likewise, in the context of cloud applications, Thomas explained how the Oracle Identity Management solution allows corporations to manage roles and provision access to both cloud and on-premise applications from the same administration screen.

Application Foundation

So now how do we ensure that all these modern applications run on scalable and reliable infrastructures? This is where Oracle Cloud Application Foundation and Oracle Exalogic come to play.

Thomas Kurian highlighted some of the new capabilities added in Oracle WebLogic Server 12c (12.1.2) and Oracle Coherence 12c (12.1.2) to deliver the levels of scalability and reliability required by modern applications. One new feature worth noticing here is the Oracle Coherence GoldenGate HotCache. This new feature uses Oracle GoldenGate to automatically detect database changes and push these changes back to Oracle Coherence.

From an Oracle Exalogic perspective, Thomas Kurian explained how Oracle Exalogic provides an end-to-end elastic storage/compute/network infrastructure based on an OpenStack deployment model, thanks to the integration of Nimbula that Oracle acquired in March 2013.

To showcase the phenomenal market adoption of Oracle Exalogic and the performance benefits from running Oracle Applications on Oracle Exalogic, Thomas Kurian invited Caroline Tsou, Director of Marketing at Agilent on stage to talk about the business value that Agilent achieved with Oracle Exalogic. Agilent replaced a Microsoft .NET/SharePoint application with a new E-Commerce platform based on Oracle ATG and Oracle Endeca Information Discovery running on a virtualized Oracle Exalogic system in a record time of six months. The results? 100% uptime and 50% increase in RFQs[2].

You can see a replay of this session on demand at your convenience here.

[1] Thomas Kurian is Executive Vice President, Software Development at Oracle.

[2] Request For Quote

Thursday Sep 19, 2013

Inside the OOW Session: BPM, SOA, and Oracle ADF: Patterns Learned from Oracle Fusion Applications

Author: Mohan Kamath, Senior Director, Oracle

Oracle Fusion Applications have been built using standards-based foundation comprising of Fusion Middleware Technology. They can be deployed and accessed on-premise, on a private cloud or via the Oracle Cloud. Critical enterprise business processes would need to integrate ERP data from the cloud as well as on-premise systems. These processes can span company boundaries. Business users comprising of employees, customers and partners would need to access and transact data from wherever they are using Web and Mobile UIs. Customizability and extensibility are also very important to meet the unique needs of a company or a business unit.

BPM, SOA and ADF are important technologies used in Fusion Applications for addressing many of these requirements. Join us at Oracle OpenWorld for:

CON9439: BPM, SOA, and Oracle ADF: Patterns Learned from Oracle Fusion Applications
Tuesday, Sep 24, 5:15 p.m. – 6:15 p.m.
Moscone West, Room 2014

This session will focus on patterns learned from building fusion applications as well as on-boarding new customers and addressing their business needs. Specific topics that will be covered include:

  • Cloud Access / Integration Patterns: Composite Applications, Loose Coupling, Security, Hybrid (On-premise/Cloud) integration
  • Customizability / Extensibility Patterns: Data Customization, Process Customization, UI Customization, Application Extensibility
  • Mobile Access Patterns: REST Services, Mobile Applications

If you have already started, evaluating or considering moving to cloud applications don’t miss this session that will provide insight into a variety of topics and how they are being addressed in the world of Fusion Applications.

Learn about this and other Oracle AppAdvantage sessions at OpenWorld in the Focus on AppAdvantage Guide.

Wednesday Sep 18, 2013

Hands-on-Lab at OOW: Build Mobile Apps for E-Business Suite with ADF Mobile and SOA Suite

Author: Srikant Subramaniam, Senior Principal Product Manager, Oracle

HOL 9720: Build Mobile Apps for E-Business Suite with ADF Mobile and SOA Suite
Tuesday, Sep 24, 10:30 AM - 11:30 AM
Marriott Marquis - Nob Hill AB

Attend this hands-on workshop to learn how to build mobile solutions for Oracle Applications using Oracle Fusion Middleware. Participants will use Oracle ADF Mobile and Oracle SOA Suite to build a mobile expense approval app that integrates with Oracle E-Business Suite (although E-Business Suite is used for the labs, the lessons learned apply to PeopleSoft, JD Edwards, Siebel or any backend application). Participants will also see how the same code base can be used to deliver both iOS and Android applications.

For more information on Mobility and AppAdvantage (the aggregated value of using Oracle Fusion Middleware technologies to maximize the value of Oracle Applications) sessions at Open World 2013, refer to Focus on Mobile and Focus on AppAdvantage.

Monday Jul 15, 2013

It’s Here – Cloud Application Foundation 12c!

Last week, Oracle announced the availability of Cloud Application Foundation 12c, the latest release of the #1 Application Foundation across enterprise and cloud environments.

For more information, please join Oracle, along with partners and customers for the Cloud Application Foundation launch webcast on July 31, 2013 at 10:00 a.m. PDT.

Oracle’s Cloud Application Foundation is an integrated, flexible, best-of-breed middleware platform that enables organizations to deliver next generation applications with native cloud management optimized for high performance, reliability, availability and lower TCO. Built on standards-based technologies, it brings together key industry-leading technologies: Oracle WebLogic Server for Java EE; Oracle Coherence In-Memory Data Grid; Oracle Tuxedo for C/C++/COBOL; Oracle Virtual Assembly Builder; and Oracle Traffic Director for load balancing capabilities.

The latest release of Oracle Cloud Application Foundation includes Oracle WebLogic Server 12.1.2 and Oracle Coherence 12.1.2.

Oracle is also announcing 12c updates to its framework and developer tools product portfolio, including, Oracle Application Development Framework, Oracle JDeveloper and Oracle Enterprise Pack for Eclipse, which provide an integrated development platform for Oracle Cloud Application Foundation. For more information, see related press release.

Helpful Resources:

Oracle Cloud Application Foundation Blog
Oracle WebLogic Server Blog
Oracle Coherence Blog
Oracle JDeveloper and Oracle ADF Blog
Oracle Enterprise Manager Blog

Wednesday Jul 10, 2013

Going Mobile

Author: Kevin Moulton

Sure, a lot of people have smartphones, but that's OK. Smartphones have browsers. Maybe your website will look a little small, but you figure that people can find what they need, and no one really buys anything on their smartphone or a tablet anyway. They just look. They'll go to a real computer to make a purchase.

Is this correct? No!

Consumers want to be able to do everything from their smartphones and tablets. When they come to your website, if they can't see what they want within a few seconds, they're gone. If your site is just your website shrunk down to on a mobile screen, they won't waste any time there. Someone else will capture their attention, and their business.

The question is not whether have you have to embrace mobile. It's how best to do it.

Mobile web site

You don't need to create a whole new website for mobile devices. You simply need a way to detect what device your customer is using, then display the appropriate elements and render the page in a way that will look good on that device.

And what about logging in? Are you just providing general information pertinent to any user, or do you want the information to be personalized for a particular user based on their previous purchases or other information? Perhaps you want to encourage your customers to login for security reasons, or to help you to personalize their experience. However, while you might see an advantage to this, the consumer might find it cumbersome, or they may be worried about their privacy, so this might be another reason that they go elsewhere. Besides, we all have more logins and passwords than we can remember. 

A better way to go would be to allow your customers to login to your site using an ID that they know and use regularly, such as their Facebook, Twitter, or Google+ account. This is easier for your customer, and it may even allow you to collect additional information about what your customers like to help you to show them something they will buy.

Is a mobile website enough, or do you need an app?

There are many considerations that go into this decision? If you want to take advantage of native capabilities of the smartphone or tablet, such as GPS, notifications, the camera, or contacts, or you want your customers to be able to store data locally and access it when they are offline, perhaps you need an app. Once you've decided to go with an app, there are many other decisions to be made, such as writing code for a particular mobile operating system, or going with a hybrid model so that you can write your app once, then deploy to any mobile environment.

One of the considerations is who you have on staff, and what their current skills are. If you want to write apps for a specific mobile OS, you may have to hire people with that skill. If you go with a hybrid approach using a development framework, such as ADF Mobile, you can take advantage of Java skills that you likely already have in-house.

Over the coming months, we will delve into each of these topics and many more in greater detail. It's time to go mobile. Oracle can help.

About the Writer:

Kevin Moulton has been in the IT industry for more than 25 years, and with Oracle for 7 years. Kevin is responsible for facilitating technology discussions on social and mobile technologies. He is also a Distinguished Toastmaster. Follow Kevin on Twitter at, where he sometimes tweets about technology, but might also tweet about running, beer, food, baseball, football, good books, or whatever else grabs his attention. Kevin will be a regular contributor to this blog so stay tuned for more posts from him.

Monday Feb 04, 2013

ADF Customer Spotlight: Micros Systems, Inc.

Author: Dana Singleterry, Prinicipal Product Manager, Oracle Development Tools  

"Oracle ADF has allowed us to rapidly develop a rich and compelling  User Interface that is so intuitive to our hotel enterprise employees that very little training was required.” – Boro Petrovic, CTO, Micros Systems Inc.

MICROS Systems, Inc. is the leading provider for enterprise applications for the hospitality and retail industries worldwide. Over 370,000 MICROS systems are currently installed in table and quick service restaurants, hotels, motels, casinos, leisure and entertainment, and retail operations in more than 180 countries, and on all seven continents. In addition, MICROS provides property management systems, central reservation and customer information solutions for more than 30,000 hotels worldwide, as well as point-of-sale, loss prevention, and cross-channel functionality for more than 150,000 retail stores worldwide and 17,000 fuel and convenience stores. 

Beyond being the only full systems solutions provider for all market segments within the hospitality and specialty retail industries, MICROS is also the industry leader in providing cloud services in their data centers throughout the globe.  They have a global distribution and service network in place for major chains, regional chains, local independents, table service, and the quick services market. 

For over 15 years, MICROS,  an OPN Platinum partner has been working closely with Oracle, applying industry best practices in the development of their solutions. Their current application suite for the hospitality industry, OPERA 5, was built on Oracle Forms and the Oracle database running on Microsoft Windows. The next generation of this suite, OPERA 9, is being developed and released in modules that are now based on the newer Oracle Fusion Middleware (FMW) 11g technologies, Oracle Database 11g, and will run on Oracle Linux.

Their primary driver for change was a need for modernization of their legacy systems both from a User Interface (UI) and a Service Oriented Architecture (SOA) perspective. MICROS leveraged Oracle Application Development Framework (ADF) for providing a rich UI for their business processes that could be served up either through traditional methods or through mobile devices globally. From a SOA perspective, MICROS saw a need for agility based on dynamic business requirements and so leveraged Oracle’s SOA Suite to provide loosely-coupled services that could evolve without impact to other services.

MICROS had begun evolving their legacy system into a modern solution with a feature-rich, attractive, Oracle ADF-based UI that is loosely-coupled with services, which can be distributed via the cloud.

One of the biggest challenges for Micros was how to leverage their existing Oracle Forms-based solution while at the same time taking on the modernization effort. This was accomplished through the innovative use of Oracle FMW technologies. The MICROS R&D team created an architecture that leveraged the 1000+ man years invested in their Oracle Forms-based solution, which was already in widespread production use. Thus, their legacy system was not a throw-away but instead became an integration effort with the newer technologies provided by Oracle FMW including Oracle’s ADF.

Return on Investment (ROI) in migration of Oracle Forms applications to ADF applications comes from re-engineering business processes using new application features / functionality based on ADF Business Components, ADF Task Flows, and ADF Faces Rich Client Components that are more efficient and provide for rapid adoption by users due to rich experience and ease of use. MICROS is migrating Oracle Forms modules by business processes (i.e. Hotel Reservation Booking process; Guest Check-In / Check-Out process; etc.). Within one business process it is either an all-Forms solution or it is an all-ADF solution. Each process is launched independently from within the Oracle WebCenter Portal dashboard. Forms modules run in a separate window and are launched from a common WebCenter dashboard via menu items that are linked to the servlet.


Dashboard style layout with search functionality and customizations enabled. Allows agents to book rooms for their guests. 

One of the many unique characteristics of this solution is the innovative use of Oracle FMW to support an enterprise solution that supports all localizations (such as languages, local legal requirements, etc.) and can be deployed globally in the form of distributed services. Services that can be virtualized allowing customers the choice of different providers. This is accomplished in ADF through the use of resource-bundles for each supported locale. In addition to this, the rich set of ADF Faces components has been utilized to provide a very rich UI that is intuitive to use for the hotel employees and provides ADA compliance, internationalization, translation, mobility, as well as gesture touch on tablets for graph data visualization components and data grid scrolling all out-of-the-box functionality provided by ADF.

In terms of Business value to MICROS, this can be seen as follows:

Short Term:

  • Enhanced multi-channel user interface served up through traditional methods or mobile devices
  • Improved application performance when accessed over networks with higher latency
  • Enhanced business processes and flexibility
  • Reduced training time 

Long Term:

  • Improved agility through SOA
  • Improved development productivity

Additional Information


Get the latest on all things Middleware. Join Oracle's Middleware Community today.

Find Us on facebook Follow us on twitter Catch Us on YouTube 


« November 2015