1 OMG SOA SIG To support an MDA approach to SOA that links architectural, business and technology views of services, including Business Process Management (BPM) and Event-Driven Architecture (EDA). Identify and foster development of OMG modeling standards for SOA that integrate with and complement standards developed by other organizations such as W3C, Open Group and OASIS. To improve awareness and understanding of SOA by OMG members. To coordinate SOA related efforts within OMG. Provides a forum for discussion of SOA definition, methodologies, models, and both business and technical implocations. Primary goals:
2 Activities Facilitated by SOA SIG Promote re-use and harmonization of standards where possible (SOA definitions, Architecture, Methodology, Implementation…) across standards bodies (W3C, OASIS, The Open Group…) Consensus on who develops what standards (avoid overlaps); publish a joint Roadmap Started initial discussions with OASIS and The Open Group MDA-SOA Workshop (hosted by OMG, twice a year) Invite industry experts on SOA to share their vision SOA Information Day in Boston (June 28, 06)
3 Activities Facilitated by SOA SIG cont’d ‘OMG on Wall Street’ Oct. 17, 2006, NYC –Demonstrate value of OMG’s Standards in developing the next generation, MDA driven SOA for financial services –Develop a ‘Preview’ of how the Life Cycle of financial business processes can be better managed within and across companies Discussions started on a candidate Payment/Funds Transfer process Evaluating use of ‘Reference Data’ Standards (like MDDL..) Use of a MDA compliant repository to manage all metadata for the ‘Life Cycle of Payment/Funds Transfer Process’ (process models, Services, Service components..) –Facilitators: OMG Finance Domain Task Force (FDTF) and SOA SIG –Sponsors: VISA, CitiGroup, IBM, FSTC (Financial Services Technology Consortium, )
4 Gap Analysis GapPotential Opportunity for OMG SIG Modeling approach to SOA –Model Driven Services White paper on ‘SOA Framework’ (mapped to OMG standards: MDA and others) RFP for UML Profile for Services –Inspired by IBM’s UML profile for software services –SOA Metamodel (Policy, contract…) Created group for the RFP to be issued by ADTF SOA Metrics and Maturity –Metrics (Quality of Service, Service availability, performance, maturity, governance, SLA…) SOA Metrics RFP –Define Metrics –Group metrics into packages for measurement purpose (classification of metrics?) Relationship between metrics models
5 Gap Analysis cont’d Gap Potential Opportunity for OMG SIG Service Traceability to Business Processes –Motivation to develop & invoke Services –Traceability of Services to business functions/processes and components Use BPDM for Service Process modeling Cross metamodel means to model traceability Ontology & Semantics of Services – Ontology of Business, Application, Data Infrastructure Services…. – Semantic Reasoning over ontologies Use ODM to develop Service Ontologies Research overlap between WSMO (Web Service Modeling Ontology) Metamodel and ODM (to done by ODM team) – part of European Semantic Systems Initiative) Service Reasoner metamodel? SOA Governance & Compliance –Categories of Governance and Policies –Regulations imposed on top of Services Research OMG’s RC DSIG work for Compliance White paper on levels and categories of Governance
6 Gap Analysis cont’d GapOpportunity for OMG SIG Service Discovery & Assets –Registry/Repository –Service Broker RFP for Service Discovery metamodel – Use/extend UDDI – RAS, EDOC, eBXML Research use of Core Components –Research draft UML Profile for Core Components (UN/CEFACT) ntent&task=blogcategory&id=0&Itemid=112 Service relationship to Events –Events that trigger Service execution –Causality relation with Events Sense and respond Service relationship with Agents –Agent part of Sense and Respond! Event definition and Metamodel Event Ontology using ODM Causality relationship metamodel? –Events traceability to Services, causality in execution and governance Integration of EDA into Agent standards
7 Boston Meeting June 27 th 2006 Draft Roadmap Anaheim, CA Meeting Sept. 26 th 2006 Issue Draft RFI/ RFPs and WP UML Profile & Metamodel for Services SOA Metrics Metamodel & Profile Review draft white paper on SOA Framework Establish working groups/liaisons for candidate RFI/ RFPs SOA-MDA SOA Metrics SOA-EDA SOA-Semantics/Ontology SOA Discovery & Assets SOA Information Day (Wed. June 28)SOA Information Day (Wed. June 28)