CaltechAUTHORS
  A Caltech Library Service

The OpenSE Cookbook: a practical, recipe based collection of patterns, procedures, and best practices for executable systems engineering for the Thirty Meter Telescope

Karban, Robert and Crawford, Amanda G. and Trancho, Gelys and Zamparelli, Michele and Herzig, Sebastian and Gomes, Ivan and Piette, Marie and Brower, Eric (2018) The OpenSE Cookbook: a practical, recipe based collection of patterns, procedures, and best practices for executable systems engineering for the Thirty Meter Telescope. In: Modeling, Systems Engineering, and Project Management for Astronomy VIII. Proceedings of SPIE. No.10705. Society of Photo-optical Instrumentation Engineers (SPIE) , Bellingham, WA, Art. No. 107050W. ISBN 9781510619630. https://resolver.caltech.edu/CaltechAUTHORS:20190823-134014450

[img] PDF - Published Version
See Usage Policy.

2064Kb

Use this Persistent URL to link to this item: https://resolver.caltech.edu/CaltechAUTHORS:20190823-134014450

Abstract

The OpenSE Cookbook is an open-sourced collection of patterns, procedures, and best practices targeted for systems engineers who seek guidance on applying model-based and executable systems engineering (MBSE) using SysML. Its content has emerged from the system level modeling effort on the European Framework Program 6 (FP6) and the Thirty Meter Telescope (TMT). The TMT MBSE approach applied the Executable Systems Engineering Method (ESEM) and the open-source Engineering Environment (OpenMBEE) to specify, analyze, and verify requirements of TMT’s Alignment and Phasing System (APS) and the Narrow Field Infrared Adaptive Optics System (NFIRAOS). In these applications, implicit dependencies are made explicit in a formal model through the use of ESEM, OpenMBEE, and SysML modeling constructs. The value proposition for applying this MBSE approach was to establish precise requirements and fine-grained traceability to system designs, and to verify key requirements beginning early in development. The integration of ESEM and the OpenMBEE tooling infrastructure (providing linked-data and web-operability) is a significant added value for the MBSE approach. The APS is responsible for the overall pre-adaptive optics wavefront quality, using starlight to measure wavefront errors and align the TMT optics. In the formally integrated and executable SysML model, simulations are performed to analyze the impact of changed requirements and verify specified constraints for various operational scenarios. The APS team used several modeling patterns to capture information such as the requirements, the operational scenarios, involved subsystems and their interaction points, the estimated or required time durations, and the mass and power consumption. Adaptive optics systems are designed to sense real-time atmospheric turbulence and correct the telescope’s optical beam to remove its effect. The system model for the adaptive optics operational modes was developed to capture sequence behaviors and operational scenarios to run Monte-Carlo simulations for verifying acquisition time, observing efficiency, and operational behavior requirements. The model is particularly useful for investigating the effect of parallelization, identifying interface issues, and re-ordering sequence acquisition tasks. A former version of the Cookbook (which is now updated to MBSE challenges, goals, and lessons learned) included modeling guidelines and conventions for all system aspects, hierarchy levels, and views, which were developed during for the Active Phasing Experiment (APE), an opto-mechatronical system technology demonstrator for the Extremely Large Telescope (ELT). The Cookbook utilizes the above mentioned system models as real-world case-studies to demonstrate and document the applications of the recipes, providing also instructional examples and addressing the available tooling support. The Cookbook is accompanied by a number of SysML models and aodel libraries which facilitate model authoring and maintenance. The Cookbook covers the different aspects of Systems Engineering such as management of Requirements, Design (behavior and structure), Interfaces, Interdisciplinary Integration, Analysis, Trade Studies, and Technical Resources. This paper presents the background, motivation, architecture, and highlights some key content of the Cookbook. For example, interface management, error budget management, requirements verification, Monte Carlo driven analysis, and timing analysis of operational scenarios. The paper discusses how the capabilities of OpenMBEE contributed significantly to the adoption of executable systems engineering.


Item Type:Book Section
Related URLs:
URLURL TypeDescription
https://doi.org/10.1117/12.2312281DOIArticle
Additional Information:© 2018 Society of Photo-Optical Instrumentation Engineers (SPIE). This research was carried out at the Jet Propulsion Laboratory (JPL), California Institute of Technology, under a contract with the National Aeronautics and Space Administration (NASA), the Thirty Meter Telescope Project, and at the European Southern Observatory. The TMT Project gratefully acknowledges the support of the TMT collaborating institutions. They are the California Institute of Technology, the University of California, the National Astronomical Observatory of Japan, the National Astronomical Observatories of China and their consortium partners, the Department of Science and Technology of India and their supported institutes, and the National Research Council of Canada. This work was supported as well by the Gordon and Betty Moore Foundation, the Canada Foundation for Innovation, the Ontario Ministry of Research and Innovation, the Natural Sciences and Engineering Research Council of Canada, the British Columbia Knowledge Development Fund, the Association of Canadian Universities for Research in Astronomy (ACURA), the Association of Universities for Research in Astronomy (AURA), the U.S. National Science Foundation, the National Institutes of Natural Sciences of Japan, and the Department of Atomic Energy of India.
Group:Thirty Meter Telescope
Funders:
Funding AgencyGrant Number
NASA/JPL/CaltechUNSPECIFIED
Thirty Meter Telescope ProjectUNSPECIFIED
European Southern Observatory (ESO)UNSPECIFIED
CaltechUNSPECIFIED
University of CaliforniaUNSPECIFIED
National Astronomical Observatory of JapanUNSPECIFIED
National Astronomical Observatories, Chinese Academy of Sciences (NAOC)UNSPECIFIED
Department of Science and Technology (India)UNSPECIFIED
National Research Council of CanadaUNSPECIFIED
Gordon and Betty Moore FoundationUNSPECIFIED
Canada Foundation for InnovationUNSPECIFIED
Ontario Ministry of Research and InnovationUNSPECIFIED
Natural Sciences and Engineering Research Council of Canada (NSERC)UNSPECIFIED
British Columbia Knowledge Development FundUNSPECIFIED
Association of Canadian Universities for Research in Astronomy (ACURA)UNSPECIFIED
Association of Universities for Research in Astronomy (AURA)UNSPECIFIED
NSFUNSPECIFIED
National Institutes of Natural Sciences of JapanUNSPECIFIED
Department of Atomic Energy (India)UNSPECIFIED
Subject Keywords:model-based systems engineering, executable models, SysML, engineering environment, telescope
Series Name:Proceedings of SPIE
Issue or Number:10705
Record Number:CaltechAUTHORS:20190823-134014450
Persistent URL:https://resolver.caltech.edu/CaltechAUTHORS:20190823-134014450
Official Citation:Robert Karban, Amanda G. Crawford, Gelys Trancho, Michele Zamparelli, Sebastian Herzig, Ivan Gomes, Marie Piette, and Eric Brower "The OpenSE Cookbook: a practical, recipe based collection of patterns, procedures, and best practices for executable systems engineering for the Thirty Meter Telescope", Proc. SPIE 10705, Modeling, Systems Engineering, and Project Management for Astronomy VIII, 107050W (10 July 2018); https://doi.org/10.1117/12.2312281
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:98193
Collection:CaltechAUTHORS
Deposited By: George Porter
Deposited On:23 Aug 2019 22:53
Last Modified:03 Oct 2019 21:38

Repository Staff Only: item control page