Www.sungard.com/insurance From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim.

Slides:



Advertisements
Similar presentations
Websydian products.
Advertisements

Michael S. Chan xLM Solutions, LLC
Service Oriented Architecture for Mobile Applications Swarupsingh Baran University of North Carolina Charlotte.
5/30/2012. Provides a method for finding services/data on the Exchange Network – discover data. Supports User Friendly Tools Can automatically collect.
From Ontology Design to Deployment Semantic Application Development with TopBraid Holger Knublauch
Database Architectures and the Web
The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology
Accounting System Design
Oracle BPEL, How To Get Ready For It OpenWorld 2007 Sunday, November 11.
U.S. ENVIRONMENTAL PROTECTION AGENCY The Web Service Catalog Presentation to the SOA-COI Meeting Lico Galindo, OIC April 14, 2010.
Achieving Success With Service Oriented Architecture Derek Ireland 17th March, 2005.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
1 Transportation Librarians Roundtable Transportation Research Thesaurus: WSDOT Use Cases February 14, 2008 Andy Everett Metadata Repository Administrator.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Intelligent Grid Solutions 1 / 18 Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 15 Database Administration and Security.
Page 1Prepared by Sapient for MITVersion 0.1 – August – September 2004 This document represents a snapshot of an evolving set of documents. For information.
Quality Assurance CS 615. Mission Statement The Quality Assurance team will provide assurance to stakeholders in CS-615/616 projects that their projects.
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
INTEGRATION INTEGRATION Ramon Lawrence University of Iowa
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
© Copyright 2003, Binomial International Inc. Phoenix Business Continuity and Disaster Recovery Planning Software Recovery Planning Software Tools Recovery.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Getting Started with Windows Communication Foundation 4.5 Ed Jones, MCT, MCPD, MCTS Consultant RBA Inc.
SOA & BPM Business Architecture, SOA & BPM Learn about SOA and Business Process Management (BPM) Learn how to build process diagrams.
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
SOA Landscape Recommendations By >. Who we are  Team Members  Company History  Current & Past Client Projects  Note: have fun here. Make up your history.
Requirements for Epidemic Information Management Farrukh Najmi XML Standards Architect Sun Microsystems
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
What is Sentinel? Sentinel is an innovative printer management solution, designed for organizations who need better control over their printing system.
Web Services & WCF ~ Ankit. Web services A web service is a collection of protocols and standards used for exchanging data between applications or systems.
San Diego Supercomputer Center SDSC Storage Resource Broker Data Grid Automation Arun Jagatheesan et al., San Diego Supercomputer Center University of.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
Introduction to the Adapter Server Rob Mace June, 2008.
© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
Chris Kuruppu NWS Office of Science and Technology Systems Engineering Center (Skjei Telecom) 10/6/09.
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
Bulgarian Vertical e-Marketplace Integrator Slide 1 Copyright © PrismTech 2000 CODES OF PRACTICES AND SERVICE CHARTERS FOR E-GOVERNMENT LEFIS Workgroup.
The SQL Applications Documentation Tool for Dublin City Council.
1 SERVICE ORIENTED ARCHITECTURE ANTHONY GACHANGO D61/70547/2008 DIS 601.
Copyright © 2004, Keith D Swenson, All Rights Reserved. OASIS Asynchronous Service Access Protocol (ASAP) Tutorial Overview, OASIS ASAP TC May 4, 2004.
1 CS 430: Information Discovery Lecture 26 Architecture of Information Retrieval Systems 1.
Physical Layer of a Repository. March 6, 2009 Agenda – What is a Repository? –What is meant by Physical Layer? –Data Source, Connection Pool, Tables and.
Online School Management System Supervisor Name: Ashraful Islam Juwel Lecturer of Asian University of Bangladesh Submitted By: Bikash Chandra SutrodhorID.
Business Process Execution Language (BPEL) Pınar Tekin.
What is BizTalk ?
Building Enterprise Applications Using Visual Studio®
Integrating ArcSight with Enterprise Ticketing Systems
Integrating ArcSight with Enterprise Ticketing Systems
HTML, XHTML, and the World Wide Web
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Data and Applications Security Developments and Directions
A step-by-step guide to DOI registration
Test Data Management (TDM)
San Diego Supercomputer Center University of California, San Diego
Agenda Context of the BR Redesign Redesign Objectives Redesign changes
Data and Applications Security Developments and Directions
Data and Applications Security Developments and Directions
Social Abstractions for Information agents
Data and Applications Security Developments and Directions
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Data and Applications Security Developments and Directions
Patterns for Service-Oriented Architecture
XRX Diagrams Application Architecture Diagrams Date: Aug 21st, 2008
Presentation transcript:

From Process to Data through Services Ric Gingell Chief Architect Amarta Thursday September 1 st, 2005 VLDB 2005 Trondheim

Life and Pensions  Life insurance  Long term savings  Policies are long-term contracts - decades  Now an essential part of the social responsibility

Life and Pension Policy Administration  Well established  Fairly common processes  A few specialised areas  Well suited to automation  Well suited to batch processes

Business Process Business Processes Manual Task Automatic Task Manual Task Business Rules Procedure

New Business Process

Start Here Generate Data Model UI Model Process Model Business Rules Development EnvironmentRuntime RDBMS Database Schema UI Model Process Metadata Business Rules User Interface (HTML/JavaScript) UI Controller Web Server

Life and Pensions Policy Administration

SO – the Four Tenets  Boundaries are Explicit  Services are Autonomous  Services Share Schema and Contract, not Class  Service Compatibility is based upon Policy

SOA – Basic Patterns  Document Processor  “How do you create a simple to use, well defined contract that remains compliant with the SO design tenets?”  Loose-coupling  Represent a business process as a complete unit of work  Idempotent Message  How can you ensure messages are idempotent  Insist on a unique “Unit of Work” ID in each message  Reservation  How can you maintain data consistency across a long running process?  Tentative operations  Confirmation, Cancellation, Timeout  Service Compatibility is based upon Policy

A SOA – Baseline XML RDBMS

SO – Common Customer Database  People have more than 1 Policy  Have to deal with more than 1 system – not happy  Ownership  Services for change  Replication, Versioning and Notification  Semantics  Keys

SOA - Composability

Conclusion  Service Orientation is Important for Insurers  Systems will change to loosely-coupled asynchronous collections of services  Far fewer assumptions, consistent architecture is essential  Tools, methodology and language need work