60 likes | 74 Views
This project aims to standardize date and time concepts for better interoperability among SBVR, UML, and OWL modeling tools. It provides mappings, traceability, and linkage between different modeling technologies. Submitters include leading industry experts. Expected benefits include improved interoperability and reduced entry costs.
E N D
Date-Time Foundation VocabularyRuleML ’08 – October, 2008 - Orlando Mark H. Linehan October 31, 2008
Model Driven Architecture Computation-Independent (Business) Model (CIM) Semantics of Business Vocabulary & Rules Business Vocabulary Business Rules ? Mapping Platform-Independent Model (PIM) • Production Rules Representation • Forward chaining • Sequential Rules • RuleML • Family of related rule languages ? • Rule Interchange Format • Rule exchange among implementations • UML Object Constraint Language (OCL) • Constraints and derivations ? Mapping Platform Specific Model (PSM) Vendor-Specific Rule Languages Other Implementation Techniques (e.g. Java, SQL, ...) ?
An SBVR Vocabulary for Date & Time Concepts Note: these are examples – not the complete set
Mappings between SBVR, OWL, UML SBVR Date-Time Vocabulary OWL Date-Time Ontology UML Date-Time Model • Support MDA vision by providing mappings to/from relevant PIM modeing standards • Study issues that arise when mapping between SBVR and other modeling techniques • Provide traceability linkages between equivalent concepts
Who • Submitters: • Business Rule Solutions, LLC – Ron Ross • IBM Corporation – Mark Linehan (team lead) • Model Driven Solutions – Cory Casanave • Supporters: • Business Semantics Ltd. – Donald Chapin • Haley Systems, Inc. – Paul Haley • Hendryx & Associates – Stan Hendryx • John Deere – Roger Burkhart • KnowGravity Inc. – Markus Schacher • Model Systems – John Hall • National Institute of Standards and Technology – Ed Barkmeyer, Fabian Neuhaus, Evan Wallace • Neumont University – Terry Halpin • PNA Group – Sjir Nijssen • Sandpiper Software – Elisa Kendall • Vangent, Inc. – Ravi Sharma
Expected Benefits & Status • Benefits for SBVR: • Improve interoperability among tools, by standardizing date & time • Reduce “cost of entry” for working with SBVR • Provide a “test bed” for interoperability among SBVR tool vendors • Benefits for OWL, UML: • Provide same “date & time” concepts in each of these • Understand better how they relate to SBVR • Formal linkage among equivalent concepts in different modeling technologies • Status: • Initial submission to OMG – September 22, 2008 • Revised submission due – February 23, 2009 • For more information: • http://www.omgwiki.org/date-time/doku.php