Upload
katrina-harrison
View
220
Download
2
Tags:
Embed Size (px)
Citation preview
Context Aware Applications
Enabling the Mobile App Revolution with WebSphere
Powered by Operational Decision Management
Topics
• What is a Context Aware Application?• Bringing it Together• Requirements for Success• DEMO!
What is a Context Aware Application?
An application is context aware when it is capable of responding to changes in the environment,
based on business policies, in real time.
Detect Decide Act
responding changes in the environmentbusiness policies
Detect Decide Act
• We establish context by detecting what is (or isn’t!) happening in the business environment
• Information about what is happening is delivered via events• Business Event Processing (BEP) technology is used to:
– Correlate disparate events together
– Identify patterns in events over time
• Patterns can be designed, implemented, and maintained by the business
Mobile technologies open up a new world of events, giving us a richer window into the application context.
Implication for mobile
Detect Decide Act
• Identifying context alone is not enough… what now?• The ability to decide involves:
– Identifying the best response given contextual, operational, and historical information
– Making business policies executable and understandable
– The agility to change policies to respond to the environment
• Business rules can (and should) be designed, implemented, and maintained by the business
Decisions can now be made with greater accuracy, given the wealth of additional information available
Implication for mobile
Detect Decide Act
• Business situation detected decision made now what ?• Acting on decisions can involve:
– Initiating simple or complex workflows
– Aligning and orchestrating resources within the organization
– Communicating with customers at their point of contact
• Business Process Management (BPM) is a proven technology that allows organizations to model, execute, rapidly change, govern, and gain end-to-end visibility on their business processes
The mobile revolution allows us to have a conversation with our customers in real time and interact at the point of engagement.
Implication for mobile
IBM Business Monitor
Detect(Event Rules)
Decide(Business Rules)
Act(Business Processes)
Bringing It Together
WebSphere ESB, Message Broker and DataPower can natively generate events to or receive messages from WebSphere Operational Decision Management
Connectivity (ESB)
WebSphere Operational Decision Management
ServicesActions
Events
IBM BusinessProcess Management
Processes
Requirements for Success
1. Enterprise mobile platform
2. Empowered line of business
3. Robust governance
4. Proven performance
Meet the Cast…
Mike Mitchell
Rachel Richards
- Mike is a long-time OnTheFly customer and makes regular flights, usually for business but also to visit his family in Newfoundland
- Mike is flying from Edmonton to St. John’s, Newfoundland, with one connection, stopping in Toronto
- Rachel works at OnTheFly as a business analyst, and has been with the company for 5 years
- She enjoys her work immensely, largely because of OnTheFly’s innovative culture
- Rachel is empowered to make operational changes to business policies, test and simulate them, and go live!