SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.1
Introduction to Tablet Design
with ADF and UX
Ultan Ó Broin (@usableapps)
Director
Oracle Applications
User Experience
Simplified UI Guide
March 18, 2014
Nieuwegein, NL
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.3
Safe Harbor
The following is intended to outline our general product direction. It is
intended for information purposes only, and may not be incorporated
into any contract. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing
decisions. The development, release, and timing of any features or
functionality described for Oracle s products remains at the sole
discretion of Oracle.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.4
Simplicity: Complete Applications ROIDEMO
•  Simple to use
•  Simple to deploy
•  Simple to sell
•  Simple to build
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.5
UX Build Enablement
100% Oracle ADF-based
Resource Description
Components Based on the Oracle ADF Rich Client User Interface Guidelines,
reusable ADF solutions for structural components of the UI.
Design
patterns
Reusable combinations of components that you can apply to
solve common design problems.
Guidelines Detailed documentation for areas covering broad, flexible usages
in applications.
Templates Coded layouts of ADF components designed for particular user
experience or functional purposes that you can apply, for
example, to the UI Shell.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.6
Enable a user to view a single
main object or multiple related
objects or tasks.
VIEW PAGES
Enable a user to add or edit a
single main object or multiple
related objects or tasks.
ACTION PAGES
Edit object details
page (with tabs)
Simplified UI Architecture and Page Types
Object overview page Object details page
Edit object details
page (no tabs)
Desktop UI
Landing page
Simplified UI home page
Secondary action page
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.7
Simplified UI Page Type: Landing Page
Decision and Design Elements
Landing Page
without Tabs
Landing Page
with Tabs
Does the user’s work revolve
around a primary object or
business process?
Yes No
Does the user need to
perform small tasks across
multiple related objects or
tasks?
No Yes
Can the information be
logically grouped on one
landing page?
Yes No
Pattern Set Decision Table
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.8
Simplified UI Pattern Set: Add to Table
Decision and Design Components
Pattern Set Decision Table
Add a
New
Object
Inline
Add a
New
Object on
a Separate
Page
Select and
Add an
Existing
Object
Does all of the information that is
required to add a new object fit
within one table row using the
table columns in view?
Yes No No
Does all of the information that is
required to add a new object
result in more attributes than can
appear in one table-column’s
view?
No Yes No
Does the object that you need to
add to your table already exist?
No No Yes
New object inline
Add button
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.9
Simplified UI Component: Tab
Decision and Design Elements
Page tabs on a view page
Career Planning tab
Performance tab
Goals tab
Profile tab
Sales Account team tab
Contacts tab
Opportunities tab
Leads tab
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.10
Simplified UI: Landing Page
af:selectOneChoice
af:commandButton
af:panelGroupLayout
af:table
af:panelStretchLayout
af:outputText/
af:selectOneChoice af:panelGroupLayout
af:panelGroupLayout
af:panelStretchLayout
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.11
Oracle’s User Experience Strategy is About …
Simplicity
Easily access the
essential information
and actions to support
your work.
Mobility
Optimized UIs for
wherever and however
you work.
Extensibility
Tailor the user experience
to best fit your company’s
identity and business
processes.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.12
Learn More About Oracle Apps UX Online
•  Oracle.com/UsableApps
•  Blogs.oracle.com/VoX
•  Blogs.oracle.com/UsableApps
•  @usableapps
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.13
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.14

Contenu connexe

Similaire à Introduction to Tablet Design and ADF (Intro to the Simplified UI Design Guide)

Learning Tool Conceptual Design
Learning Tool Conceptual DesignLearning Tool Conceptual Design
Learning Tool Conceptual Design
Jennifer Briselli
 
iOS 7 Human Interface Guidelines
iOS 7 Human Interface GuidelinesiOS 7 Human Interface Guidelines
iOS 7 Human Interface Guidelines
Evgeny Belyaev
 
The Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application FrameworkThe Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application Framework
Jean-Marc Desvaux
 

Similaire à Introduction to Tablet Design and ADF (Intro to the Simplified UI Design Guide) (20)

Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel  - Responsive Web DesignЭволюция интерфейса Siebel  - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Design
 
Enterprise UX Design and Deployment Simplified: Introducing Oracle’s UX Direc...
Enterprise UX Design and Deployment Simplified: Introducing Oracle’s UX Direc...Enterprise UX Design and Deployment Simplified: Introducing Oracle’s UX Direc...
Enterprise UX Design and Deployment Simplified: Introducing Oracle’s UX Direc...
 
Oracle Mobility Apps
Oracle Mobility AppsOracle Mobility Apps
Oracle Mobility Apps
 
2014 oow open_ui
2014 oow open_ui2014 oow open_ui
2014 oow open_ui
 
Blueprints for Mobile Design: Wireframing 101
Blueprints for Mobile Design: Wireframing 101Blueprints for Mobile Design: Wireframing 101
Blueprints for Mobile Design: Wireframing 101
 
Flutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdfFlutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdf
 
ADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componentenADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componenten
 
Learning Tool Conceptual Design
Learning Tool Conceptual DesignLearning Tool Conceptual Design
Learning Tool Conceptual Design
 
iOS 7 Human Interface Guidelines
iOS 7 Human Interface GuidelinesiOS 7 Human Interface Guidelines
iOS 7 Human Interface Guidelines
 
Reconsidering applications: 10:90:90
Reconsidering applications: 10:90:90Reconsidering applications: 10:90:90
Reconsidering applications: 10:90:90
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Sewtz apex ui
Sewtz apex uiSewtz apex ui
Sewtz apex ui
 
OOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsOOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tablets
 
Introduction Into SAP Fiori
Introduction Into SAP FioriIntroduction Into SAP Fiori
Introduction Into SAP Fiori
 
The Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application FrameworkThe Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application Framework
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
 
UX directly affects your bottom line
UX directly affects your bottom lineUX directly affects your bottom line
UX directly affects your bottom line
 
UX directly affects your bottom line
UX directly affects your bottom lineUX directly affects your bottom line
UX directly affects your bottom line
 
206590 mobilizing your primavera workforce
206590 mobilizing your primavera workforce206590 mobilizing your primavera workforce
206590 mobilizing your primavera workforce
 
Data archival tool
Data archival toolData archival tool
Data archival tool
 

Plus de Getting value from IoT, Integration and Data Analytics

Plus de Getting value from IoT, Integration and Data Analytics (20)

AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: DataAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
 
10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
 
Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct
 
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
 
Industry and IOT Overview of protocols and best practices Conclusion Connect
Industry and IOT Overview of protocols and best practices  Conclusion ConnectIndustry and IOT Overview of protocols and best practices  Conclusion Connect
Industry and IOT Overview of protocols and best practices Conclusion Connect
 
IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...
 
R introduction decision_trees
R introduction decision_treesR introduction decision_trees
R introduction decision_trees
 
Introduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas JellemaIntroduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas Jellema
 
IoT and the Future of work
IoT and the Future of work IoT and the Future of work
IoT and the Future of work
 
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
 
Ethereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter ReitsmaEthereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter Reitsma
 
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - ConclusionBlockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
 
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
Omc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van SoestOmc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van Soest
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Introduction to Tablet Design and ADF (Intro to the Simplified UI Design Guide)

  • 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.1
  • 2. Introduction to Tablet Design with ADF and UX Ultan Ó Broin (@usableapps) Director Oracle Applications User Experience Simplified UI Guide March 18, 2014 Nieuwegein, NL
  • 3. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.3 Safe Harbor The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.
  • 4. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.4 Simplicity: Complete Applications ROIDEMO •  Simple to use •  Simple to deploy •  Simple to sell •  Simple to build
  • 5. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.5 UX Build Enablement 100% Oracle ADF-based Resource Description Components Based on the Oracle ADF Rich Client User Interface Guidelines, reusable ADF solutions for structural components of the UI. Design patterns Reusable combinations of components that you can apply to solve common design problems. Guidelines Detailed documentation for areas covering broad, flexible usages in applications. Templates Coded layouts of ADF components designed for particular user experience or functional purposes that you can apply, for example, to the UI Shell.
  • 6. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.6 Enable a user to view a single main object or multiple related objects or tasks. VIEW PAGES Enable a user to add or edit a single main object or multiple related objects or tasks. ACTION PAGES Edit object details page (with tabs) Simplified UI Architecture and Page Types Object overview page Object details page Edit object details page (no tabs) Desktop UI Landing page Simplified UI home page Secondary action page
  • 7. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.7 Simplified UI Page Type: Landing Page Decision and Design Elements Landing Page without Tabs Landing Page with Tabs Does the user’s work revolve around a primary object or business process? Yes No Does the user need to perform small tasks across multiple related objects or tasks? No Yes Can the information be logically grouped on one landing page? Yes No Pattern Set Decision Table
  • 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.8 Simplified UI Pattern Set: Add to Table Decision and Design Components Pattern Set Decision Table Add a New Object Inline Add a New Object on a Separate Page Select and Add an Existing Object Does all of the information that is required to add a new object fit within one table row using the table columns in view? Yes No No Does all of the information that is required to add a new object result in more attributes than can appear in one table-column’s view? No Yes No Does the object that you need to add to your table already exist? No No Yes New object inline Add button
  • 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.9 Simplified UI Component: Tab Decision and Design Elements Page tabs on a view page Career Planning tab Performance tab Goals tab Profile tab Sales Account team tab Contacts tab Opportunities tab Leads tab
  • 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.10 Simplified UI: Landing Page af:selectOneChoice af:commandButton af:panelGroupLayout af:table af:panelStretchLayout af:outputText/ af:selectOneChoice af:panelGroupLayout af:panelGroupLayout af:panelStretchLayout
  • 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.11 Oracle’s User Experience Strategy is About … Simplicity Easily access the essential information and actions to support your work. Mobility Optimized UIs for wherever and however you work. Extensibility Tailor the user experience to best fit your company’s identity and business processes.
  • 12. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.12 Learn More About Oracle Apps UX Online •  Oracle.com/UsableApps •  Blogs.oracle.com/VoX •  Blogs.oracle.com/UsableApps •  @usableapps
  • 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.13
  • 14. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.14