1 May 20085 th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 1 BPM Choreography in OASIS SOA Reference Architecture:

Slides:



Advertisements
Similar presentations
Semantic Interoperability in Health Informatics: Lessons Learned 10 January 2008Semantic Interoperability in Health Informatics: Lessons Learned 1 Semantic.
Advertisements

Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
Overview of Web Services
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Semantics and Information Exchanges Overview – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
30 April 2008 OASIS Symposium 2008: Service Aggregations in Emergency Management: Registry-Repositories in a SOA Ecosystem 1 Service Aggregations in Emergency.
OASIS Reference Model for Service Oriented Architecture 1.0
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.
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
Ken Laskey, co-editor 5th SOA for E-Government Conference 1 May 2008
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
EbXML Registry Technical Committee n Defining and managing interoperable registries and repositories n The OASIS ebXML Registry TC develops specifications.
Introduction to UDDI From: OASIS, Introduction to UDDI: Important Features and Functional Concepts.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Oracle SOA Suite 11g.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
SOA, BPM, BPEL, jBPM.
© Drexel University Software Engineering Research Group (SERG) 1 Based on the paper by Philippe Kruchten from Rational Software.
Requirements for Epidemic Information Management Farrukh Najmi XML Standards Architect Sun Microsystems
EbXML Overview Dick Raman CEO - TIE Holding NV Chairman CEN/ISSS eBES Vice Chair EEMA and HoD in UN/CEFACT Former ebXML Steering Group.
Proprietary Data Services and Ontology Driven Applications (ODA) 2nd SOA for E-Government Conference October 2006 Presented by: Atif Kureishy October.
Web Services Mohamed Fahmy Dr. Sherif Aly Hussein.
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
1 Quick Guide to CAM Dictionaries Building and using Canonical XML dictionaries for CAM (CAM – Content Assembly Mechanism Specification) Author: David.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
9, 10 February 2006 Semantic Interoperability Architecture Pilot Summary 1 Semantic Interoperability at Work: Improving Rapid First Response What Does.
Interfacing Registry Systems December 2000.
1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 1 BPM Choreography in OASIS SOA Reference Architecture:
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Tomas Vitvar, Sanaullah Nazir SemanticGov.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 3: SOA Reference Model OASIS 2006.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
OASIS Symposium 4/04 Registry : Reliable Infrastructure Role of Registry : Reliable Infrastructure Carl Mattocks CEO CHECKMi Infrastructure Project Background.
30 April 2008 OASIS Symposium 2008: Service Aggregations in Emergency Management: Registry-Repositories in a SOA Ecosystem 1 Service Aggregations in Emergency.
EbXML (Electronic Business XML) Kanda Runapongsa Dept of Computer Engineering Khon Kaen University.
2 October 2007 Improving Rapid Emergency First Response with SOA 4 th SOA for E-Government Conference 1 Improving Rapid Emergency Response Systems with.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
Dictionary based interchanges for iSURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains David Webber.
United States Department of Justice Achieving Information Interoperability and Business Agility The Justice Reference Architecture:
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
Technical Support to SOA Governance E-Government Conference May 1-2, 2008 John Salasin, Ph.D. DARPA
Information Architecture The Open Group UDEF Project
© Drexel University Software Engineering Research Group (SERG) 1 The OASIS SOA Reference Model Brian Mitchell.
Discussion - HITSC / HITPC Joint Meeting Transport & Security Standards Workgroup October 22, 2014.
April, 2005 ebSOA Based on FERA Reference Model Vasco Drecun Collaborative Product Development Associates, LLC Goran Zugic ebXMLsoft Inc.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Overview of OASIS SOA Reference Architecture Ken Laskey OASIS SOA-RM RA Subcommittee 19 February 2008 Ken Laskey OASIS SOA-RM RA Subcommittee 19 February.
Silverstein Group Presenter Moshe Silverstein A Content Assembly Mechanism Technology Overview Context & Integration A Content Assembly Mechanism Technology.
23 May 2006 SOA for E-Gov Interoperability at Work: Improving Rapid First Response 1 SOA for E-Government Interoperability at Work: Improving Rapid First.
Emergency Data Exchange Language (EDXL) Internationally Available Free Standards Open and Non-Proprietary.
1 SOA Seminar Seminar on Service Oriented Architecture SOA Reference Model OASIS 2006.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
Models of the OASIS SOA Reference Architecture Foundation Ken Laskey Chair, SOA Reference Model Technical Committee 20 March 2013.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
CIM Modeling for E&U - (Short Version)
Sabri Kızanlık Ural Emekçi
Achieving Justice Information Interoperability
Unified Modeling Language
Unit – 5 JAVA Web Services
Interoperability at Work: Semantic & Contractual Perspectives in a Healthcare Informatics Registry OASIS Symposium May 2006 Interoperability.
XML Based Interoperability Components
Presentation transcript:

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 1 BPM Choreography in OASIS SOA Reference Architecture: SOA Registry-Repository for Emergency Management & Health Informatics Domains Using OASIS Emergency Management Specifications, OASIS Content Assembly Mechanism and Intel MashMaker

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 2 Emergencies Don’t Wait  SOA Automation Can Save Lives Automate Anything not Requiring Human Decision  Choosing the Right Combination of Options Varies by Locality, Region, State  Open Standards Necessary, but… Standards & Technology are Moving Targets Must Watch Versioning Carefully  Commitment to Continuous Improvement Needed

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 3 Integrated Response Services Consortium (IRSC) Evolves  Pilot Group Begins with “SWANS” Conference – April 2005 (Semantic Web Applications for National Security)  Handful of Emergency Mgt-Related Companies Loosely Organized by Web Services Showcase: OASIS Common Alerting Protocol v1.0 Network Backbone Service Connects Municipal to State to Federal Jurisdictions  Evolving to Reflect Emergency Mgt SOA Ecosystem Govt Agencies, Standards, Vendors, Public IT + Physical infrastructure

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 4 IRSC Evolves  Pilot Group Continues through Cycles of Emerging Technologies, Standards Development

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 5 OASIS SOA Evolution Context  Spring 2008 OASIS Reference Architecture for Service Oriented Architecture v1.0 Public Review  October 2006 OASIS Reference Model for Service Oriented Architecture v1.0 Approved  May 2005 OASIS ebXML Registry Services (RS) & Registry Information Model (RIM) v3.0 April 2002 ebXML RS & RIM v1.0  August 2003 Web Services for Remote Portlets v1.0 (WSRP) – First OASIS Web Service Standard  Range of Web Service Standards Security, Framework, Messaging, Policy, etc

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 6 OASIS Emergency Mgt Standards Process  What’s Important: Open: Public Record Visible/Transparent Public Reviews Must Address All Comments Must have Testable Conformance Requirements Must have Working Implementations Commitment to Regular Improvements through Versioning at Appropriate Intervals

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 7 EDXL Family Evolution: Discover Problems  CAP Reveals Systemic Problem 1 st Message Standard Leads to Unintended Usage Vendors, Agencies Use What They Have for What They Need  EDXL-DE Addresses Emergency Message Routing Slow Adoption Outreach: Slow Uptake Improvements Underway  EDXL-HAVE & EDXL-RM Reveal More Systemic Problems Need Better Requirements Process Need Unifying Foundation

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 8 OASIS Emergency Mgt Standards Process  Current Standards CAP v1.1, Collecting Feedback for Next Version Emergency Data Exchange Language-Distribution Element (EDXL-DE) v 1.0: Message Routing – Adoption Outreach & Education  EDXL Growing into Overall Umbrella Unifying EM TC Standards Process MOA*: DHS*+EIC*+OASIS EM TC Practitioner Steering Group > EM TC EDXL-HAVE: Hospital Availability Exchange (Finished 2 nd Public Review) EDXL-RM: Resource Messaging (Finished 2 nd Public Review) More Specifications in Process Pipeline *MOA=Memorandum of Agreement; DHS= Dept. of Homeland Security; EIC=Emergency Interoperability Consortium;

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 9 EDXL Family Evolution: Solve Problems  EM TC, EDXL Stds Address Entire Emergency Lifecycle Routing, Message Exchange Patterns (MEP) Preparedness, Response, Remediation, Demobilization  EDXL-RIM: Reference Information Model Unifies EDXL Level of Abstraction Above Concrete Specs Will Codify EDXL Family Solutions to Common Problems Jurisdiction-Specific Terminologies/Taxonomies Contact & Jurisdiction Information Location & Scheduling Information

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 10 OASIS Content Assembly Mechanism (CAM) & Integration Technologies Aid Implementation OASIS CAM Templates Ontology Classification Discovery Domain Vocabulary CCTS NDR W3C XSD Schema - WHAT? V Provides lexicon of information content V Describes structure constructs V Arranges groups of information V Simple content typing V Software tooling interfaces - HOW? WHY? V Provides actual use patterns (templates) V Supports context handling and rules V Rendering outputs and documentation for verification V Enables integration testing / certification V Versioning - WHO? V - Alignment of meaning and terms V - Consistent domain definitions V Modelling methods and practice V Business information content building blocks - WHERE? V Shared resources of semantic definitions V Code lists V Dynamic rendering V Distributed versioning control V Role and access security management - WHEN? V Alerts V Process control V Workflow V Automated interfacing V Business Intelligence Machine Based Reasoning Shared Semantics ebXML RR - WHERE? V Domain classification systems V Ontology and reasoning definitions V Associations and linkages V Search and drilldown V Modelling tools

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 11 CAM Eclipse Environment

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 12 CAM Eclipse Environment 1 Content (EDXL) 2 Rules (CAM + XSLT) 3 Report (HTML)

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 13 CAM Deployment Options html B2B Web services jCAM engine jCAM engine XML Templates XML Message System XML Java API Receive Process Validate Server Templates Request XML html Response Java API Process Structure Rules Context Standalone Eclipse Template XML html Rendered Report EDXL Rendered Report

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 14 IRSC SOA-RR Provides Framework for Ecosystem  SOA-RR uses Sun Service Registry based on OASIS ebXML RS/RIM & freebXML Registry 3.0  IRSC SOA-RR “Federated” by Domains Emergency Management Health Informatics  Each Registry-Repository to Contain Main Components of SOA Ecosystem: Services, Service Providers, Standards, Standards Development Organizations Guidance, Best Practices, Cookbooks Transaction Histories

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 15 IRSC SOA-RR Provides Framework for Ecosystem  SOA-RR Provides Service Visibility as defined by the OASIS SOA Reference Model and Reference Architecture Awareness: Provide Centralized (Mediated) Search & Access of Service Descriptions for Specific Domains Willingness: Service Descriptions Contain Information that Allows a Consumer to Determine the Applicability of a Provider’s Service Reachability: Service Descriptions Provide Information to Establish Automated or Other Types of Communication with the Service

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 16 IRSC SOA-RR Provides Framework for Ecosystem  Advertising SOA Services: Service Descriptions (Based on On-Going Work on the OASIS Reference Architecture for Service Oriented Architecture.)

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 17 IRSC SOA-RR Provides Framework for Ecosystem  SOA-RR Provides Underlying Support for Ontologies Sun Service Registry Supports OASIS ebXML Registry- Repository Standard Can be Loaded with Classification Schemes Relationships Can Include Links to Ontologies, Ontology Evaluations, Open Ontology Repository Initiative* Can Provide for Ontology Reasoners, Inference Engines *Open Ontology Repository Initiative is Theme of National Institute of Standards and Technology (NIST) Ontology Summit at Interoperability Week 2008

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 18 IRSC SOA-RR Provides Framework for Ecosystem Sun Service Registry & freebXML Registry 3.0 Large & Complex

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 19 IRSC SOA-RR Provides Framework for Ecosystem  Steep Learning Curve Discourages Uptake

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 20 IRSC SOA-RR Provides Framework for Ecosystem  WebForm-based Application Interface Improves Usability

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 21 IRSC SOA-RR Provides Framework for Ecosystem  WebForm-based Application Interface Improves Usability

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 22 IRSC Fits EDXL into SOA Ecosystem  Framework for Service Aggregation at Need  Implements OASIS SOA Reference Architecture  SOA-RR Planned to Implement OASIS EDXL-RIM Level of Abstraction Below Purely Abstract Reference Model fits SOA Reference Architecture Will be Semantic Web-Ready  SOA-RR Planned for Wider IT Ecosystem Open Ontology Repository Network Will Make More Domains Available

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 23 IRSC Fits EDXL into SOA Ecosystem  IRSC SOA-RR Implement EM TC Stds + Web Service Stds- EDXL-RM Web Service

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 24 IRSC Fits EDXL into SOA Ecosystem  IRSC SOA-RR Implement EM TC Stds + Web Service Stds- EDXL-RM Web Service

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 25 From Real World Event Trigger to Automated Process/Workflow Translating Scenarios into Simulations to Test & Refine IRSC SOA-RR Approach

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 26 Real World Trigger: Severe Thunderstorms  Using Intel MashMaker: Letting the Web do the Work Mobile County, Alabama

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 27 Real World Trigger: Severe Thunderstorms  Using Intel MashMaker: Letting the Web do the Work Mobile County, Alabama

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 28 Real World Trigger: Severe Thunderstorms  Using Intel MashMaker: MashMaker Interface

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 29 Real World Trigger: Severe Thunderstorms  MyStateUSA: Local-State-National Network Hub; IRSC Member

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 30 Real World Trigger: Severe Thunderstorms  MyStateUSA: Administration Page

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 31 Real World Trigger: Severe Thunderstorms  Making the Mashup: Putting NOAA-NWS & MyStateUSA Together

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 32 Real World Trigger: Severe Thunderstorms  Working the Mashup: Building the Alert: Adjusting the Views

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 33 Real World Trigger: Severe Thunderstorms  Working the Mashup: Building the Alert: Getting MyState Map Tool

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 34 Real World Trigger: Severe Thunderstorms  Working the Mashup: Building the Alert: Using the Map Tool Note: Map Tool opens in a new window.

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 35 Business Process Model (BPM) for Alert  Simplified SOA-Based Process & Message Flows Using CAP  Aggregating & Coordinating Multiple Services by Prearrangement Facilitated by SOA-RR

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 36 Principles of Collaboration, Cross-Organizational Boundary Information & Experience Sharing  SOA-RR Provides Framework for SOA Ecosystem Provides Visibility & Pertinent Information  Agreements Needed Across Boundaries SOA-RR Provides Means to Achieve Shared Governance  Goal: Successful Consumption of Services

1 May th SOA for E-Government Conference: BPM Choreography in OASIS SOA Reference Architecture 37 Emergencies Don’t Wait  SOA Automation Can Save Lives Automate Anything not Requiring Human Decision  Choosing the Right Combination of Options Varies by Locality, Region, State  Open Standards Necessary, but… Standards & Technology are Moving Targets Must Watch Versioning Carefully  Commitment to Continuous Improvement Needed