Examination of modeling languages to allow quantitative analysis for model-based systems engineering

Approved for public release; distribution is unlimited === Model-based systems engineering (MBSE) needs a formal language, one defined with explicit rules between its elements, in order to support the use of formal modeling in systems engineering. This thesis examines desirable features in the conte...

Full description

Bibliographic Details
Main Author: Nutting, Joseph W.
Other Authors: Paulo, Eugene
Published: Monterey, California. Naval Postgraduate School 2014
Online Access:http://hdl.handle.net/10945/42695
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-42695
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-426952014-11-27T16:19:52Z Examination of modeling languages to allow quantitative analysis for model-based systems engineering Nutting, Joseph W. Paulo, Eugene Beery, Paul Systems Engineering Approved for public release; distribution is unlimited Model-based systems engineering (MBSE) needs a formal language, one defined with explicit rules between its elements, in order to support the use of formal modeling in systems engineering. This thesis examines desirable features in the context of quantitative modeling for systems engineering modeling language. Object Management Group’s UML and SysML and Vitech’s System Definition Language are then analyzed in terms of these features. The first important feature is the capability for interoperability between different MBSE tools combined with the ability to integrate the use of specialty tools to interact with and manipulate the system model. Flexibility is necessary in describing and defining entities in the system modeling language. This allows supporting project specific concerns in the system semantics, making MBSE tool support simpler. Finally, support for non-fixed value properties for entities, particularly random variables, is essential to representing system behavior. Existing system modeling languages have shortcomings that should be addressed to improve the conduct of MBSE. Random variables are inconsistently supported. Behavior modeling allows intermingling event timelines for different entities, preventing automated analysis of possible event sequences. Finally, support of parametric modeling is not universal, and the semantics for the use of black box entities to represent external analysis is ad-hoc. 2014-08-13T20:17:54Z 2014-08-13T20:17:54Z 2014-06 Thesis http://hdl.handle.net/10945/42695 This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School
collection NDLTD
sources NDLTD
description Approved for public release; distribution is unlimited === Model-based systems engineering (MBSE) needs a formal language, one defined with explicit rules between its elements, in order to support the use of formal modeling in systems engineering. This thesis examines desirable features in the context of quantitative modeling for systems engineering modeling language. Object Management Group’s UML and SysML and Vitech’s System Definition Language are then analyzed in terms of these features. The first important feature is the capability for interoperability between different MBSE tools combined with the ability to integrate the use of specialty tools to interact with and manipulate the system model. Flexibility is necessary in describing and defining entities in the system modeling language. This allows supporting project specific concerns in the system semantics, making MBSE tool support simpler. Finally, support for non-fixed value properties for entities, particularly random variables, is essential to representing system behavior. Existing system modeling languages have shortcomings that should be addressed to improve the conduct of MBSE. Random variables are inconsistently supported. Behavior modeling allows intermingling event timelines for different entities, preventing automated analysis of possible event sequences. Finally, support of parametric modeling is not universal, and the semantics for the use of black box entities to represent external analysis is ad-hoc.
author2 Paulo, Eugene
author_facet Paulo, Eugene
Nutting, Joseph W.
author Nutting, Joseph W.
spellingShingle Nutting, Joseph W.
Examination of modeling languages to allow quantitative analysis for model-based systems engineering
author_sort Nutting, Joseph W.
title Examination of modeling languages to allow quantitative analysis for model-based systems engineering
title_short Examination of modeling languages to allow quantitative analysis for model-based systems engineering
title_full Examination of modeling languages to allow quantitative analysis for model-based systems engineering
title_fullStr Examination of modeling languages to allow quantitative analysis for model-based systems engineering
title_full_unstemmed Examination of modeling languages to allow quantitative analysis for model-based systems engineering
title_sort examination of modeling languages to allow quantitative analysis for model-based systems engineering
publisher Monterey, California. Naval Postgraduate School
publishDate 2014
url http://hdl.handle.net/10945/42695
work_keys_str_mv AT nuttingjosephw examinationofmodelinglanguagestoallowquantitativeanalysisformodelbasedsystemsengineering
_version_ 1716725705377579008