User Tools

Site Tools


sysml-roadmap:requirement_concepts_modeling_core_team

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sysml-roadmap:requirement_concepts_modeling_core_team [2016-12-15 06:51]
jwatson [Requirements Analysis]
sysml-roadmap:requirement_concepts_modeling_core_team [2017-03-12 12:13] (current)
jwatson [Latest Working Documents]
Line 25: Line 25:
  
 ===== Latest Working Documents ===== ===== Latest Working Documents =====
-=== SE Needs Reference Material === +  * **12 Mar 2017** - All Requirements,​ Term Definitions and Diagrams for the Requirements/​Verification Concepts are now being maintained in the SECM and not in the documents listed below.  ​ 
-  * {{ :​sysml-roadmap:​requirements_and_verification_needs_r2-2.docx |Requirements/​Verification ​Needs R2.2 10/13/2016 **Working Document**}} +  * {{ :​sysml-roadmap:​sysml_v2_rfp_requirements_for_requirements-sf-2017-03-08.docx |Draft SysML v2 RFP Requirements for Requirements,​ dated 08 Mar 2017}} 
-  * {{ :​sysml-roadmap:​secm_requirements_concepts_diagrams_11-15-16.pptx |Requirements/​Verification SECM Concept Diagrams ​11/15/2016 **Working Document**}} +  * {{ :​sysml-roadmap:​secm_requirements_concepts_diagrams_07_mar_2017.pptx ​|Requirements/​Verification ​SECM Concept Diagrams 07 Mar 2017}} 
-  * {{ :​sysml-roadmap:​definitions_for_reqs_and_verification_11-15-16.xlsx |Requirements/​Verification SECM Concept Term Definitions ​11/15/2016 **Working Document**}} \\ +  * {{ :​sysml-roadmap:​rfp_requirements_for_requirements-sf-e.docx |Draft Requirements for Requirements (Rev e), posted 22 Feb 2017}} 
 +  ​{{ :​sysml-roadmap:​secm_requirements_concepts_diagrams_08_feb_2017.pptx |Requirements/​Verification SECM Concept Diagrams 08 Feb 2017}} 
 +  * {{ :​sysml-roadmap:​sysml_v2_glossary_-_requirements_08_feb_2017.docx |Requirements/​Verification SECM Concept Term Definitions 08 Feb 2017}} 
 +  * {{ :sysml-roadmap:​secm_requirements_concepts_diagrams_09_jan_2017.pptx |Requirements/​Verification SECM Concept Diagrams ​09 Jan 2017}} 
 +  * {{ :​sysml-roadmap:​secm_requirements_concepts_diagrams_31_dec_2016.pptx |Requirements/Verification SECM Concept Diagrams 31 Dec 2016}} 
 +  ​{{ :​sysml-roadmap:​secm_requirements_concepts_diagrams_20_dec_2016.pptx |Requirements/​Verification SECM Concept Diagrams 20 Dec 2016}} 
 +  ​{{ :​sysml-roadmap:​requirements_and_verification_needs_r2-2.docx |Requirements/​Verification Needs R2.2 - 13 Oct 2016}} 
 +  * {{ :​sysml-roadmap:​definitions_for_reqs_and_verification_11-15-16.xlsx |Requirements/​Verification SECM Concept Term Definitions 15 Nov 2016}} \\ 
 ===== Limitations of SysML v1 ===== ===== Limitations of SysML v1 =====
  
Line 38: Line 45:
 ===== Requirements Analysis ===== ===== Requirements Analysis =====
 === 1.  Propose updates to current concept model to address verification related feedback from Brian, David, and one item from Tao/Shaukat – Brian Selvy and David Haines (Note: Discuss scope of verification related concepts such as verification planning for SysML v2.) === === 1.  Propose updates to current concept model to address verification related feedback from Brian, David, and one item from Tao/Shaukat – Brian Selvy and David Haines (Note: Discuss scope of verification related concepts such as verification planning for SysML v2.) ===
 +  * Completed - The SECM has been updated to included the Verification Concepts
 +  * {{ :​sysml-roadmap:​verification_concepts_for_sysml_12-21-16_revision.pptx |Updated Proposal Presentation for Verification Concepts for SysML V2, 21 Dec 2016, Brian and Dave}}
 +  * {{ :​sysml-roadmap:​iv_mapping_to_sysml_12-15-16_brian_and_david.xlsx |IV Mapping to SysML, 15 Dec 2016, Brian and David}}
   * {{ :​sysml-roadmap:​verification_concepts_for_sysml_12-14-16_revision_brain_and_david.pptx |Updated Proposal Presentation for Verification Concepts for SysML V2, 14 Dec 2016, Brian and Dave}}   * {{ :​sysml-roadmap:​verification_concepts_for_sysml_12-14-16_revision_brain_and_david.pptx |Updated Proposal Presentation for Verification Concepts for SysML V2, 14 Dec 2016, Brian and Dave}}
   * {{ :​sysml-roadmap:​iv_mapping_to_sysml_12-13-16_brian_and_david.xlsx |IV Mapping to SysML, 13 Dec 2016, Brian and David}}   * {{ :​sysml-roadmap:​iv_mapping_to_sysml_12-13-16_brian_and_david.xlsx |IV Mapping to SysML, 13 Dec 2016, Brian and David}}
Line 49: Line 59:
   * {{ :​sysml-roadmap:​secm_requirements_concepts_diagrams_10-18-16_reviewedbybertilmuth.pptx |Comments and 1st Proposal Presentation,​ 18 Oct 2016, Bertil Muth}}   * {{ :​sysml-roadmap:​secm_requirements_concepts_diagrams_10-18-16_reviewedbybertilmuth.pptx |Comments and 1st Proposal Presentation,​ 18 Oct 2016, Bertil Muth}}
 === 3. Review requirements relationships in current concept model and propose a draft taxonomy and definition of relationships for SysML v2 – Rick Steiner and Brian Selvy=== === 3. Review requirements relationships in current concept model and propose a draft taxonomy and definition of relationships for SysML v2 – Rick Steiner and Brian Selvy===
-  * Next session scheduled for 21 Dec 2016+  * Completed - 01 Feb 2017 
 +  * {{ :​sysml-roadmap:​20170201_discussion.pptx |Requirements Relationships slides, updated after web conference, 01 Feb 2017, Rick and Brian}} 
 +  * {{ :​sysml-roadmap:​sysml_v2_rquirement_relationships_-_20170131_discussion.pptx |Requirement Relationships slides, 01 Feb 2017, Rick and Brian}} 
 +  * {{ :​sysml-roadmap:​sysml_v2_rquirement_relationships_-_20170104_discussion.pptx |Requirement Relationships slides, 04 Jan 2017, Rick and Brian}}
   * {{ :​sysml-roadmap:​reqts_vs_archetypes_30_nov_2016_rick_steiner.pptx |Requirements vs. Archetypes, 30 Nov 2016, Rick}}   * {{ :​sysml-roadmap:​reqts_vs_archetypes_30_nov_2016_rick_steiner.pptx |Requirements vs. Archetypes, 30 Nov 2016, Rick}}
       * This presentation was provided by Rick on 30 Nov 2016. It raises a general question/​concern regarding requirements as classifiers vs requirements as properties       * This presentation was provided by Rick on 30 Nov 2016. It raises a general question/​concern regarding requirements as classifiers vs requirements as properties
Line 56: Line 69:
   * {{ :​sysml-roadmap:​lsst_specification-definition_example.pdf |LSST Specification-Definition Example, 02 Nov 2016, Brian Selvy}}   * {{ :​sysml-roadmap:​lsst_specification-definition_example.pdf |LSST Specification-Definition Example, 02 Nov 2016, Brian Selvy}}
 === 4. Propose how uncertainty should be addressed in SysML v2 using the current concept model and starting with the weight requirement example (Requirements/​Verification SECM Concept Diagrams, slides 7-9) - Tao Yue and Shaukat Ali === === 4. Propose how uncertainty should be addressed in SysML v2 using the current concept model and starting with the weight requirement example (Requirements/​Verification SECM Concept Diagrams, slides 7-9) - Tao Yue and Shaukat Ali ===
-  * Completed ​pending ​listed ​actions ​below - Sandy asked for feedback to Tao and Shaukat proposed approach to deal with requirements uncertainty that they presented at the 23 Nov telecom. Sandy proposed the following:+  * Completed ​- Actions ​listed below have been closed ​- Sandy asked for feedback to Tao and Shaukat proposed approach to deal with requirements uncertainty that they presented at the 23 Nov telecom. Sandy proposed the following:
     - Include a non-normative requirement in the SysML v2 RFP for a structured natural language text requirements that incorporates concepts of uncertainty. Refer to Tao/​Shaukat’s approach as a potential solution.  ​     - Include a non-normative requirement in the SysML v2 RFP for a structured natural language text requirements that incorporates concepts of uncertainty. Refer to Tao/​Shaukat’s approach as a potential solution.  ​
     - Treat the general issue of uncertainty more generally than requirements alone. Focus initially on the uncertainty of property values. Ensure the ability to distinguish different types of uncertainty,​ such as the uncertainty associated with unit to unit variation (e.g., uncertainty of weight of different manufactured systems) and the uncertainty associated with a property over time due to many different system and environmental uncertainties (e.g. variation in fuel efficiency or engine temperature for a particular vehicle over time)     - Treat the general issue of uncertainty more generally than requirements alone. Focus initially on the uncertainty of property values. Ensure the ability to distinguish different types of uncertainty,​ such as the uncertainty associated with unit to unit variation (e.g., uncertainty of weight of different manufactured systems) and the uncertainty associated with a property over time due to many different system and environmental uncertainties (e.g. variation in fuel efficiency or engine temperature for a particular vehicle over time)
     - Action: Tao/Shaukat confirm this is an acceptable proposal - Closed, Tao responded "It is a good proposal. We accept it."     - Action: Tao/Shaukat confirm this is an acceptable proposal - Closed, Tao responded "It is a good proposal. We accept it."
-    - Action: If confirmed, John to add this requirement and add Tao/Shaukat Structured Natural Language metamodel into the concept model as an example - OPEN +    - Action: If confirmed, John to add this requirement and add Tao/Shaukat Structured Natural Language metamodel into the concept model as an example - Closed 
-    - Action: Sandy coordinate with Hans Peter to ensure probabilities are sufficiently addressed in the Properties and Expressions concepts - OPEN+    - Action: Sandy coordinate with Hans Peter to ensure probabilities are sufficiently addressed in the Properties and Expressions concepts - Closed
   * {{ :​sysml-roadmap:​secm_-_requirements_concepts_-_uncertainty_nov._23_2016.pptx |Proposal Update for SysML V2 Uncertainty,​ 23 Nov 2016, Shaukat and Tao}}   * {{ :​sysml-roadmap:​secm_-_requirements_concepts_-_uncertainty_nov._23_2016.pptx |Proposal Update for SysML V2 Uncertainty,​ 23 Nov 2016, Shaukat and Tao}}
   * {{ :​sysml-roadmap:​secm_-_requirements_concepts_-_uncertainty.pptx | Initial Proposal for SysML V2 Uncertainty,​ 09 Nov 2016, Shaukat and Tao}}   * {{ :​sysml-roadmap:​secm_-_requirements_concepts_-_uncertainty.pptx | Initial Proposal for SysML V2 Uncertainty,​ 09 Nov 2016, Shaukat and Tao}}
 === 5. Propose how current concept model can support scenario based requirements using natural language starting with the behavior example (Requirements/​Verification SECM Concept Diagrams, slide 12) – Tao Yue and Shaukat Ali === === 5. Propose how current concept model can support scenario based requirements using natural language starting with the behavior example (Requirements/​Verification SECM Concept Diagrams, slide 12) – Tao Yue and Shaukat Ali ===
-  * Completed - See Item 4 above. ​+  * Completed - See Item 4 above. 
 +  * {{ :​sysml-roadmap:​restricted_textual_requirements_-_background_definition_proposal_and_examples_tao_yue_-_06_feb_2017.pptx |Restricted Textual Requirements - Background Definition Proposal and Examples - 06 Feb 2017 - Tao Yue}} 
   * {{ :​sysml-roadmap:​secm_-_requirements_concepts_-_restricted_textual_requirements_by_tao_yue_and_shaukat_ali_on_nov._1_of_2016.pptx |Updated Proposal Presentation,​ 1 Nov 2016, Tao and Shaukat, Includes comparison to other existing solutions}}   * {{ :​sysml-roadmap:​secm_-_requirements_concepts_-_restricted_textual_requirements_by_tao_yue_and_shaukat_ali_on_nov._1_of_2016.pptx |Updated Proposal Presentation,​ 1 Nov 2016, Tao and Shaukat, Includes comparison to other existing solutions}}
   * {{ :​sysml-roadmap:​secm_-_requirements_concepts_-_restricted_textual_requirements_by_tao_yue_and_shaukat_ali_on_oct._19_of_2016.pptx |1st Proposal Presentation,​ 19 Oct 2016, Tao and Shaukat}}   * {{ :​sysml-roadmap:​secm_-_requirements_concepts_-_restricted_textual_requirements_by_tao_yue_and_shaukat_ali_on_oct._19_of_2016.pptx |1st Proposal Presentation,​ 19 Oct 2016, Tao and Shaukat}}
 === 6.  Contrast the approaches to Structured Natural Language Requirements approaches – Tao Yue and Shaukat Ali === === 6.  Contrast the approaches to Structured Natural Language Requirements approaches – Tao Yue and Shaukat Ali ===
 +  * Completed - Presentation and discussion on 14 Dec 2016 closed this item. 
   * {{ :​sysml-roadmap:​discussion_on_the_different_structured_and_restricted_nl_based_approaches_-_tao_and_shaukat_dec._14_of_2016.pptx |Discussion on the different structured and restricted NL based approaches, 14 Dec 2016, Tao and Shaukat}}   * {{ :​sysml-roadmap:​discussion_on_the_different_structured_and_restricted_nl_based_approaches_-_tao_and_shaukat_dec._14_of_2016.pptx |Discussion on the different structured and restricted NL based approaches, 14 Dec 2016, Tao and Shaukat}}
 === 7.  Discuss Bjorn Cole feedback regarding embedding the required properties and constraints in a block. Sandy Friedenthal === === 7.  Discuss Bjorn Cole feedback regarding embedding the required properties and constraints in a block. Sandy Friedenthal ===
-  * Tentatively ​Bjorn Cole from JPL is scheduled to present ​his concept ideas on 11 Jan 2016+  * Complete - Bjorn presented ​his concepts ​on 11 Jan 2017 
 +  * {{ :​sysml-roadmap:​simplified_vehicle_requirement_example_with_concepts_11jan_2017_bjorn_cole.pptx |Simplified vehicle requirement example with concepts, 11 Jan 2017, Bjorn Cole}} ​
 === 8. Assess the mapping between SysML v2 concepts and ReqIF concepts, and provide recommendations for potential future alignment – Bertil Muth=== === 8. Assess the mapping between SysML v2 concepts and ReqIF concepts, and provide recommendations for potential future alignment – Bertil Muth===
   * Completed - Bertil provided presentation below on 30 Nov 2016.  ​   * Completed - Bertil provided presentation below on 30 Nov 2016.  ​
   * {{ :​sysml-roadmap:​sysmlv2reqif1.2alignmentproposal_-_bertil_muth_10-18-16.pptx | Presentation of ReqIF Alignment, 18 Oct 2016, Bertil}} See slides 6 and 7.   * {{ :​sysml-roadmap:​sysmlv2reqif1.2alignmentproposal_-_bertil_muth_10-18-16.pptx | Presentation of ReqIF Alignment, 18 Oct 2016, Bertil}} See slides 6 and 7.
 +=== 9.  Review the integration concepts and their relationship to the verification concepts – Brian, David === 
 +  * Meeting discussion date TBD
  
 \\  \\ 
Line 82: Line 99:
  
 ===== References ===== ===== References =====
-[[sysml-roadmap:​requirements_modeling_working_group|Requirement Modeling Working Group - Earlier working group focused on improvements to SysML 1.X]]+ 
 +  * {{ :​sysml-roadmap:​requirement_concepts_-_12-08-2016_omg_tech_meeting_sysml_v2_rfp_working_group_mtg_r2_-_coronado_ca_-_watson.pptx |Requirement Concepts WG Status, OMG Technical Meeting, 08 Dec 2016, SysML v2 RFP Working Group Meeting, John Watson}} 
 +  * [[sysml-roadmap:​requirements_modeling_working_group|Requirement Modeling Working Group - Earlier working group focused on improvements to SysML 1.X]]
  
sysml-roadmap/requirement_concepts_modeling_core_team.1481802677.txt.gz · Last modified: 2016-12-15 06:51 by jwatson