60 likes | 74 Views
Date-Time Foundation Vocabulary RuleML ’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.
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