---- \\ [[requirements|Requirements]] - [[usecases|Use Cases and Scenarios]] - [[se_material|Notes on Architecture, etc]] ---- ====== Auto-View Generation Working Group ====== * **Need** \\ Capability to generate views of the modeling information based on specified viewpoints. These views may include presentation of the information in multiple formats such as diagrams, tables, and entire documents. * **Goals** \\ Establish a standardized approach for generating views from the models leveraging current practices where practical. The intent is to enable SysML tool vendors to support view generation in a more standard way. * **Objectives** \\ Define the changes needed to SysML to enable automated document and view generation from a SysML model and related external artifacts based primarily on refinements to the view and viewpoint concepts in SysML. * **Background** \\ This Working Group was formed as a follow-up action to the SE DSIG meeting on June 18, 2012 in Cambridge. Several individuals presented and demonstrated practices for view generation from the model that are now in common use. Refer to the meeting minutes and presentations in the [[http://www.omgwiki.org/OMGSysML/doku.php?id=sysml-autoview:auto-view_generation_working_group#working_area |Working Area]] below. The complete set of presentations are available from [[http://syseng.omg.org/syseng_info.htm#Cambridge-meeting-2012|the Cambridge SE DSIG meeting page]]. **About this wiki** \\ \\ The working group began as part of the SysML 1.4 Revision Task Force (%%RTF%%), but this site is being maintained under the %%OMG%% SysML(tm) Project Portal. This enables additional participants, and also provides visibility to activities outside the scope of this %%RTF%%. The Working Group Leader is **Chris Delp**. You can write to Chris at . ====== Scope ====== The approach of this working group is to broadly identify requirements and potential solutions for view generation from SysML models that includes: * Identify those changes within the scope of the SysML v1.4 RTF and those that are out of scope of the SysML v1.4 RTF. * For changes that exceed the scope and constraints of what can be done in the SysML v1.4 RTF, identify broader stakeholder participation to develop a roadmap on how to move forward with the changes outside of this RTF. ====== Deliverables ====== Expected deliverables from this Working Group: - Issue identification (identify existing and/or file a new SysML issue for autogeneration of documents and views) - Requirements for auto-generation of documents and views (can be a simple list of requirements) - Summary of current solutions to this problem (refer to SE DSIG on June 19, 2012 as a starting point and add as required) - Proposed solution to the above issue (this should include actual specification changes including new stereotypes, model libraries, and examples) - Prototype application of this solution to auto-generate the SysML v1.4 specification In addition, we may capture some elements in a model on the INCOSE MD Teamwork server. Work in progress (on this wiki) includes [[requirements|Requirements]], [[usecases|Use Cases and Scenarios]], and [[se_material|Notes on Architecture, etc]]. ====== Working Area ====== Each work group participant should feel free to post comments or link to documents in this area. Please identify and date your comments, and do not delete other comments without coordinating any updates. Any significant comments posted in this area can also be sent to the sysml-rtf@omg.org mailing list so they become part of the permanent %%RTF%% archive. ^Date^Author^Title^ | 2012-06-18 | Sandy Friedenthal | {{http://doc.omg.org/syseng/2012-06-02|Cambridge SE-DSIG meeting minutes from June 19, 2012 }} | | 2012-06-18 | Chris Delp, Elyse Fosse | {{http://doc.omg.org/syseng/2012-06-06|Viewpoint Views }} | | 2012-06-18 | Robert Karban | {{http://doc.omg.org/syseng/2012-06-04|Approach to Model-based Document Generation }} | | 2012-06-18 | John Watson | {{http://doc.omg.org/syseng/2012-06-08|Model-based Document Generation }} | | 2012-06-18 | Tristan Faure | {{http://doc.omg.org/syseng/2012-06-09|Use of GenDoc2 Eclipse for Document Generation in an Industrial Context }} | | 2012-12-13 | Graham Bleakley | {{bleakley-view-viewpoint-UPDM-SysML-12-13-12.ppt|Views and Viewpoints in UPDM and SysML }} | | 2013 | Sandy Friedenthal | {{:sysml-autoview:issue-18391-view_and_viewpoint_limitations-130129.doc|issue 18391-view and viewpoint limitations}}| | | Sandy Friedenthal | {{:sysml-autoview:view_and_viewpoint_concepts_and_issues-130302.ppt|view and viewpoint concepts and issues}} | | 2013-03-19 | Chris Delp | {{:sysml-autoview:avgwg_reston_2013-cdelp-reva.pptx|AutoView Generation WG Presentation to Reston SE DSIG March 19 2013}} | | | | {{:sysml-autoview:docgen.mp4.zip|Screen cast of JPL Docgen}} | | 2013-05-16 | Chris Delp | {{:sysml-autoview:issue-18719-view_and_viewpoint_construction_limitations_rev2.docx|Ballot 5}} | | 2013-05-16 | Chris Delp | {{:http://www.omgwiki.org/OMGSysML/lib/exe/fetch.php?media=sysml-autoview:18653_resolved-130509.doc|Ballot 6}} | | 2013-06-28 | Chris Delp | {{AVGWG Ballot 6 Review.pptx|Ballot 6 Review}} | | 2013-08-01 | John Watson | {{watson-MBSD-DocGen-Automobile-Model-Example.pptx|Document Definition and Generation within a SysML Model}} | Supplemental: * Systems Engineering Work for View RTF: http://www.omgwiki.org/OMGSysML/doku.php?id=sysml-autoview:se_material * Example generated documents: [[http://www.omgwiki.org/OMGSysML/doku.php?id=sysml-autoview:example_documents]] ====== Assigned Issues (for SysML 1.4 RTF) ====== ^Issue^Description^Status notes / Proposed resolution ^Ballot^ | | | | | Each issue number above links to a document already formatted in draft resolution form (including deferred resolutions from the SysML 1.3 %%RTF%%). A zip file of all these starting issue resolution documents, organized by chapter, can also be downloaded from the [[http://www.omg.org/members/sysml-rtf-wiki/|RTF home page]]. ====== Timeline ====== ^Milestone^Date^ |Publish Plan|September 2012| |Issues Articulated, Draft Architecture| October 2012| |Description of Requirements and Use Cases and updates| November-December 2012| |Concurrence on Requirements and Usecases | January 2013| |Prepare Demonstration Material | February 2013| |Report and Demo in Reston | March 2013 | ====== Meetings 2013 ====== ^Date^Agenda^Notes^ |January 22|Consensus on use-cases and requirements, tactical and strategic issues with SysML|TBD| |February 5|Outline Reston Report|TBD| |February 19|Report and SE products|TBD| |March 5|Finalize Reston Report|TBD| |TBD|TBD|TBD|