Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements...

42
Widgets ? Stefan Neth ICS Technical Sales IBM Deutschland GmbH

Transcript of Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements...

Page 1: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Widgets ?

Stefan Neth

ICS Technical Sales

IBM Deutschland GmbH

Page 2: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Please note:• IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s

sole discretion.

• Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

• The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract.

• The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

• Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

Page 3: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

3

Widgets ?

• Was sind Widgets ? Lecker ?

• Widgets im Kontext von Domino

• Etwas technischer: Widget und (i)Notes

• Widgets und Admins ?

• Verse und Widgets ?

Page 4: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

4

Wikipedia sagt:

Ein Widget [ˈwɪʤət] ist eine Komponente eines grafischen Fenstersystems. Das Widget besteht zum einen aus dem Fenster, einem sichtbaren Bereich, der Maus-und/oderTastaturereignisse empfängt, und zum anderen aus dem nicht sichtbaren Objekt, das den Zustand der Komponente speichert und über bestimmte Zeichenoperationen den sichtbaren Bereich verändern kann. Widgets sind immer in ein bestimmtes Fenstersystem eingebunden und nutzen dieses zur Interaktion mit dem Anwender oder anderen Widgets des Fenstersystems.

Page 5: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

5

Agenda

• Widgets, Katalog und LiveText ?

• Was gab schon in 8.5.1?

• Der aktuelle Stand in 9.0.1

• Demos und Mehrwerte

• Widgets für Admins

• Widgets und Verse?

Page 6: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

6

What is (Notes) widgets really about?

• Enabling an ecosystem of innovation

Widgets – Let's you build simple extensions with simplicity of a wizard leveraging existing web pages, feeds, gadgets and Notes Databases

Catalog – Share, Distribute and Manage the innovations

LiveText – Contextually integrate new function into content and applications, with no design changes to those applications.

Page 7: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

7

Agenda

• Widgets, Katalog und LiveText ?

• Was gab schon in 8.5.x?

• Der aktuelle Stand in 9.0.1

• Demos und Mehrwerte

• Widgets für Admins

• Widgets und Verse?

Page 8: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Notes Widgets

– Simplified options for creating Notes widgets

– Notes Form Widgets

• Widgets Contributing to the Search Center

• Simplified User Experience

– Creating Widgets

– Wiring Actions

• Widgets Preference Page

• My Widget Sidebar Panel Enhancements

• Feature and Plugin Provisioning Widget Creation

• Custom Widget Double Click Actions

New Features in 8.5.1

Page 9: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Enabled more options that automatically create the right URL for the widget rather than requiring the user to know the URL syntax.

• Enhanced full text search option

• Added open view and frameset Options

• Added open document by ID

• Added Notes Form widget type

Simplified Options for Creating Notes Widgets.

Page 10: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Choose to Show/Hide the search bar

• Choose to Show/Hide the navigator

• Choose to add the application search to the Search Center

Notes Widget: Enhanced full text search option

Page 11: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• New option that allows you to open the current view and Show/Hide the navigator

Notes Widget: Open View

Page 12: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• New option that allows you to open the frameset with the current or default view

Notes Widget: Open Frameset

Page 13: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• New option that allows you to open a document by ID (action wires Live Text ID into widget property)

Notes Widget: Open document by ID

Page 14: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• New option to create a widget whose purpose is to create a document based on a Notes form.

• Set defaults for fields and/or wire Live Text to fields.

Notes Widget: Form Widget

Page 15: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Notes application search can be added to the Search Center

• Web site searches can be added to the search center (new search widget type)

Widgets Contributing to the Search Center

Page 16: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Added basic tab for basic case of selecting one widget property that can be wired

• Added advanced tab for more advanced options such as making more than one property wireable and setting defaults.

Simplified User Experience for Creating Widgets

Page 17: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Added basic tab that handles the basics of creating one wire

• Added an advanced tab that allows you to create more than one wire

Simplified User Experience for Wiring Actions

Page 18: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Widgets Preference Page

• Added Browse button to easily browse for the catalog you want to use

Page 19: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Can toggle between Thumbnail and Details view

• Added Browse button to open the catalog

• Added Find option to search the My Widgets sidebar

My Widget Sidebar Panel Enhancements

Page 20: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• New wizard for creating a feature and plugin provisioning widget (instead of creating XML by hand supported since 8.01)

• Browse update site to select features to deploy

Feature and Plugin Provisioning Widget Creation

Page 21: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Added ability to edit markup of widget to add an action (eclipse command) to execute when user double clicks a widget thumbnail in the My Widget's sidebar panel

• Useful for feature and plugin provisioning widgets

• Syntax:<palleteItemdoubleClickCommandId="myCommandID" ...

Custom Widget Double Click Actions

Page 22: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

22

Agenda

• Widgets, Katalog und LiveText ?

• Was gab schon in 8.5.1?

• Der aktuelle Stand in 9.0.1

• Demos und Mehrwerte

• Widgets für Admins

• Widgets und Verse?

Page 23: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Widgets and LiveText 9.01 Features and Tricks

• Approved State column added to My Widgets sidebar panel

• Better support for installing widgets using Drag and Drop

• Widget Approval Status details added to Widget Catalog views

• Widget Approval history added to Widget documents

• Link added to XPage UI to open classic user interface

• New technotes created

• Knowledge Collection for Widgets & Live Text

• 9.0.1 Documentation links for Widgets and Live Text

Page 24: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

'Approved State' Column in My Widgets Sidebar

iNotes

Notes

• 'Approved State' column tells the user if the widget has been approved by the Widget Catalog administrator.

• Possible values:

Approved → means admin has approved the widget

Not Approved → means widget cannot be used

No Approval Needed → means widget type does not require approval Only OpenSocial widgets and Web Widgets that provide Embedded Experience capability need to be approved.

• In iNotes and Notes

Page 25: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Better Support for Drag and Drop to Install a Widget

• If a Widget was installed using a category of widgets from the catalog, users can now

drag and drop the widget to update/reinstall it. Before 9.0.1, this was not allowed.

In the XPage UI of the Widget Catalog, users can now drag and drop the widget document link as well as the drag to install icon in order to install a widget.

Page 26: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Widget Approval Status column in the Widget Catalog

Classic UIXPage UI

Added new column in the Widget Catalog UI that enables Administrators and end users to easily view if a Widget has been reviewed and/or approved.

Appears in Classic UI and XPage UI

For the Classic UI, the column appears in the following views: All Widgets, By Author, By Category, By Type. Values reflect the exact status listed in each widget document.

For the XPage UI, an green check mark will appear next to the Widget title if the widget has been approved or if the widget has been reviewed and does not need approval.

Page 27: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Widget Approval History When a widget is reviewed, approved or has its approval removed, the history of the changes

are now tracked inside the Widget document in the Security section.

Page 28: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

28

Since an administrator can only approve a widget in the classic user interface (UI) of the Widget

Catalog, we have added a link in the XPage UI that will launch the classic UI for the administrator.

The link only appears in the Notes client for users who have the [Admin] role in the Widget Catalog.

Switching to the Classic UI to Approve Widgets

Page 29: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• This wiki link provides you a one stop shop for information on Widgets and Live Text such as documentation links, technotes links, tutorials, and more:

• http://www-10.lotus.com/ldd/dominowiki.nsf/dx/Knowledge_Collection_for_Widgets_and_Live_Text

iNotes Client : Widgets and Live Text Documentation:http://www-10.lotus.com/ldd/dominowiki.nsf/xpDocViewer.xsp?lookupName=Using+IBM+iNotes+9.0.1+Social+Edition#action=openDocument&res_title=About_widgets_and_live_text&content=pdcontent

Notes Client: Widgets & Live Text Documentation:http://www-10.lotus.com/ldd/dominowiki.nsf/xpDocViewer.xsp?lookupName=IBM+Notes+9.0.1+Social+Edition#action=openDocument&res_title=Widgets_and_Live_Text_N901&content=pdcontent

iNotes Admin: Widgets & Live Text and OpenSocial Documentation:http://www-10.lotus.com/ldd/dominowiki.nsf/xpDocViewer.xsp?lookupName=Administering+IBM+iNotes+9.0.1+Social+Edition#action=openDocument&res_title=Configuring_the_Domino_Open_Social_component_for_iNotes_clients_in901&content=pdcontent

Domino Admin: Widgets & Live Text Documentation: http://www-10.lotus.com/ldd/dominowiki.nsf/xpDocViewer.xsp?lookupName=Administering+IBM+Domino+9.0.1+Social+Edition#action=openDocument&res_title=Configuring_Widgets_and_Live_Textd901&content=pdcontent

9.0.1 Documentation Links

Page 30: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

• Keyboard combinations in the IBM Notes My Widgets sidebar panel http://www-01.ibm.com/support/docview.wss?uid=swg21647868

• Why does the Widget Catalog database show a home page error after upgrading the database's design with the 9.0.1 template?http://www-01.ibm.com/support/docview.wss?uid=swg21643522

• 'Partially Encrypted' warning when using Widgets in iNoteshttp://www-01.ibm.com/support/docview.wss?uid=swg21645085

• Widget Catalog Policy in iNotes requires specific path separator http://www-01.ibm.com/support/docview.wss?uid=swg21643391

• Widgets: Additional details for documentation for deploying widgets to specific client versions http://www-01.ibm.com/support/docview.wss?uid=swg21636737

Tech Notes for 9.0.1

Page 31: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

BLOG von Daniel Nashed zu

seinem PMR Widget:

http://blog.nashcom.de/nashco

mblog.nsf/dx/pmr-esr-lookup-

widget.htm?opendocument&co

mments#anc1

Page 32: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

32

Agenda

• Widgets, Katalog und LiveText ?

• Was gab schon in 8.5.1?

• Der aktuelle Stand in 9.0.1

• Demos und Mehrwerte

• Widgets für Admins

• Widgets und Verse?

Page 33: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

33

Agenda

• Widgets, Katalog und LiveText ?

• Was gab schon in 8.5.1?

• Der aktuelle Stand in 9.0.1

• Demos und Mehrwerte

• Widgets für Admins

• Widgets und Verse?

Page 34: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Widgets and Admins

The administrator is responsible for creating the catalog application and assigning Widgets and Live Text access. Administrators control which users are designated as power users and end users. They also perform the following tasks:

• Create and edit the catalog on a central server.

• Control user access to the catalog using Domino® desktop policy settings and ACLs.

• Control what Widgets and Live Text functionality is available to specific users.

• Create and manage widgets in the catalog.

• Create and designate widget categories to control which widgets are available to specific users.

• Deploy features and plug-ins to client users using specially created widgets that call an Eclipse or NSF-based update site.

• Manage clients by provisioning client plug-in and policy updates using a centrally managed widget catalog. For example, the administrator can control which plug-ins, and which plug-in versions, are deployed on any given client system at any given time.

• Enable initial display of the My Widgets sidebar panel and toolbar for specific users.

Page 35: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

35

Agenda

• Widgets, Katalog und LiveText ?

• Was gab schon in 8.5.1?

• Der aktuelle Stand in 9.0.1

• Demos und Mehrwerte

• Widgets für Admins

• Widgets und Verse?

Page 36: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

36

IBM VerseARCHITECTURE

Mail & Search

Calendar

Files

Profiles

Chat

Meetings

Communities

Federated ID Provider

https://

IBM

Connections

Cloud

Powered by

IBM Softlayer®

Additional services

Modern browsers:• Chrome®

• Firefox®

• Safari®

• Internet Explorer® 11+

• Microsoft® Edge®

Modern browsers

IBM Verse

HTML5 (JS, CSS)

Ve

rse

offe

rin

g

Page 37: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

37

IBM Verse ExtensibilityWITH PARTNER SERVICES

Mail & Search

Calendar

Files

Profiles

Chat

Meetings

Communities

Federated ID Provider

https://

IBM

Connections

Cloud

Powered by

IBM Softlayer®

Additional services

Modern browsers:• Chrome®

• Firefox®

• Safari®

• Internet Explorer® 11+

• Microsoft® Edge®

Modern browsers

IBM Verse

HTML5 (JS, CSS)

Ve

rse

offe

rin

g

Partner service/s

Domino

applications

Partner service/s

Web applications

Domino

applications

On-premises

IBM Softlayer®, IBM Bluemix®

(PAAS), or 3rd-party cloud solution

Page 38: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

IBM VerseExtensibility and API directions

ONE: Integrated actions

• Allow for adding actions which work against

content in Verse

Acting on a notification from a workflow

application

Moving a message into a CRM system for an

identified opportunity

Archiving a message as “CLASSIFIED”

TWO: Export insight and analytics

• Allow external applications to leverage Verse’s

analytics and social insight

People important / suggested to me

Team analytics

Needs Action / Waiting for Action

Page 39: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

IBM VerseExtensibility and API directions

THREE: Import insights and analytics

• Allow insights gathered from external resources to enhance

the Verse experience

Supplementing “suggested people” based on relationships

found in a CRM system

Improved search filters based on industry-specific taxonomy

Recommendations on existing Needs Action or Waiting for

Action tasks

FOUR: Freedom to collaborate

• Allow for the “like for like” substitution of third-party

collaboration services in place of IBM’s

Chat

Files

Courtesy: Apple Inc.

Page 40: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Danke!

Page 41: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Notices and DisclaimersCopyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM.

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.

Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided.

Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.

Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.

References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business.

Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.

It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law

Page 42: Stefan Neth ICS Technical Sales IBM Deutschland GmbH€¦ · Please note: • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

Notices and Disclaimers cont.Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right.

•IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®, FileNet®, Global Business Services ®, Global Technology Services ®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.