SIMF Team Introduction OMG Meeting – March 2012. Model Driven Solutions - Cory Casanave, Ed Seidewitz, Tom Digre PNA Group - Sjir Nijssen, Mathieu Klinger,

Slides:



Advertisements
Similar presentations
Service Oriented Architecture Reference Model
Advertisements

1 Copyright ©2007 Sandpiper Software, Inc. Vocabulary, Ontology & Specification Management at OMG Elisa Kendall Sandpiper Software
Status on the Mapping of Metadata Standards
OMG standards and related glossary entries. Proposed glossary entries Meta-model Production rule PRR SOA JSR 94 Business rules, SBVR and related entries.
Page 1 Copyright © 2010 Data Access Technologies, Inc. Model Driven Solutions May 2009 Cory Casanave Architecture of Services SOA for E-Government Conference.
SOA Modelling By Rajat Goyal.
© 2011 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. Towards a Model-Based Characterization of Data and Services Integration Paul.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
W3C Workshop on Data and Services Integration October 19 th 2011 Cory Casanave, Sjir Nijssen.
Automated Test Design ™ © 2011 Conformiq, Inc. CONFORMIQ DESIGNER On ES v1.2.1 Stephan Schulz MBT Working Meeting/MTS#56, Göttingen.
OMG Architecture Ecosystem SIG Federal CIO Council Data Architecture Subcommittee May 2011 Cory Casanave.
IEC Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Notes Dr. Alexander Apostolov.
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
OASIS Reference Model for Service Oriented Architecture 1.0
1 CSL Workshop, October 13-14, 2005 ESDI Workshop on Conceptual Schema Language and Tools - Aim, Scope, and Issues to be Addressed Anders Friis-Christensen,
Information and Business Work
Amit, Keyur, Sabhay and Saleh Model Driven Architecture in the Enterprise.
Who is in control? Technical Committees ? Business Investment and IT Vendor Community ? Interdisciplinary Scholarship ? The public discussion space ?
1 Elisa Kendall October 15, 2009 Requirements & Initial Steps Towards an OOR for Standards Management.
Model Driven Architecture (MDA) Partha Kuchana. Agenda What is MDA Modeling Approaches MDA in a NutShell MDA Models SDLC MDA Models (an Example) MDA -
Kmi.open.ac.uk Semantic Execution Environments Service Engineering and Execution Barry Norton and Mick Kerrigan.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
a Service Oriented Architecture
From a Single Ontologically Sound Conceptual Model to Multiple Physical Schema Languages Bruce T. Bauman, U.S. DoD 1.
Proprietary Data Services and Ontology Driven Applications (ODA) 2nd SOA for E-Government Conference October 2006 Presented by: Atif Kureishy October.
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
Enterprise Knowledge Base Integrated knowledge for and about the enterprise Cory Casanave, President Model Driven Solutions Cory-c (at) ModelDriven.com.
What is the future of modeling and architecture?
Architectural Ecosystem (AE) AB SIG Introduction Cory Casanave Object Management Group Model Driven Solutions.
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
Architecture Ecosystem Foundation (AEF) RFP aesig/ Draft RFP Presentation June 2010.
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
C W3C Government Linked Data Working Group Cory Casanave 06/30/2011 Cory Casanave Cory-c at modeldriven dot com CEO, Model Driven Solutions Founder,
Ontology for Federation and Integration of Systems Cross-track A2 Summary Anatoly Levenchuk & Cory Casanave Co-chairs 1 Ontology Summit 2012
October 16, 2015 – 16:09:421 © 2006 University of California, Irvine – André van der Hoek Examining Software Design From A General Design Perspective Alex.
Ontology Summit2007 Survey Response Analysis Ken Baclawski Northeastern University.
1 5 Nov 2002 Risto Pohjonen, Juha-Pekka Tolvanen MetaCase Consulting AUTOMATED PRODUCTION OF FAMILY MEMBERS: LESSONS LEARNED.
Linked Open Architectures for Open Government Transparent knowledge for and about the Federal Enterprise Cory Casanave, CEO Model Driven Solutions Cory-c.
S&I Integration with NIEM (DRAFT) Standards Development Support June 8, 2011.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
1 ECCF Training 2.0 Introduction ECCF Training Working Group January 2011.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
® IBM Software Group © 2004 IBM Corporation Developing an SOA with RUP and UML 2.0 Giles Davies.
11 th NASA/ESA Workshop on Product Data Exchange 2009 Allison Barnard Feeney, NIST David Price, Eurostep.
Business Modeling
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Cross-Domain Semantic Interoperability ~ Via Common Upper Ontologies ~ Presentation to: Expedition Workshop #53 15 Aug 2006 James Schoening
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
Architectural Ecosystem (AE) AB SIG SIG Formation 2009 Long Beach OMG Meeting Cory Casanave Model Driven Solutions Discussion:
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
SEMTECH - Semantic Technology & Business Conference November 30 th 2011 Cory Casanave.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
OMG Meeting – March 2012 November 30 th Requirements and test cases Preliminary meta-model.
Semantic Information Modeling for Federation RFP ad/ (as revised) Presentation to the ADTF 14 December 2011.
OMG Architecture Ecosystem SIG Enterprise Data World 2011.
Modeling Formalism Modeling Language Foundations System Modeling & Assessment Roadmap WG SE DSIG Working Group Orlando – June 2016.
OMG Architecture Ecosystem SIG OMG ADTF 6/22/2011 Cory Casanave.
IBM Research © 2008 IBM Corporation Confidentiality/date line: 13pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes,
M&CML: A Monitoring & Control Specification Modeling Language
Modeling Formalism Modeling Language Foundations
Discussion Topics for Exploring OMG UPDM Way-ahead
Agenda Federated Enterprise Architecture Vision
Unified Architecture Framework NATO Architecture CaT Introduction
Object Management Group Information Management Metamodel
A Federated Architecture Framework Roadmap
SysML v2 Formalism: Requirements & Benefits
Semantic Information Modeling for Federation
Presentation transcript:

SIMF Team Introduction OMG Meeting – March 2012

Model Driven Solutions - Cory Casanave, Ed Seidewitz, Tom Digre PNA Group - Sjir Nijssen, Mathieu Klinger, Koen van Leeuwen, Jean Paul Koster, Inge Lemmens TIBCO – Paul Brown TMForum - Alex Zhdankin (Cisco), Nigel Davis (Ciena) European Space Agency - Serge Valera Laboratory for Applied Ontology (Brazil) – Giancarlo Guizzardi Deere – Roger Burhart Agile Birds SPRL - Sylvain Guérin ABN AMRO Bank - Andre Le Cat Turien Insurance - Jos Rozendaal Large Dutch bank - Lex Bruil Pension Fund - Jos Vos Individuals - Miriam Wesseling SIMFTeam Introduction – who we are

Members are actively engaged in applied information federation – may be tool vendors, consultants or users The membership is not closed, new members invited by consensus of the group We meet weekly (11AM Mondays), have a mail list and actively exchange documents & models We do not, as yet, have a single vision or draft submission – we have spent time understanding each others positions We have decided to work as much as possible from written documents (or models) and to utilize examples to validate approaches through out the process We consider our approaches and viewpoints sufficiently consistent to work together towards a joint submission, we are in the process of converging SIMFTeam Organization

PNA - An Architecture Ecosystem for the Whole Systems Perspective, SIMF Working Paper, Several Examples Paul Brown - Towards a unified semantic model Giancarlo Guizzardi – Multiple OntoUML Papers MDS – Federated Modeling Test Cases, Preliminary SIMF Meta Model Specific materials thus far

Largely agree with the RFP requirements and approach The SIMF foundation must be grounded in a formal logic, we don’t know which one yet What we have now isn’t good enough “as-is” for SIMF – this includes UML, MOF, OWL, CL, ER, XSD, Etc. Conceptual models are the foundation for quality federatable information models – there is still some wiggle room about what constitutes a conceptual model and how general it is. Theories have to be proven by real (user driven) test cases and ultimately by implementation The type/instance relation applies to everything – “things”, actions, relations, properties, assertions, etc. SIMF should be usable at and across all “meta levels” We need multiple views and viewpoints Things we generally agree on

Combining multiple independently conceived data sources and using them together for analytics and other purposes. Example: A sales department may want to combine public, internal and external information about prospect companies as part of their CRM system Key term: Independently conceived Different data sources may use different structures, technologies, vocabularies, identifiers or theories when expressing information about the same things. Sharing information between potentially independent organizations (and their independently conceived systems). Example: U.S. Government Information Sharing Environment (ise.gov) initiative to combat terrorism and other threats to the U.S. What is Information Federation?

Enabling collaborative processes that may cross organizational boundaries. Example: An agency wants to outsource human resources but needs to understand how the processes, services and information of their internal department can be satisfied by an external provider. Information federation is essential. Service Oriented Architecture Mediation and Brokering Example: U.S. States provide services to access healthcare information but each State’s service is different. The federal government as well as other states need to interact. Some level of mediation is required across these independently conceived services. Information exchange and federation is the essence of SOA. What is Information Federation?

The conceptual pivoting approach A common and growing approach to the data problem leverages abstraction: Defining a domain focused vocabulary with integrity rules and assertions as part of a conceptual model that captures domain semantics. Federation and integration is achieved by relating various logical and physical information structures to the conceptual model Information federation and integration is achieved via a “pivot” through this conceptual semantic layer This approach is used, in part, in existing standards such as CCTS (Core Components), ISO and is currently being utilized in OMG for finance. In the majority of cases the “tool” used to represent these common semantics and links is a spreadsheet, but UML and OWL are also used. Pivoting through a conceptual model

Cory Casanave 240 Excel UML XML There is an actual “Person”, Cory Casanave There is a concept of this person shared in this room, right now Here is one representation of him “Person” is a shared concept, independent of data structures There may also be shared agreement that Cory is a person and some other “facts” “Cory Casanave” is a name for this person He weighs 240 LBS There are multiple data representations about Cory Casanave which may or may not agree Those representations can be grounded in concepts (semantics), assisting federation Example of “Pivoting” through a conceptual model Concept of “Cory Casanave” Concept of a “Person”. Representations

We understand that all these representations and data structures are not “the thing” in the world But sometimes we loose site of this A conceptual domain model is a model of the things, not the data. You may also call this an ontology. A logical information model is a logical model of the data. So what is a data or information model? A model, for a specific purpose, of data about something else, that something else and that purpose are unstated. This is the root of the problem. Things Vs. Representations of Things “This is not a pipe” René Magritte Cory’s Pipe 0.02 This isn’t either

It must be easy to use and understand – suited to mainstream adoption! Does not require “deep” semantics, it does require well defined concepts No assumption of the same name or “matching” representations There can be any number of shared concept “theories”, no single “ring to bind them all” SIMF will be federated with other languages, so existing models in existing languages can also be federated How automated can it be? Some pivoting will be manual – but the manually asserted information saved Some will be assisted with “human in the loop” Some will be fully automatic There may be some tool variation in the automation, but not the representation Other semantic technologies will be needed to “project” the data based on the models and provide the federated information capability, completing a semantic mediation platform. There is no 100% solution – and that is not what we need. Even a minor improvement in federation capabilities could make an impact at the level of the gross national product*. More on Pivoting * Joe Bugajski, Visa International

Conceptual modeling with relations to structural models is not new It is done with a variety of representations UML, OWL, RDFS, E/R, Spreadsheets, FOL Ontologies, SBVR With a variety of linking and transformation mechanisms Code, XSLT, FOL, OWL, Rules, QVT, Proprietary What seems to work now – working with what we have Conceptual UML models with extensions for linking, transformed to RDF-LOD RDFS models with rules and a bit of OWL Structured English (i.e. SBVR) representations of conceptual models A bit of structural mapping, some proprietary solutions None of these approaches seem ideal for the task and all require substantial expertise, more than is practical for mainstream adoption. But, they can inform SIMF “built for purpose” standards and tools. Semantic Federation Today