SCADE. SCADE Architect System Requirements Analysis EMBEDDED SOFTWARE

Similar documents
SCADE. SCADE Display Graphical Prototyping and Design. Tailored for Critical Embedded HMIs EMBEDDED SOFTWARE

SCADE. SCADE Suite Tailored for Critical Applications EMBEDDED SOFTWARE

Enterprise Architect Training Courses

SCADE. SCADE 19.2 Solutions for ARINC 661 Compliant Systems. The ARINC 661 Standard EMBEDDED SOFTWARE

TRANSITIONING PROJECTS TO A MODEL-BASED APPROACH

IBM Rational Rhapsody Gateway Add On. User Guide

Product Range 3SL. Cradle -7

IRQA General Information:

BUILDING GOOD-QUALITY FUNCTIONAL SPECIFICATION MODEL

INTEGRATING SYSTEM AND SOFTWARE ENGINEERING FOR CERTIFIABLE AVIONICS APPLICATIONS

ANSYS SCADE 17.0 Solutions for ARINC 661-Compliant Systems

Data-Based System Engineering: ICDs management with SysML

Oliopäivät Modelling Now and in the Future, with Acronyms or without = RSA

SCADE System, a comprehensive toolset for smooth transition from Model-Based System Engineering to certified embedded control and display software

IBM Rational Rhapsody Gateway Add On. User Manual

Multi-Board Systems Design

18.1 user guide No Magic, Inc. 2015

New Features Summary PowerDesigner 15.2

AADL Graphical Editor Design

McAfee Security Management Center

What's new with Rational IBM s Telelogic Solutions move to Jazz

Using the JSON Iterator

System-level co-modeling AADL and Simulink specifications using Polychrony (and Syndex)

IBM Rational Rhapsody Gateway Add On. Customization Guide

Best Practices for Model-Based Systems Engineering

IDERA ER/Studio Software Architect Evaluation Guide. Version 16.5/2016+ Published February 2017

OMG Systems Modeling Language Tutorial May, 2012

PREEvision at Porsche (Update 2018)

ModelicaML: Getting Started Issue April 2012

Building JavaServer Faces Applications

The Future of MBSE with MagicDraw Jason Wilson Director, Solution Architecture & Business Development

UML PROFILING AND DSL

Component Design. Systems Engineering BSc Course. Budapest University of Technology and Economics Department of Measurement and Information Systems

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management

The Unified Modeling Language (UML ) Using Enterprise Architect 13.x or 14.x

TOPCASED. Toolkit In OPen source for Critical Applications & SystEms Development

EXCEL IMPORT user guide

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT

Studio 5000 Automation Engineering & Design Environment Enhance Productivity through Simplified System Development

ATLAS.ti 6 Features Overview

SCADE TRAINING PROGRAM 2016

Component Templates. The Component Template Item Type. Modified by Jason Howie on 31-May-2017

A Modeling Framework for Schedulability Analysis of Distributed Avionics Systems. Pujie Han MARS/VPT Thessaloniki, 20 April 2018

Integrity 10. Curriculum Guide

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd

BLU AGE 2009 Edition Agile Model Transformation

HYPERION SYSTEM 9 PERFORMANCE SCORECARD

4D Write. User Reference Mac OS and Windows Versions. 4D Write D SA/4D, Inc. All Rights reserved.

Model driven Engineering & Model driven Architecture

Deployment of SysML in Tools and Architectures: an Industry Perspective. Rick Steiner Raytheon IDS, San Diego

Using the VMware vrealize Orchestrator Client

Test and Evaluation of Autonomous Systems in a Model Based Engineering Context

SysML Modeling Guide for Target System

MDA. SOA = Model Driven SOA

Simple to purchase, flexible to use

Modeling Requirements, Architectures, Behaviour...

An Integrated Approach to Managing Windchill Customizations. Todd Baltes Lead PLM Technical Architect SRAM

Business Intelligence and Reporting Tools

TREENO ELECTRONIC DOCUMENT MANAGEMENT. Administration Guide

Using SCADE System for the Design and Integration of Critical Systems

FREQUENTLY ASKED QUESTIONS

Release Notes. PREEvision. Version 6.5 SP11 English

Publishing and reviewing models on the Web Dr. Andrius Armonas, MagicDraw Product Manager

IBM Rational Application Developer for WebSphere Software, Version 7.0

I. Overview. General User Interface Development Flow

Software Architecture in Action. Flavio Oquendo, Jair C Leite, Thais Batista

Software architecture in ASPICE and Even-André Karlsson

Base Module - Computer Essentials

Semantics-Based Integration of Embedded Systems Models

SharePoint Management

Using the VMware vcenter Orchestrator Client. vrealize Orchestrator 5.5.1

3rd Lecture Languages for information modeling

Raising the Level of Development: Models, Architectures, Programs

Dominique Blouin Etienne Borde

Mobile Application Workbench. SAP Mobile Platform 3.0 SP02

Welcome to Reqtify 2016 FD01

IBM Rational Rhapsody Gateway Add On. Rhapsody Coupling Notes

Index. Add Diagram > Sequence Diagram command,

JQueryScapes: customizable Java code perspectives

SharePoint Document Management

MDA V8.1 What s New Functionality Overview

INTRODUCTION...6 WHAT S NEW IN IMINDQ BACKSTAGE VIEW (FILE MENU), QUICK ACCESS TOOLBAR AND QUICK TOPIC MENU...9 RIBBONS...

FirmSite Control. Tutorial

Standard Professional Premium

Syndeia 3.1 for MBSE. The Next Generation of Model-Based Systems Engineering Dr. Dirk Zwemer June 14, 2017

Visual Paradigm Doc. Composer Writer s Guide

Project Proposal: OSLC4MBSE - OMG SE and OSLC working group as part of the OMG SE DSIG. OSLC for Model-Based Systems Engineering Interoperability

Contents. Announcer Pro Version 4.6 Page 2 of 35 Version V4.6

Oracle Forms Developer 10g: Build Internet Applications

AADL Requirements Annex Review

UFT120 Unified Functional Testing 12.0 Essentials Instructor-Led Training For version 12.0

Nauticom NetEditor: A How-to Guide

Transforming UML Collaborating Statecharts for Verification and Simulation

Copyright 2010, Oracle. All rights reserved.

SharePoint Management

Enterprise Architect Tips & Tricks Compilation - 1

IBM Rational Software Architect

New Features Summary PowerDesigner 15.3

Curriculum Guide. Integrity 11

Tools to Develop New Linux Applications

Transcription:

EMBEDDED SOFTWARE SCADE SCADE Architect 19.2 SCADE Architect is part of the ANSYS Embedded Software family of products and solutions, which gives you a design environment for systems with high dependability requirements. It provides full support of industrial systems engineering processes, such as ARP 4754A, ISO 26262 and EN 50126. This product features functional and architectural system modeling and verification in a SysML-based environment. It provides a strong foundation to deploy Model- Based Systems Engineering (MBSE) processes and best practices. A key feature is the capability to generate consistent and comprehensive Interface Control Documents (ICD) as an important outcome of the MBSE processes. SCADE Architect has been specifically developed for system engineers; the underlying SysML technology is hidden, making modeling more user-friendly and intuitive than standard SysML tools or plain databases. SCADE Architect also complies with the OMG XMI storage format. By using SCADE Architect in conjunction with other ANSYS SCADE tools, system and software engineers can work within the same framework. Developers can quickly synchronize the system model and the software subsystem components, ensuring consistency of the software architecture and modeling efficiency, for instance for the management of I/O definitions. When SCADE Architect is bundled with SCADE Suite, SCADE Architect provides an integrated software engineering solution combining software architecture and software design in a single comprehensive user interface. When SCADE Architect is bundled with medini analyze, SCADE Architect provides a powerful means to model the functional and physical architecture of a system for safety analysis objectives. When SCADE Architect is extended with SCADE Avionics Package, SCADE Architect provides AADL, FACE TM, and IMA solutions. System Requirements Analysis Analysis of System Use Cases Representation of system use cases and actors interacting with the system in Use Case Diagrams Ability to refine uses cases with Sequence, Activity or State Machine Diagrams Analysis of System Scenario Representation of operational system scenario in Sequence Diagrams Ability to link and navigate to actions in Activity Diagrams and states in State Machine Diagrams Analysis of System States Representation of system states and transitions at any level of system decomposition in State Machine Diagrams Refinement of any state with referenced State Machine Diagrams Free text or signal usage on transitions

Analysis of System Activity Representation of the actions control flow within a subsystem at any level of system decomposition in Activity Diagrams Refinement of any action with referenced Activity or State Machine Diagrams System Design Functional and Architecture Design Functional and architecture decomposition through block diagrams Simple and intuitive definition of system architectures through the concept of reusable/unique blocks Component reuse managed with block replicas and ability to allocate items independently on each component replica Comprehensive visualization of component hierarchy within project tree Allocation of functions to components made locally to the functions or components, or through drag-and-drop in allocation tables Annotation mechanism to add custom properties on model objects Data Management Definition of data dictionaries Import/export of data dictionaries in Microsoft Excel or Comma-Separated Value files Data propagation across block hierarchy Data propagation path visualization Data propagation consistency checks Tables of model objects (I/O ports, connectors, data, allocations) with unlimited hierarchical levels and customizable columns aimed at quickly and efficiently managing long lists of data Ability to search table contents System Constraints Representation Representation of constraints between block data in Parametric Diagrams Refinement of constraints in Parametric Diagrams Free text in constraints expression Model-Based Design Solution More user-friendly than plain databases Supports all standard drawing features such as alignment, line styles, fonts, etc. Styles management for better visual identification of components in diagrams Navigation capabilities within model content and definitions with Find and Browse Support of Collaborative Work Import SysML models from IBM Rhapsody and NoMagic MagicDraw Extraction of system parts for third parties, ensuring IP protection of the system model Management of read-only model libraries and support for library re-organization, allowing multi-user collaboration Read/write access to SCADE Architect models through a Python OCL, TCL or Java model API Capability to develop specific import/export through the model API

Support for Requirements Traceability Traceability to requirements available with the integrated SCADE LifeCycle ALM Gateway System Design Verification Model Consistency Checking Automatic verification of modeling rules applicable to entire model or model parts Set of predefined rules for common usage patterns to quickly fix violated rules Live Checker mode for on-the-fly rule check Addition of custom rules through the API (in Python OCL, TCL, Java) Customizable verification configurations to be used for different parts of the model or at different stages of the design Report generation in RTF or HTML with direct hyperlinks on model elements to locate violations Model Diff/Merge Analysis of differences between system model versions Filters for the display of model differences Merge capabilities to copy changes selectively or in bulk, or to ignore changes selectively Tree view of differences allowing for easy understanding of removals, insertions and changes on SCADE Architect model objects Comprehensive report about merge actions and differences before and after merge sessions ICD Generation and Synchronization with Software Design Automated Production of Interface Control Documents (ICDs) Production of tables from propagated data representing interfaces of blocks Custom query columns (Python OCL, TCL, Java) allowing automated extraction of related information from the model, for example data producer and consumers, properties from the communication data path, etc. Import/export of table in Microsoft Excel and Comma-Separated Value files Customization of data to represent messages with dedicated communication protocol properties, allowing tables to represent comprehensive ICDs.

Synchronization with Software Components SCADE Architect allows for the refinement of software components in the SCADE Suite model-based software development environment through: Evolution of system design and software components in parallel and resynchronization upon request at chosen project milestones Bi-directional synchronization between system structural models and software behavioral models Consistent and efficient management of I/Os and data definitions and changes Eliminated duplication of efforts in synchronizing interfaces defined at system level and refined at software level For information on the SCADE Suite product line, see the SCADE Suite technical data sheet. System Design Environment Configuration SCADE Architect Configurator SCADE Architect Configurator allows methods and tools engineers to configure SCADE Architect Advanced Editor to specific needs of a group of users. Domain-specific configuration relates to the use of industry standards like IMA, AADL, FACE and AUTOSAR, or to company or project standards. Definition of domain-specific objects derived from SCADE Architect design elements Definition of domain-specific objects, properties and inter-objects constraints in simplified class diagram Customization of domain-specific modeler with dedicated user interface palettes, property pages and menus Customization of objects icon, graphical styles and tables from Configurator preview for immediate reuse in configured SCADE Architect Automatic generation of configuration plug-ins for deployment of domain-specific modelers Capability to apply predefined or custom rules on meta-models with SCADE Architect Checker

SCADE Architect Companion Products SCADE Avionics Package Comprehensive solution for designing embedded avionics system with respect to a clean separation of concerns into functional, software and platform levels. This package allows system engineers to handle ARINC 429, ARINC 664-P7/AFDX or CAN communication protocols, Integrated Modular Avionics architecture, and ARINC 653 specific properties. Verification of AFDX communication bandwidth, and generation of ARINC 653 configuration files are automated. SCADE Architect Configurator is a prerequisite for using the Avionics Package. The SCADE Avionics Package also includes complrehensive solutions for the AADL standard and the FACE standard. For information on the package, see the SCADE Avionics Package technical data sheet. ANSYS medini analyze medini analyze supports analysis of functional safety of electronic and software based systems. Originally developed to support the automotive ISO 26262 standard, it is also applicable in other application domains. SCADE Architect comes with a dedicated configuration, named EmbeddedSystem, that allows to distinguish the nature of model objects such as Function, Sensor, Actuator, Processor, SWComponent, HWComponent. ANSYS medini analyze allows for importing selected blocks and diagrams from a SCADE Architect model, creating automatically in medini analyze a mirror model with the same kind of objects and diagrams to perform functional safety analysis. Application Lifecycle Management The life cycle management of systems designed with SCADE Architect can be supported by SCADE LifeCycle by: Connecting Application Lifecycle Management (ALM) tools and setting requirements traceability from models Generating documentation automatically from models For information on the SCADE LifeCycle product line, see the SCADE LifeCycle technical data sheet.

SCADE Architect Product Line SCADE Architect Advanced Modeler: SysML Editor Import SysML models from IBM Rhapsody and NoMagic Magic Draw Diff/Merge Checker Model API Synchronizer with SCADE Suite Application Lifecycle Management Gateway User documentation and online help SCADE Architect Configurator Graphical edition of configurations Configuration plug-in generation ANSYS, Inc. www.ansys.com ansysinfo@ansys.com 866.267.9724 2018 ANSYS, Inc. All Rights Reserved. MKT000000000