Back to [[http://www.omgwiki.org/OMGSysML/doku.php?id=sysml-roadmap:sysml_assessment_and_roadmap_working_group| SysML v2 RFP Working Group]] ====== Systems Analysis Workgroup ====== ===== Overview ===== The Systems Analysis Workgroup is formed under the [[SysML Assessment and Roadmap Working Group]] to research and gather requirements for seamless and integrated analyses of complex systems across their lifecycle. This workgroup focuses on the system analysis challenge stated in INCOSE Insight article (Vol 18, Issue 2, Aug 2015) {{sysml-roadmap:incose_themed_insight_article-evolving_sysml_and_the_system_modeling_environment_to_support_mbse-draft-2015-02-01.pdf| Evolving SysML and the System Modeling Environment to Support MBSE}} that states: //The next-generation modeling language must include precise semantics that avoid ambiguity and enable a concise representation of the concepts. SysML currently leverages the UML metamodel for much of its semantic foundations. The language must derive from a well-specifed logical formalism that can leverage the model for a broad range of analysis and model checking. This includes the ability to validate that the model is logically consistent, and the ability to answer questions such as the impact of a requirement or design change, or assess how a failure could propagate through a system. The language and tools must also integrate with a diverse range of equation solvers and execution environments that enable the capture of quantitative data. // ===== Goals ===== The System Analysis Workgroup is pursuing the following goals for SysML 2.0: - Analysis must be seamless integrated with system development and operation - Support various types of system analyses and execution tools - Manage analysis models and relate results to decisions - Improved user interaction to define/generate, execute, archive analysis models (analysis lifecycle) ===== Analysis Definition and Examples ===== System Analysis is the systematic investigation of a real or planned system to (a) compare and select candidate system architectures, or (b) determine causes & resolutions of failures / exceptions [SEBoK - http://goo.gl/RCtAKt, NASA SE Handbook (2007) - http://goo.gl/iVBVES]. Some common examples of system analysis are as follows: - Compute and compare the mileage/cost for a set of car designs - What is the design impact of a requirement change? - Optimize manufacturing process to max yield/cost - Trace parts or functions that caused the failure of a system ===== Challenges in formulation, representation, and execution of system analyses ===== The current generation of SysML (1.x) has the following challenges related to formulating, representing, and executing system analyses. - Analysis is a missing concept in SysML - Lack of formal represenation of analysis objectives, subject system, analysis models, results, and decisions - Lack of formal representation of design <-> analysis model transformations - Incomplete definitions of types and units - Lack of formal representation of complex data structures, such as vectors, tensors, and matrices - Lack of formal representation of mathematical operators, such as needed for differentials and integrals - Lack of formal representation of primitive geometry concepts, as needed for precise representation and verification of requirements - Lack of formal representation of visualization concepts, such as mathematical graphs as needed for representing analysis results - Lack of a unique identifier system for model elements - Lack of element-level version and configuration management ===== Presentations ===== - {{sysml-roadmap:sysml_v2_analysis_requirements_omg_reston_2017-03-23.zip|SysML 2 Analysis Requirements presentation (zip) at SysML 2 RFP WG mtg at OMG Technical Meeting, Reston (Mar 20-24, 2017) }} - {{sysml-roadmap:sysml_2_analysis_requirements_2017-02-08_.pdf|SysML 2 Analysis Requirements presentation at SysML 2 RFP webcon (Feb 8, 2017) }} - {{sysml-roadmap:sysml_2_analysis_wg_2016-11-16.pdf|System Analysis presentation at SysML 2 RFP webcon (Nov 16, 2016) }} - {{sysml-roadmap:sysml_2_analysis_wg_2016-09-13.pdf|System Analysis presentation at Chicago (Sep 2016) }} - {{sysml-roadmap:sysml_v2-analysis_concept-manas_bajaj_intercax-reston-2016-03-16.pdf|System Analysis presentation at Reston (Mar 2016) }} - {{sysml-roadmap:05-sysml_v2-system_analysis-bajaj-intercax-_2015-12-08.pdf|System Analysis presentation at La Jolla (Dec 2015)}} ====== System Analysis Workgroup Team ====== ^ Name ^ Organization ^ email ^ | Manas Bajaj | Intercax | | | Bjorn Cole | NASA JPL | | | Ahsan Qamar | Ford | | | George Walley | Ford | | Last updated Apr 19, 2016