Syntactic Requirements

Slides:



Advertisements
Similar presentations
Diagram Definition: an Overview Third OMG/Eclipse Symposium 25 March 2012 Maged Elaasar, Senior Software Engineer.
Advertisements

Major Influences on the Design of ODM Dan Chang (IBM) Elisa Kendall (Sandpiper) MDSW 2004.
Issue 134 Metamodel for OWL 2 Peter Haase, Elisa Kendall, Boris Motik, Evan Wallace.
Language Specification using Metamodelling Joachim Fischer Humboldt University Berlin LAB Workshop Geneva
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel.
Model-Based Programming: Executable UML with Sequence Diagrams By Ruben Campos Cal State L.A. Computer Science Thesis Work Spring 2007.
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,
The MEMOPS Programming Framework Wayne Boucher, Cambridge
Amit, Keyur, Sabhay and Saleh Model Driven Architecture in the Enterprise.
1 From UML (Fondue) to COOPN An iterative approach applying MDA techniques.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
A Combat Support Agency Defense Information Systems Agency Model Based Systems Engineering and Systems Modeling Language Chris Gedo Chief, Architecture.
Dr Rob Bodington Eurostep
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited An Introduction to ISO STEP Part 25 David Price.
OMG UML Profile for the DoD and MoD Architecture Frameworks (UPDM) Dwayne Hardy American Systems Jan 30, 2007.
HL7 UK 2003 (c) Abies Ltd Modelling Clinical Information Using UML Tim Benson Abies Ltd
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
Model Transformations
Faculty of Informatics and Information Technologies Slovak University of Technology Peter Kajsa and Ľubomír Majtás Design.
A Model-Driven Semantic Web David Frankel (David Frankel Consulting) Pat Hayes ( Institute for Human & Machine Cognition, University of West Florida) Elisa.
Architectural Ecosystem (AE) AB SIG Introduction Cory Casanave Object Management Group Model Driven Solutions.
CIM and UML Overview Terry Saxton Xtensible Solutions
Architecture Ecosystem Foundation (AEF) RFP aesig/ Draft RFP Presentation June 2010.
MDE Model Driven Engineering Xavier Blanc Université Pierre et Marie Curie
Introduction to MDA (Model Driven Architecture) CYT.
Diagram Definition A Case Study with the UML Class Diagram MoDELS 2011, Wellington, NZ By Maged Elaasar 1,2 (Presenter) and Yvan Labiche.
Specializing and extending the UML
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
SaveUML System design. System overview Possible...
All Presentation Material Copyright Eurostep Group AB ® Open Discussion on Industrial Data and the Semantic Web : Volume 2 David Price Seattle SC4, October.
Naam An Ontology-Based Metalanguage with Explicit Instantiation Alfons Laarman Committee: Dr. Ivan Kurtev Dr. Ir. Klaas van den Berg Arda Goknil, Msc.
Dr. Darius Silingas | No Magic, Inc. Domain-Specific Profiles for Your UML Tool Building DSL Environments with MagicDraw UML.
® IBM Software Group © 2006 IBM Corporation Diagram Definition: Initial Submission Maged Elaasar, IBM ADTF, OMG June 2009, San Jose,
XASTRO Metamodel. CCSDS SAWG2 Presentation Outline XASTRO-1 Metamodel XASTRO-2 Metamodel Alignment with Model Driven Architecture.
SPE-RFI-R : FEB.1999 : NUL-ITD-Iwata 2-01 Needs for Software Development Model Hiromichi Iwata Information Technologies.
11 th NASA/ESA Workshop on Product Data Exchange 2009 Allison Barnard Feeney, NIST David Price, Eurostep.
XASTRO-2 Presentation CCSDS SAWG th November 2004.
Standards Stephen J. Mellor Chief Scientist. 2 Why Standards? n Increases choice for customers n Increases the size of the market n Promotes competition.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 2, Modeling with UML: UML 2 Metamodel Note to Instructor: The material in this.
The Dagstuhl Middle Model: An Overview Timothy C. Lethbridge SITE, University. of Ottawa
Sheet 1MDAFA2004 Linköping, June 2004 A Language for Model Transformations in the MOF Architecture Ivan Kurtev, Klaas van den Berg University of Twente,
Architecture for View Modeling in SysML Auto-View Generation Working Group Lead: Christopher Delp NASA JPL.
OMG Architecture Ecosystem SIG Enterprise Data World 2011.
SysML v2 Formalism Requirements Formalism WG September 15, 2016.
Language = Syntax + Semantics + Vocabulary
SysML 2.0 Formalism: Semantics Introduction, Requirements & Benefits/Use Cases Formalism WG March 21, 2017.
Common MBSE Modeling Questions and How Ontology Helps
Integrating SysML with OWL (or other logic based formalisms)
SysML 2.0 Requirements for Visualization
SysML 2.0 Formalism Requirements and Potential Language Architectures
A Federated Architecture Framework Roadmap
Language Translation Compilation vs. interpretation.
SysML 2.0 Formalism: Requirement Benefits, Use Cases, and Potential Language Architectures Formalism WG December 6, 2016.
SysML v2 Formalism: Requirements & Benefits
Web Application Modeling
Proposed SysML v2 Submission Plan
SysML/UML Interoperability
Model-Driven Ontology Engineering
Introduction to SysML v.2.0 Metamodel (KerML)
Chapter 2, Modeling with UML, Part 4 UML 2 Metamodel
Modelling Clinical Information Using UML
Introduction to UML.
Constructing MDA-based Application Using Rational XDE for .NET
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
Which sets are equal? Which sets are equivalent?
Model-Driven Semantic Web Rule Engineering
Social Practice of the language: Describe and share information
Graphical Modeling of INFOD applications
Software Architecture & Design
Presentation transcript:

Syntactic Requirements Uniform syntactic interpretation Everyone looking at a SysML diagram should describe it the same way (using SysML terminology) , including whether it is “legal” SysML (well-formed). Includes SysML: Specification writers Teachers and consultants Model builders Modeling tool builders (terminology = metamodel, translation = instantiating metmodel)

Semantic Requirements Uniform semantic interpretation Everyone looking at a SysML model should get the same idea of how the system is built according to how the model will behave. Includes SysML: Specification writers Teachers and consultants Model builders Analysis tool builders (might overlap modeling tool builders).

Specific Requirements RFP can specify language architecture, eg: Use UML without changing: Anything: Profile + equivalent MOF model + mapping. Replace XMI (MOF interchange) with OWL or RDF (maybe via MOF2RDF). Metamodel: eg, add model theoretic semantics to UML as it is. Concrete classes: Specialize UML (metamodel) from formal language, eg, OWL (eg, “onto behavior”). Some: “Branch” off UML, reusing some, not all of UML. The non-MOF subset: Replace MOF subset of UML with OWL.