SysML Modelica Integration Working Group Report (SE DSIG Meeting, San Antonio, TX, 9/15/2009) Chris Paredis Georgia Tech 1.

Slides:



Advertisements
Similar presentations
Starting Planning for the 2010 Policy Key Issues Notes for the TAC Executive Committee April 8, 2009 Phil Hattis, AIAA VP for Public Policy.
Advertisements

Section 305 Technical Subcommittee Boston, MA: June 14, 2014.
TIA Engineering Manual 6 th Edition Preview and Overview.
Doc.: IEEE /0217r2 Submission March 2015 Edward Au (Marvell Semiconductor)Slide 1 NG60 SG March 2015 Agenda Date: Authors:
Doc.: IEEE /0217r0 Submission March 2015 Edward Au (Marvell Semiconductor)Slide 1 NG60 SG March 2015 Agenda Date: Authors:
Doc.: IEEE /01552r1 Submission January 2015 Edward Au (Marvell Semiconductor)Slide 1 NG60 SG January 2015 Agenda Date: Authors:
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
1 MBSE Copyright © Georgia Tech. All Rights Reserved. Model-Based Systems Engineering with SysML: Problem Definition, Simulation and Optimization.
NANC Report Numbering Oversight Working Group (NOWG) January 19, 2005 Co-Chairs: Rosemary Emmer, Nextel Karen Riepenkroger, Sprint.
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
Best Practices Working Group June 19-21, 2001 Munich, Germany.
Atlanta Public Schools Project Management Framework Proposed to the Atlanta Board of Education to Complete AdvancED/SACS “Required Actions” January 24,
Larry L. Johnson Federal Transition Framework.
Systems Engineering DSIG UML for SE Roadmap INCOSE International Workshop Tampa, FL February 4, 2003 Roger Burkhart (John Deere)
© 2013 OSLC Steering Committee1 Proposal to Create OSLC Affiliated Technical Committees OSLC Steering Committee Meeting: 1 PM EDT, 8 July 2013 Open Services.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
GOVERNOR’S EARLY CHILDHOOD ADVISORY COUNCIL (ECAC) September 9, 2014.
ADTF Informational Session Common Terminology Services 2 (CTS2) XML to JSON Transformation Rules Request For Comment September 16 th, 2013 Cory Endle,
GIT SysML Work Update Representing Executable Physics-based CAD/CAE Models in SysML Presenter
1 IEEE Technology Selection Process Presentation of Contribution C Dan Gal Berlin, September 14, 2004.
© 2013 IBM Corporation OSLC WG Transition **DRAFT** Plan 8 April 2013 Open Services for Lifecycle Collaboration Lifecycle integration inspired by the web.
Joint Meeting Report on Standards 8 July Recent Accomplishments Systems Modeling Language (SysML) specification accepted for adoption by OMG AP233.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
1 CTS 2 Status Update and Report Out OMG Technical Meeting CTS 2 Community Support HL7 Working Group Meeting CTS 2 Submission Team July 21, 2011.
Doc.: IEEE /1511r0 Submission January 2016 Yongho Seok (NEWRACOM)Slide 1 IEEE ah Sub 1 GHz license-exempt operation Agenda for January 2016.
File: /ram/wgchairs.sxi Date: 7 January, 2016 Slide 1 Process and Tools (PROTO) Team General Area Meeting IETF59, Seoul, Korea -- March 2004
Doc.: IEEE /011 Submission January 2000 Al Petrick, ParkerVision TGd IEEE – TGd Jan 10 –15, 2000 Tel Aviv, Israel.
1/28/ :02 PM Healthcare Services Specification Project (HSSP) HL7 Services Oriented Architecture SIG Entity Identification Service (EIS) RFP Discussion.
Work Related to Senate Bill 2202 (effective January 1, 2001)
North Carolina High School Math Task Force Update Summer 2013.
Doc.: IEEE /1058r1 TGs Process September 2004 Donald Eastlake 3rd, Motorola LaboratoriesSlide 1 Mesh Networking Task Group Process Donald E. Eastlake.
1 MBSE 2012 Copyright © Chris Paredis. All Rights Reserved. Model Transformations in Model-Based Systems Engineering Chris Paredis Associate Director Model-Based.
SysML v2 Planning & Requirements Working Group Meeting December 8 & 10, roadmap:sysml_assessment_and_roadmap_working_group.
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
SysML-Modelica Transformation Specification (SE DSIG Meeting, Jacksonville, 3/22/2010) Chris Paredis Georgia Tech On behalf of the SysML-Modelica Working.
Doc.: IEEE /1384r3 Submission November 2004 Donald Eastlake, 3 rd, MotorolaSlide 1 Mesh Networking Task Group Process Donald E. Eastlake 3 rd.
Systems Realization Laboratory SysML-based Reference Models for Fluid Power Components Chris Paredis, Raphael Kobi Product & Systems Lifecycle Management.
System Modeling Assessment & Roadmap WG Meeting Boston, MA June 17, 2014 Eldad Palachi Sandy Friedenthal.
Systems Engineering Concept Model (SECM) Status 03/17/2016 John Watson.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
1 International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Roger Burkhart INCOSE MBSE Workshop January 2012 Jacksonville, Florida Modeling Standards.
28 May 2010 HMA-FO Task 2: Feasibility Analysis Service HMA Follow On Activities Task 2: Feasibility Analysis Service (Sensor Planning Service) Monthly.
Doc.: IEEE /0085r1 Submission June 2010 Tuncer Baykas, NICTSlide TG1 and System Design Document Notice: This document has been prepared.
SysML-Modelica WG Meeting Robot Example Chris Paredis Georgia Tech Update by S. Friedenthal
Status of SysML v2 Planning & Requirements Berlin, Germany June 16, roadmap:sysml_assessment_and_roadmap_working_group.
SysML-Modelica Integration Working Group Report (SE DSIG meeting, Washington DC 3/24/2009) Chris Paredis Georgia Tech 1.
SysML v2 RFP WG Meeting Introduction
Systems Engineering Concept Model (SECM) Update
Systems Engineering Concept Model (SECM) Update
PLM4MBSE working group update
(UNSD introduction followed by open discussion)
Chris Paredis Georgia Tech
Chris Paredis Georgia Tech
Proposed SysML v2 Submission Plan
Standards Development: An Overview
Systems Engineering Concept Model (SECM) Update
Systems Engineering Concept Model (SECM) Status Update
Structure–Feedback on Structure ED-2 and Task Force Proposals
HMA Follow On Activities
Item 11 – Conclusions – ETS 2018 WG meeting
On behalf of the SysML-Modelica Working Group
TGn Chair’s Status Update
SysML Modelica Integration Working Group Meeting 3/4/09
TGg Report to the IEEE Working Group
Review plan of the nature reporting – update 6
Strategic Coordination Group 2007 Reporting Guidance on Monitoring
European Statistical System Network on Culture (ESSnet Culture)
Systems Engineering Concept Model (SECM) Update
Status of SysML v2 Planning & Requirements
Presentation transcript:

SysML Modelica Integration Working Group Report (SE DSIG Meeting, San Antonio, TX, 9/15/2009) Chris Paredis Georgia Tech 1

Agenda Introduction Status update Path forward: Roadmap Discussion 2

Modelica: Dynamic Systems Modeling 3 motor torque

WG Focus and Scope Objective: – Leverage the strengths of both SysML and Modelica by integrating them to create a more expressive and formal MBSE language. Focus: – Reuse Modelica syntax by integrating Modelica into SysML as a profile – Define a formal Transformation Specification Scope: – Cover the Modelica constructs needed for the Modelica Standard Library to be used in SysML – Generate corresponding SysML constructs that fit within the profiling mechanism 4

Simple Example 5 Modelica Model SysML Analytical Model SysML Descriptive Model

6 Modelica SysML4Modelica Formal mapping

WG Activities Weekly conference call – Wed, 10-11AM Eastern Definition of Transformation Specification Reference implementations Working meeting on Thursday – 8: noon – Andrew Watson – Specification document (remaining issues, responsibilities) Current Members – Manas Bajaj – Roger Burkhart – Hans-Peter de Koning – Peter Fritzson – Sandy Friedenthal – Nerijus Jankevicius – Alek Kerzhner – Chris Paredis – Russell Peak – Nicolas Rouquette – Wladimir Schamai – Miyako Wilson 7

Progress Since San Jose Mappings for algorithm and equation sections – Algorithm sections  (opaque) behaviors – Equation sections  constraints Revision of the Mapping Document into a Transformation Specification: 1.Introduction 2.SysML profile 3.Modelica meta-model 4.Transformation Note: not limited to Modelica — transformations to other languages (e.g., SimScape) may be feasible. 8

Roadmap – Past (1) SysMLSysML-ModelicaModelica September Specification 1998— —1.4 Specifications March 2003 SysML RFP 2002— —2.2 Specifications December 2005 Initial Modelica-SysML presentation at SE DSIG (Kobi, Paredis) July 2006 Adopted Specification September 2006 Types in the Modelica Language (Broman, Fritzson, Furic) July 2007 Towards Unified Systems Modeling with the ModelicaML UML Profile (Pop, Akhvlediani, Fritzson) 9

Roadmap – Past (2) SysMLSysML-ModelicaModelica September Specification September Specification November 2007 Modeling Continuous System Dynamics in SysML (Johnson, Paredis, Burkhart) August 2007 INCOSE MBSE Project Phase 1 (Lockheed, Deere, Georgia Tech) November Specification December 2008 SysML-Modelica Working Group January st Face-to-face meeting (Fritzson, Schamai, Paredis) May Specification 10

Roadmap – Current Status SysMLSysML-ModelicaModelica March, June 2009 Intermediate Reports to SE DSIG Summer 2009 TGG implementation (Kerzhner) June 2009 ModelicaML Technical Report (Schamai) September 2009 ModelicaML Paper at Modelica Conference (Schamai, Fritzson, Paredis, Pop) Summer 2009 SysML-Modelica Transformation Specification TBD Specification ParaMagic implementation with OpenModelica Solver Future Modelica Version ? Future Directions? 11

Options for Future: SysML – Modelica Transformation Specification 1.Request for Comments (RFC) 2.Request for Proposals (RFP) 3.SysML v2.0 – Fold SysML-Modelica profile into SysML language 4.Not standardize Working Group has decided to explore the RFC option further 12

Request for Comments (RFC): Definition Any Contributing, Domain or Platform Member with technology that: – is relevant to a current Task Force adoption plan; – conforms to all applicable OMG Specifications; and – is available in a commercially-available implementation may make an unsolicited Submission to the TFC of the relevant Task Force for presentation to that TF for consideration through a Request for Comments. (Section 4.3, OMG Policies and Procedures, v2.8) 13

Request for Comments (RFC): Process 1. Submit to the TFC of the relevant Task Force an unsolicited proposal for adoption through RFC 2.The Task Force which received the proposal may recommend its issuance by its parent TC as an RFC. 3.The TC obtains AB approval and may then, by majority vote, cause OMG to issue the Submission as an RFC. 4.The comment period opens. Any party (including non-members) may send comments. Typically lasts 60 days. 5.TF considers comments and decides, by majority vote, whether to recommend the Submission to its parent TC for adoption 6.If the TF recommends adoption, the parent TC shall obtain AB approval before making a final decision on whether to recommend the Submission for adoption by the Board of Directors, using an electronic poll needing a 2/3 majority to pass 14

Request for Comments (RFC): Process Possible Timeline – Finalize Transformation Specification (December 2009) – Reference Implementation (January 2010) – Submit RFC proposal (March 2010 meeting) – AB approval (June 2010 meeting) – Comment period (Summer 2010) – TF approval (September 2010 meeting) – Submission for adoption (December 2010 meeting) 15

Request for Comments (RFC): Summary For non-controversial specifications Requires vendor implementation and active user community – SysML and Modelica communities are very active – Initial discussions with tool vendors: NoMagic, OpenModelica, Dynasim (Dassault Systemes) Is faster than the other options Would be the (first?) formal definition of an MDA transformation specification 16

Questions -- Discussion Feedback on options? 1.Request for Comments (RFC) 2.Request for Proposals (RFP) 3.SysML v2.0 4.Not standardize Which Task Force? Team members? 17

Reminder Working meeting on Thursday – 8: noon – Andrew Watson – Specification document (remaining issues, responsibilities) 18