System Engineering Data Repository

Similar documents
Space engineering. System engineering. ECSS-E-10 C Draft 1

An Introduction to the ECSS Software Standards

VDI 2206 Prof. Dr. Magdy M. Abdelhameed

Mission Operation Ground. ESA. Mario Merri GSAW, Los Angeles, USA 2 Mar 2011 ESA UNCLASSIFIED

Engineering a EIA - 632

SE464/CS446/ECE452 Software Life-Cycle and Process Models. Instructor: Krzysztof Czarnecki

Space engineering. Space system data repository. ECSS-E-TM-10-23A 25 November 2011

Course Description Bachelor in Management Information Systems

The Role of the Software Architect

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico

On-board Software Reference Architecture for Payloads

Model-Based Testing of Spacecraft Flight Software

PLM Center of Excellence PLM for Embedded Product Development - Challenges, Experiences and Solution. M a y

This presentation introduces you to the Decision Governance Framework that is new in IBM Operational Decision Manager version 8.5 Decision Center.

Mastering increasing product complexity with Collaborative Systems Engineering and PLM

Software Classification Methodology and Standardisation

ECSS-E-ST-40C 6 March Space engineering. Software. ECSS Secretariat ESA-ESTEC Requirements & Standards Division Noordwijk, The Netherlands

Systems Engineering Interfaces: A Model Based Approach

System Engineering Plan

Model Based System Engineering (MBSE) For Accelerating Software Development Cycle

MOIS. Manufacturing and Operations Information System

SysML Modelling Language explained

Leveraging CMMI framework for Engineering Services

Ch.2 Logistics System Engineering.

Space Flight Project Work Breakdown Structure

Operability in the SAVOIR Context

Introducing ECSS Software-Engineering Standards within ESA

SOA: The missing link between Enterprise Architecture and Solution Architecture

Implementation of ANSI/AAMI/IEC Medical Device Software Lifecycle Processes.

Goddard Procedures and Guidelines

<Insert Picture Here>

Advanced Topics for TOGAF Integrated Management Framework

SCADE Suite in Space Applications

The DLR Concurrent Engineering Facility (CEF)

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

ANSYS SCADE Model-Based Development Solutions for RAIL TRANSPORTATION. Critical Systems & Software Development Solutions

Proton Launch System Mission Planner s Guide APPENDIX B. Quality Management System

Concurrent Engineering Applied to Space Mission Assessment and Design

Tailoring of ECSS Software Engineering Standards for Ground Segments in ESA

AIRBUS Avionics and Simulation Products Open Source modeling tools in embedded projects

SAFE SOFTWARE FOR SPACE APPLICATIONS: BUILDING ON THE DO-178 EXPERIENCE. Cheryl A. Dorsey Digital Flight / Solutions cadorsey@df-solutions.

How To Develop An Enterprise Architecture

NSF Workshop: High Priority Research Areas on Integrated Sensor, Control and Platform Modeling for Smart Manufacturing

Developing SOA solutions using IBM SOA Foundation

LISA Pathfinder SUMMARY

Perspective on the Product and System Lifecycle

Criteria for Flight Project Critical Milestone Reviews

ANSYS SCADE Model-Based Development Solutions for Industrial Equipment and Energy. Critical Systems & Software Development Solutions

Launch Services Program (LSP) Advisory Services Plan

Chap 1. Introduction to Software Architecture

Enterprise Portfolio Management

MNLARS Project Audit Checklist

Key New Capabilities Complete, Open, Integrated. Oracle Identity Analytics 11g: Identity Intelligence and Governance

IT Project: System Implementation Project Template Description

Dependable (Safe/Reliable) Systems. ARO Reliability Workshop Software Intensive Systems

Space Project Management

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

SOFTWARE ENGINEERING INTERVIEW QUESTIONS

RAMS Software Techniques in European Space Projects

ESTRACK Management System Support for the CCSDS Space Communication Cross Support Service Management

Space engineering. Software engineering handbook. ECSS-E-HB-40A 11 December 2013

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

Intended Procurements in the Space Weather (SWE) Segment. SSA Industry Day 11 June 2013, ESOC

What s new in Teamcenter Service Pack

Certified Software Quality Engineer (CSQE) Body of Knowledge

Operations Planning for the International Space Station

Model-based Testing of Automotive Systems

Safety Certification of Software-Intensive Systems with Reusable Components

ANSYS SCADE Model-Based Development Solutions for AUTOMOTIVE. Critical Systems & Software Development Solutions

Configuration Management ISO 10007

Space engineering ECSS. System engineering Part 1: Requirements and process. ECSS-E-10 Part 1B EUROPEAN COOPERATION FOR SPACE STANDARDIZATION

PDES Requirements / Traceability Project

Solution Architecture Overview. Submission Management The Value Enablement Group, LLC. All rights reserved.

The Association of Change Management Professionals

Create, capture and deliver a systems perspective through integrated lifecycle processes and cross-discipline synchronization.

U.S. Dept. of Defense Systems Engineering & Implications for SE Implementation in Other Domains

Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit

Simulation Data Management with Interoperability across domains

Managing detailed development data in a PLM framework

Sensor & Actuator Functional Interface

3SL. Requirements Definition and Management Using Cradle

Validation & Verification of Safety Critical Systems in the Aerospace Domain.

Space Project Management

PTC ENTERPRISE VALIDATION AND REVIEW SOLUTION

The SPES Methodology Modeling- and Analysis Techniques

Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make an Informed Decision. August A CIMdata White Paper

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

Software Processes. Coherent sets of activities for specifying, designing, implementing and testing software systems

COL- CC and ESA Ground Segment. Page 1

Development Process Automation Experiences in Japan

SOMA, RUP and RMC: the right combination for Service Oriented Architecture

SCADE System Technical Data Sheet. System Requirements Analysis. Technical Data Sheet SCADE System

Example of Tollgate-Based Project Management Template from Industry

Transcription:

System Data Repository 09:00 data in the MBSE life-cycle 09:20 EGS-CC in the system context 09:40 Conceptual Modelling and ECSS 10:00 ecascade 10:20 A snapshot of systems engineering data management in the automotive industry 10:40 Coffee Break 11:00 Perspective on system database management at CNES 11:20 System Data Repository: Return of Experience and Recommendation for the future 11:40 Realizing the ideas of Space System Data Repository 12:00 Discussion Way Forward 13:00 Lunch MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 1

Data in the MBSE context Joachim Fuchs 24 October 2012 @: ADCSS 2012 MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 2

System According to ECSS: Requirements engineering Analysis Decomposing and allocating requirements during functional analysis Assessing system effectiveness Providing trade studies for assessing effectiveness, risk, cost and planning Design and configuration Verification, including qualification and acceptance System engineering integration and control throughout all the project phases. MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 3

Classical SE Process Phase A Top-Down Design Mission Need Feasibility Study Conceptual Design Bottom-Up Production, V&V QAR Verification Validation Deployment Phase E Phase B System / Preliminary Design PDR CDR Integration Assembly Phase D Manufacturing Detailed Design Phase C (Development & Qualification) MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 4

Relevant Domains at System Level Thermal Requirements engineering AIT Mechanical Verification engineering Performance Operational Software / Functional Electrical Control MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 5

Project Context Challenges Increased complexity Decreasing resources Increased use of existing designs and boxes Increased need for interoperability of systems (in particular for cooperative developments) Concurrent engineering by different stakeholders Stakeholder handover at milestones Interaction between the different domains Model-based, cross discipline collaboration Institutional projects Different level of responsibility Shift of responsibility between stakeholder Several levels of interaction Technical vs. managerial boundaries MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 6

Areas for Improvement Improvements are possible in the following areas: Requirements management and verification Design trade-offs at system level Analysis of system operability issues Assessment of engineering margins Coherence between Analysis and Testing Preparation and execution of AIT Transition from AIT to operations Data sharing MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 7

Virtual Spacecraft Model A Virtual Model is the computer-based representation of (elements of) a system, its environment or the required test equipment Data represented should include Requirements Functionality and Behaviour Appearance Design Definition / Data Analysis / test definitions and results Links to Domain Specific tools and models Required enabling features Consistent, comprehensive data management (incl. e.g. persistence, versioning, ) Multi-disciplinary, shared S/C model / representation MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 8 Use of the model (like simulation)

End-to-end Model-Based SE Process Top-Down Design Mission Need Feasibility Study Design feedback and improvement Bottom-Up Production, V&V Operations AIV Anomalies Analyses Simulations Validation Deployment Phase E Phase A Conceptual Design Verification Phase B Simulations for analysis and verification of system solutions Modelling has to have the needed fidelity, effects, structure, operational aspects, etc The development of models and simulators foreseen and timely initiated System / Preliminary Design Phase C Detailed Design Use of Models for Validation & Verification (Development & Qualification) Integration Assembly Manufacturing Phase D Model-based Validation & Verification MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 9

Existing Practice: Model-Based Mechanical Analysis Design Design to Manufacturing Electrical Analysis Design Automated PCB Manufacturing AOC Analysis Design Autocoding Requirements Flight S/W Analysis Design Code Generation Functional Simulator Analysis Design Code Generation Functional Verification Analysis Test Design Procedure Generation System Verification MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 10

SE + MBE = MBSE Specification Verification Design Integration Development SE MBE Software Electrical GNC Payload AIT Operational Simulator Mech/Therm Classic Systems GNC Software Model-driven Operational Simulator Requirements Payload Model-based Systems Verification AIT Mech/Therm Electrical MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 11

Resulting Data Challenge of SE Customer Mech-Therm Electrical Payload AIT Requirements Systems Data Verification Supplier(s) Operational GNC Software Performance MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 12

Data Management MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 13

System-wide coverage M-CAD E-CAD DOORS SDB SysML Links to external tools Consistency Checking Comparison Ownership Tracking Requirements Product Functions Structure Mechanical Reference Config Data Timeline Ops Modes Electrical I/F FDIR OnBoard TM/TC Protocol S/C Charact. Flight Calibration Dynamics Verification Versioning Merging / Branching Transformation / Reporting MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 14

Common Data Model MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 15

Summary Model-based System is relying on the fact that (SW) representations can address life-cycle issues before the actual production / manufacturing Formalisation of data and information allows to increase the consistency of that data across different dimensions (at any moment between stakeholders, and along the life-cycle) Modelling and the use of models relies extensively on the formal representation of data depending on the use case all connected stakeholders need to agree Need to agree on the way data is specified, handled and ultimately exchanged MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 16

Thank you Joachim.Fuchs@esa.int MBSE and Data Joachim Fuchs 24/10/2012 TEC Slide 17