SCOPE PRESENTATION INTRODUCTION
|
|
- Charles Miller
- 8 years ago
- Views:
Transcription
1 SCOPE PRESENTATION INTRODUCTION Introduction My position within Airbus: Working in the Modeling and Simulation (EYYS) department of Engineering. In charge of the AP2633 standard and all the associated processes, methods and tools. Presentation objectives This presentation aims at describing the reasons and the way Airbus has parameterized and is using: Simulink, Simulink Coder (previously RTW), and soon Embedded Coder (E-Coder), To design and to generate Aircraft System, Equipment and Environment Simulation Models in compliance with the rules of the Airbus Procedure 2633 Develop, Integrate & Validate Shared Simulation Models, usually called AP2633. TRANSITION TO THE NEXT SLIDE THE USE OF SIMULATION MODELS WITHIN THE AIRCRAFT DEVELOPMENT PROCESS Page 1
2 SCOPE AIRCRAFT SYSTEMS/EQUIPMENTS INTEGRATION Simulation Models use along the aircraft development process Simulation Models are used all along the Aircraft development process and mainly during Integration, Verification & Validation activities, but also for training purpose. Simulation Models development and supply To do so Simulation Models are either developed by Airbus or requested, through contract, to Suppliers (Rolls-Royce, Pratt & Whitney, Thalès, DIEHL, Honeywell, Hamilton, LIEBHERR, or even EADS) in complement of their system/equipment delivery. From Simulation Models to real system(s)/equipment(s) Represent all or part of aircraft system(s)/equipment(s) as well as the environment in which the model is moving (on ground: runway, winds, ; in flight: atmosphere, winds, ). Are used to prepare aircraft system(s)/equipment(s) integration, integrated incrementally by Airbus. The integrated models allow to check the consistence, in terms of interface as well as of functional behavior, of the built assemblies. Will be progressively replaced by real system(s)/equipment(s) to go smoothly from a virtual integration to a real one. TRANSITION TO THE NEXT SLIDE USE OF SIMULATORS ALONG AIRCRAFT VERIFICATION AND VALIDATION PROCESS Page 2
3 SCOPE AIRCRAFT SYSTEMS/EQUIPMENT VERIFICATION & VALIDATION Simulation Models Use Simulation Models participate to the different V&V phases by being used on different test means (System integration benches, functional integration benches and simulators) used all over the V life cycle. They are used to perform Verification & Validation tests of the aircraft systems/equipments integrated consistently with the aircraft architecture. Simulators all along the aircraft Verification & Validation process Different kind of simulators are used all along the V&V process: Desktop Simulators (DTS) during design phases, Virtual Simulation platforms (A/C-1: The development Simulator, VIBE, VIP) for integration and verification tests, Systems Integration Benches (SIB), Functional Integration Benches (FIB), Integration (CAB0, I/S: The integration Simulator) and aircraft Simulators (A/C0: I/S + Iron Bird) and training platforms made by Simulator Manufacturers (CAE, ) TRANSITION TO THE NEXT SLIDE THE NEED TO SHARE THE SAME SIMULATIONS MODELS ALL ALONG THE PROCESS Page 3
4 SCOPE The AP2633 Standard Why AP2633? The AP2633 standard was built on the basis of a Lessons Learnt process led in 2000 in Airbus. This one highlighted that, even if Simulation Models are used all over Airbus, these are different and not easily shared by the different customers on the different simulators and/or test means used all along A/C IVV Process. This pointed out that the Simulation Models: are developed several times for use on different means inducing redundant costs, don t have the same representativeness, since not based on shared requirements, making difficult to cross-check/compare obtained behaviors/results, are not built with the same software rules, making their integration complex and each time different on each environment To solve the identified issues, it was decided to define and promote a standard enabling all the A/C IVV stakeholders to share the same Simulation Models all over their means: the AP2633. This standard focuses on: A Simulation Model development process based on a simplified V life cycle going from requirements collection to model delivery A single Simulation Model, developed once, covering all Simulation requirements and guaranteeing the right representativeness for all customers Design Rules that mainly address the way the Simulation Model high-level interfaces - Control, Functional and Profile Inputs/Outputs, main Entry-point are defined A standard integration process based on standardized interfaces: the Model ICD (Interface Control Document) and its associated software representation. TRANSITION TO THE NEXT SLIDE WHAT IS THE LINK BETWEEN A SIMULINK AND AN AP2633 MODEL? Page 4
5 SCOPE THE LINK BETWEEN A SIMULINK MODEL AND AN AP2633 MODEL Why an AP2633 solution for Simulink Since the very first deliveries of AP2633 Simulation Models, we have noticed that many of them were designed and generated using Simulink. Such a approach could be understood if you think that people developing Simulation Models are more business oriented (Systems Designers for flight control, hydraulic, pneumatic, electrics, ) than Software skilled. Such a work requires also simulation competences to implement adequate solutions. Consequently, to avoid different production processes and solutions, it was decided to formalize a solution that could be provided to our suppliers. This one would avoid to adapt any different processes implemented by any of our suppliers. Design of an AP2633 Simulation Model using Simulink Simulink could be used to design any System(s)/Equipment(s) AP2633 Simulation Models. As an AP2633 Simulation Model has to be exchanged under their software shape (either source or binary code), but respecting high-level interfaces identification through the production of formal deliverables, the Simulink Model shall be colored/marked in order to be able to clearly identify these interfaces. On Airbus side, exchanging generated software rather than the Simulink Models allows us not to have to deal with code generation constraints. The characteristics to be shared between a Simulink Model and an AP2633 Model AP2633 Simulation Models are black-box models, managed through their high-level interfaces: control, functional & profile. They are fixed step models for which the simulation time step is a dedicated control input of the model. They are designed that way that the simulation step is able to be modified along a simulation session. TRANSITION TO THE NEXT SLIDE THE AIRBUS SOLUTION TO SUPPORT THE AP2633 SIMULATION MODEL DESIGN WITH SIMULINK Page 5
6 SCOPE THE SL2AP2633 TOOL TO DESIGN AP2633 SIMULATION MODELS The management of the Simulation Model high-level interfaces Dedicated blocks were created either to be able to use the AP2633 control models or to mark the Simulation Model functional interfaces The management of the Simulation Model high-level interfaces A Library of AP2633 compliant (regarding time management) operators is also made available The main drawback of this solution management The blocks to be used to mark the high-level interfaces are not easy to manage since not simple automated process has been provided to define them. These blocks may disturb the correct simulation of the Simulink Model. TRANSITION TO NEXT SLIDE HOW TO MANAGE, IMPLEMENT AP2633 IMPROVMENTS TAKING BENEFIT OF SIMULINK EVOLUTIONS Page 6
7 SCOPE THE SL2AP2633 IMPROVEMENT PROCESS Initially As it was stated that many AP2633 Model developers were using Simulink to develop and generate AP2633 Simulation Models, SL2AP2633 tool was developed since early 2003, and distributed to end-users late 2003, on the basis on Matlab r12. Until now Matlab r12, r13, r14, R2006b, R2007b, R2008b, R2009b, R2010b, Until SL2AP2633 v4.5.2 Windows/Unix version Static/Dynamic Targets S-functions Reference Models Compatibility with Simscape To come in the near future For SL2AP2633 v5.1 under development Simulink Objects To come later on 2013 Embedded Coder To come later on How to take benefit quickly/easily from MathWorks evolutions? How to support the AP2633 standard evolutions? AP2633/B supported only AP2633/C + M to be supported in the next versions TRANSITION TO THE NEXT SLIDE THE NEXT SL2AP2633 TOOL VERSION AS AN EXAMPLE Page 7
8 SCOPE THE NEXT SL2AP2633 TOOL VERSION, v5.1, TO COME Upgrade of the interface management The AP2633 blocks used to mark the Simulation Model interface have been replaced by Simulink objects. Benefits The automation (scripting) and use of the interface management is more simple. Moreover, the building of test harnesses - within Simulink - is simplified and no disturbance any more due to the presence of extra blocks. TRANSITION TO THE NEXT SLIDE FROM DESIGN TO CODE GENERATION Page 8
9 SCOPE AP2633 SIMULATION MODEL SOFTWARE GENERATION WITH SIMULINK AUTOMATIC CODE GENERATOR Source Code generation using Simulink Coder A dedicated HMI has been developed in the frame of SL2AP2633 tool in order to be able to select the main necessary options for the generation of an AP2633 Simulation Model: Configure model: to apply SL2AP2633 settings for code generation Simulink Model name (and file) Delivery directory: for MICD, source code, AP2633 interface files, standalone model, makefile example, compilation flags file generation MICD csv files separator, AP2633 V_MODEL_ID buidling information: Model Name + Model code version Generate Model ICD Generate Code: source code, AP2633 interface files, standalone model, makefile example, compilation flags file generation S-functions code directories, Inline parameters, Line command selection Generation target: static, dynamic AP2633 target or other Code generation with/without compilation AP2633 Interface files generation: CTRL_C, DATA_C, PROFILE_C Why moving to a source code generation using E-Coder The size of the generated source code is reduced by 2 and the execution timed divided by almost (depending also on compilation optilmzation options) Such a strategy requires also to intensively use available Simulink concepts as atomic or reference model. The generator will be integrated in next version to allow a better generation tuning and enhanced execution performances highly requested by engine models developer/users at least. Notice Generated Code used for the simulation only for the Simulation Models generation used in the frame of the aircraft IVV. TRANSITION TO NEXT SLIDE END OF THE STATE OF THE ART WITH AN OUTLOOK TO THE NEAR FUTURE Page 9
10 SCOPE SYNTHESIS ON THE CURRENT SOLUTION The current SL2AP2633 limitations Each new MATLAB Simulink release requires us an extra effort of validation, just to ensure that the tool is still behaving the same way according to the latest changes/evolutions. Moreover, we need to offer an ascending compatibility with the existing versions for a set of MATLAB Simulink predefined releases. The envisaged way forward To include an AP2633 target, as well as the necessary blocks/objects, as a native solution within Simulink in order to ensure the best implementation solution at any time and avoid a huge volume of nonregression tests. This solution will aslo be a major benefit for all the Airbus suppliers which have to provide us AP2633 Simulation Models design and generated with Simulink. To use Simunlink as a desktop pre-integration platform of AP2633 Simulation Models. Such a target requires to define a standard way to generate the AP2633 Models into software code, but also to be able to build a Simulink Model for instance, a S-function from a standard AP2633 software code. It requires also to be able to build Simulation Models connections on the basis of standard interface descriptions (MICD). TRANSITION TO NEXT SLIDE Q&A Page 10
11 Page 11
12 Page 12
Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur
Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur 2015 The MathWorks, Inc. 1 Model-Based Design Continuous Verification and Validation Requirements
More informationProgram Update June 2015. G500, G600 Program Update 06.15
Program Update June 2015 G500, G600 Program Update 06.15 All-New Gulfstream G500 and G600 All new, best-in-class aircraft that build upon Gulfstream s technology leadership Unmatched high-speed range capability
More informationDevelopment of AUTOSAR Software Components within Model-Based Design
2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior
More informationAutomating Code Reviews with Simulink Code Inspector
Automating Code Reviews with Simulink Code Inspector Mirko Conrad, Matt Englehart, Tom Erkkinen, Xiaocang Lin, Appa Rao Nirakh, Bill Potter, Jaya Shankar, Pete Szpak, Jun Yan, Jay Clark The MathWorks,
More informationProduct Information CANape Option Simulink XCP Server
Product Information CANape Option Simulink XCP Server Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 3 1.4 Further Information... 4 2 Functions...
More informationSCADE Suite in Space Applications
SCADE Suite in Space Applications at EADS David Lesens 09/10/2008 Overview Introduction Historical use of SCADE at EADS Astrium ST Why using SCADE? The Automatic Transfer Vehicle (ATV) M51 and Vega R&T
More informationDesign with Reuse. Building software from reusable components. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 14 Slide 1
Design with Reuse Building software from reusable components. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 14 Slide 1 Objectives To explain the benefits of software reuse and some reuse
More informationMATLAB in Business Critical Applications Arvind Hosagrahara Principal Technical Consultant Arvind.Hosagrahara@mathworks.
MATLAB in Business Critical Applications Arvind Hosagrahara Principal Technical Consultant Arvind.Hosagrahara@mathworks.com 310-819-3970 2014 The MathWorks, Inc. 1 Outline Problem Statement The Big Picture
More informationModel Based System Engineering (MBSE) For Accelerating Software Development Cycle
Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Manish Patil Sujith Annamaneni September 2015 1 Contents 1. Abstract... 3 2. MBSE Overview... 4 3. MBSE Development Cycle...
More informationIntroduction to MATLAB Gergely Somlay Application Engineer gergely.somlay@gamax.hu
Introduction to MATLAB Gergely Somlay Application Engineer gergely.somlay@gamax.hu 2012 The MathWorks, Inc. 1 What is MATLAB? High-level language Interactive development environment Used for: Numerical
More informationSoftware Project Management Plan. Team Synergy Version: 1.0 Date: 1/27/03
Team Synergy Version: 1.0 Date: 1/27/03 Revision History Document Owner: Goran Momiroski Date Revision Description Author 11/26/2002 1.0 Document creation Goran Momiroski Team Synergy Page 1 1/27/2003
More informationCaterpillar Automatic Code Generation
SAE TECHNICAL PAPER SERIES 2004-01-0894 Caterpillar Automatic Code Generation Jeffrey M. Thate and Larry E. Kendrick Caterpillar, Inc. Siva Nadarajah The MathWorks, Inc. Reprinted From: Electronic Engine
More informationProduct Development Flow Including Model- Based Design and System-Level Functional Verification
Product Development Flow Including Model- Based Design and System-Level Functional Verification 2006 The MathWorks, Inc. Ascension Vizinho-Coutry, avizinho@mathworks.fr Agenda Introduction to Model-Based-Design
More informationSoftware Development with Real- Time Workshop Embedded Coder Nigel Holliday Thales Missile Electronics. Missile Electronics
Software Development with Real- Time Workshop Embedded Coder Nigel Holliday Thales 2 Contents Who are we, where are we, what do we do Why do we want to use Model-Based Design Our Approach to Model-Based
More informationSetting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks
Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Guiseppe Ferro Design Team 4 3/22/13 Executive Summary Learn how to setup and properly use the Real- Time
More informationKevin Kochirka, ABB Turbine Automation, June 29, 2016. Flexible turbine control retrofits Webinar
Kevin Kochirka, ABB Turbine Automation, June 29, 2016 Flexible turbine control retrofits Webinar Welcome Speaker introduction Kevin Kochirka Sr. Applications Engineer with ABB Inc. Kevin.Kochirka@us.abb.com
More informationProject Scope. Perform a major step forward in Airbus Virtual Testing (VT) capability of structures. Project launch Design Certification
Presented by Michel MAHÉ Prepared by Michel MAHÉ, Jean-François IMBERT, Christophe BRAND Aircraft Virtual Structural Testing: Challenges for Structure Analysis Aircraft Virtual Structural Testing: Challenges
More informationExample Software Development Process.
Example Software Development Process. The example software development process is shown in Figure A. The boxes represent the software development process kernels. The Software Unit Testing, Software Component
More informationWhy Adopt Model-Based Design for Embedded Control Software Development?
Why Adopt Model-Based Design for Embedded Control Software Development? As requirements for increased product performance are driving up design complexity, embedded software is increasingly becoming the
More informationData Analysis with MATLAB. 2013 The MathWorks, Inc. 1
Data Analysis with MATLAB 2013 The MathWorks, Inc. 1 Agenda Introduction Data analysis with MATLAB and Excel Break Developing applications with MATLAB Solving larger problems Summary 2 Modeling the Solar
More informationSimplify Your Windows Server Migration
SOLUTION BRIEF: ENDPOINT MANAGEMENT........................................ Simplify Your Windows Server Migration Who should read this paper Windows Server 2003 customers looking to migrate to the latest
More informationBest practices for developing DO-178 compliant software using Model-Based Design
Best practices for developing DO-178 compliant software using Model-Based Design Raymond G. Estrada, Jr. 1 The MathWorks, Torrance, CA Eric Dillaber. 2 The MathWorks, Natick, MA Gen Sasaki 3 The MathWorks,
More informationWhat s New in MATLAB and Simulink
What s New in MATLAB and Simulink Kevin Cohan Product Marketing, MATLAB Michael Carone Product Marketing, Simulink 2015 The MathWorks, Inc. 1 What was new for Simulink in R2012b? 2 What Was New for MATLAB
More informationUse software to define silicon p. 15
April 2008 Use software to define silicon p. 15 >> Domain-specific modeling p.20 >> Efficient CRC calculation p.24 >> Linux development tools p.28 >> Verification enters the atomic age p.33 >> Advantages
More informationVirtual Prototyping of Aerospace Systems Using Integrated LMS Virtual.Lab and IMAGINE AMESim
Virtual Prototyping of Aerospace Systems Using Integrated LMS Virtual.Lab and IMAGINE AMESim Joel Tollefson Imagine Inc. Aerospace Business Development Hans Van den Wijngaert LMS Product Manager Motion
More informationQuality Assurance of Models for Autocoding
Quality Assurance of Models for Autocoding Ann Cass, Pierre Castori S YNS PACE AG Hardstrasse 11 CH - 4052 Basel ac@synspace.com, pc@synspace.com Abstract: Automatic Code Generation is an emerging technology
More informationState of the art Software Modeling. Tony Elliston. SIGADA 2004 Atlanta
State of the art Software Modeling Tony Elliston SIGADA 2004 Atlanta TNI Europe Limited Market our own software modelling tools: CP-Hood and Stood. Distributor for TNI Software range of products. TNI Europe
More informationAircraft & Defense Vehicle Simulation Lab
Understanding Advanced System Integration Labs: -Centric System Integration This paper examines how successful aerospace and defense organizations are changing their processes to apply simulationbased
More informationIntegrated Project Management Tool for Modeling and Simulation of Complex Systems
Integrated Project Management Tool for Modeling and Simulation of Complex Systems Sergio Tamayo 1, Stacey Gage 2 MathWorks. Natick, MA 01760 and Gavin Walker. 3 MathWorks Ltd. Cambridge, England, CB4 0HH,
More informationGlobal Software Change Management for PVCS Version Manager
Global Software Change Management for PVCS Version Manager... www.ikanalm.com Summary PVCS Version Manager is considered as one of the leading versioning tools that offers complete versioning control.
More informationSoftware Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering Software Processes Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To introduce software process models To describe three generic process models and when
More informationMaking model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB
The V850 Integrated Development Environment in Conjunction with MAT...iles and More / Web Magazine -Innovation Channel- / NEC Electronics Volume 53 (Feb 22, 2006) The V850 Integrated Development Environment
More informationOnly Athena provides complete command over these common enterprise mobility needs.
Mobile devices offer great potential for making your enterprise run faster, smarter, and more profitably. However, mobile devices can create considerable challenges for your IT organization, since they
More informationConnectivity. Alliance 7.0. Alliance Interfaces. FileAct support in SWIFTNet Release 7.0
Connectivity Alliance Alliance Interfaces Act support in SWIFTNet Release February 2012 Table of Contents Preface... 3 1 Introduction... 4 2 Portfolio Act Support... 6 2.1 Alliance Gateway... 6 2.1.1 Overview...
More informationTITLE: Control of Software
Page 1 of 8 TITLE: Control of Software WARNING This document is the property of United Technologies Corporation (UTC). You may not possess, use, copy or disclose this document or any information in it,
More informationGlobal Value 7. Productivity Suite for GammaVision. Optimizing Gamma Spectrometry Processes through Secure Data Management and Measurement Automation.
Productivity Suite for GammaVision Optimizing Gamma Spectrometry Processes through Secure Data Management and Measurement Automation. Global Value was designed to transform the standard GammaVision spectroscopy
More informationCommandes de vol électriques Airbus: une approche globale de la sûreté de fonctionnement
Systèmes & Logiciels pour les NTIC dans le Transport 18 mai 2006 Presented by Pascal TRAVERSE Prepared with Isabelle LACAZE & Jean SOUYRIS Commandes de vol électriques Airbus: une approche globale de la
More informationExperimental Identification an Interactive Online Course
Proceedings of the 17th World Congress The International Federation of Automatic Control Experimental Identification an Interactive Online Course L. Čirka, M. Fikar, M. Kvasnica, and M. Herceg Institute
More informationDeploying MATLAB -based Applications David Willingham Senior Application Engineer
Deploying MATLAB -based Applications David Willingham Senior Application Engineer 2014 The MathWorks, Inc. 1 Data Analytics Workflow Access Files Explore & Discover Data Analysis & Modeling Share Reporting
More informationAdvanced Techniques for Simulating ECU C-code on the PC
Copyright 2010 SAE International 2010-01-0431 Advanced Techniques for Simulating ECU C-code on the PC Vivek Jaikamal ETAS Inc. Thomas Zurawka SYSTECS Informationssysteme GmbH ABSTRACT Over the last two
More informationThales capabilities will meet and exceed civil aviation synthetic training requirements. www.thalesgroup.com/services
Civil Aviation Training Capabilities Thales capabilities will meet and exceed civil aviation synthetic training requirements www.thalesgroup.com/services THE FoRMATION PRODUCT LINE BY THALES TOTAL CAPABILITIES
More informationA Tool for Evaluation and Optimization of Web Application Performance
A Tool for Evaluation and Optimization of Web Application Performance Tomáš Černý 1 cernyto3@fel.cvut.cz Michael J. Donahoo 2 jeff_donahoo@baylor.edu Abstract: One of the main goals of web application
More informationCreating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION
Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION AGENDA 1. Overview of Magento 2.0 2. Features and benefits of Magento 2.0 over Magento 1.x 3. Why should we upgrade to Magento 2.0
More informationPARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY
PARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY Version 1.1 November 5, 2012 Architectural Principles and Constraints Summary REVISION HISTORY The following revision chart
More informationPresentation: May 15 th 2013 Location: Saskatoon Speaker: Robert Picard. Airport Expertise. Holistic Approach to IT Solutions Automation Intelligence
Presentation: May 15 th 2013 Location: Saskatoon Speaker: Robert Picard Airport Expertise Holistic Approach to IT Solutions Automation Intelligence Agenda Automation Intelligence (AI) Concept Responding
More informationWIND RIVER RTCA DO-178 SOFTWARE CERTIFICATION SERVICES
WIND RIVER RTCA DO-178 SOFTWARE CERTIFICATION SERVICES Wind River Professional Services RTCA DO-178 Practice provides software certification services to help our customers address their demanding software
More informationIntegrating MATLAB into your C/C++ Product Development Workflow Andy Thé Product Marketing Image Processing Applications
Integrating MATLAB into your C/C++ Product Development Workflow Andy Thé Product Marketing Image Processing Applications 2015 The MathWorks, Inc. 1 Typical Development Workflow Translating MATLAB to C/C++
More informationINSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
More informationTREK GETTING STARTED GUIDE
TREK GETTING STARTED GUIDE February 2015 Approved for Public Release; Distribution is Unlimited. TABLE OF CONTENTS PARAGRAPH PAGE 1 Welcome... 2 1.1 About TReK... 2 1.2 About this Guide... 2 1.3 Important
More informationMathWorks Automotive Conference 2015 Simon Fürst, 2015/09/24. MODEL-BASED SOFTWARE DEVELOPMENT: AN OEM S PERSPECTIVE.
MathWorks Automotive Conference 2015 Simon Fürst, 2015/09/24. MODEL-BASED SOFTWARE DEVELOPMENT: AN OEM S PERSPECTIVE. MODEL-BASED SOFTWARE DEVELOPMENT AT BMW. Software development with MATLAB & Simulink
More informationOPC COMMUNICATION IN REAL TIME
OPC COMMUNICATION IN REAL TIME M. Mrosko, L. Mrafko Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Ilkovičova 3, 812 19 Bratislava, Slovak Republic Abstract
More informationStandard Glossary of Terms Used in Software Testing. Version 3.01
Standard Glossary of Terms Used in Software Testing Version 3.01 Terms Used in the Expert Level Test Automation - Engineer Syllabus International Software Testing Qualifications Board Copyright International
More informationYou count on availability. We provide reliable solutions.
You count on availability. We provide reliable solutions. Your global partner for military aviation Customers around the globe are faced with challenges every day, including increased demands on fleet
More informationIntroduction to Simulink & Stateflow. Coorous Mohtadi
Introduction to Simulink & Stateflow Coorous Mohtadi 1 Key Message Simulink and Stateflow provide: A powerful environment for modelling real processes... and are fully integrated with the MATLAB environment.
More informationOracle Fixed Scope Services Definitions Effective Date: October 14, 2011
Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011 "You" and "your" refers to the individual or entity that has ordered Advanced Customer Services from Oracle or an authorized distributor.
More informationSoftware Processes. The software process. Generic software process models. Waterfall model. Waterfall model phases
Software Processes CSC 221 Introduction to Software Engineering software processes extract from Sommerville s chapter 3 slides Alan Dix Coherent sets of activities for specifying, designing, implementing
More informationMulti-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars
Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Jonn Lantz Technical Specialist, Electric Propulsion Systems @ Volvo Car Group Jonn.Lantz@volvocars.com 1 Partners
More informationManage Software Development in LabVIEW with Professional Tools
Manage Software Development in LabVIEW with Professional Tools Introduction For many years, National Instruments LabVIEW software has been known as an easy-to-use development tool for building data acquisition
More informationAgile So)ware Development
Software Engineering Agile So)ware Development 1 Rapid software development Rapid development and delivery is now often the most important requirement for software systems Businesses operate in a fast
More informationCritical Systems and Software Solutions
www.thalesgroup.com Thales Canada, Avionics Critical Systems and Software Solutions Thales Canada, Avionics Delivers Customer Satisfaction Fully integrated, solutions-oriented engineering Team at Your
More informationRapid software development. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 17 Slide 1
Rapid software development Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 17 Slide 1 Objectives To explain how an iterative, incremental development process leads to faster delivery of
More informationMathWorks Products and Prices North America Academic March 2013
MathWorks Products and Prices North America Academic March 2013 MATLAB Product Family Academic pricing is reserved for noncommercial use by degree-granting institutions in support of on-campus classroom
More informationIntegrated Testing Solution Using SAP Solution Manager, HP-QC/QTP and SAP TAO
Integrated Testing Solution Using SAP Solution Manager, HP-QC/QTP and SAP TAO Applies to: SAP Test Acceleration and Optimization, HP Quality Center, HP Quick Test Professional, SAP Solution Manager. For
More informationHow To Migrate To Redhat Enterprise Linux 4
Migrating to Red Hat Enterprise Linux 4: Upgrading to the latest Red Hat release By Donald Fischer Abstract Red Hat Enterprise Linux subscribers may choose to deploy any of the supported versions of the
More informationModel Based Systems Engineering for Aircraft Systems How does Modelica Based Tools Fit?
Model Based Systems Engineering for Aircraft Systems How does Modelica Based Tools Fit? Ingela Lind Henric Andersson SAAB Aeronautics SE-581 88 Linköping, Sweden ingela.lind@saabgroup.com henric.andersson@saabgroup.com
More informationApplying CMMI SM In Information Technology Organizations SEPG 2003
Applying CMMI SM In Information Technology Organizations Mark Servello, Vice President Jim Gibson, Senior Consultant ChangeBridge, Incorporated Page 1 Portions Copyright 2002 Carnegie Mellon University
More information(Refer Slide Time: 01:52)
Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This
More informationMicrosoft Dynamics CRM 2011 Guide to features and requirements
Guide to features and requirements New or existing Dynamics CRM Users, here s what you need to know about CRM 2011! This guide explains what new features are available and what hardware and software requirements
More informationChip simulation of automotive ECUs
Chip simulation of automotive ECUs Jakob Mauss, QTronic GmbH Matthias Simons, Daimler AG 9. Symposium Steuerungssysteme für automobile Antriebe Berlin-Tempelhof, 20.-21.09.2012 Outline of the talk Chip
More informationSoftware Engineering Reference Framework
Software Engineering Reference Framework Michel Chaudron, Jan Friso Groote, Kees van Hee, Kees Hemerik, Lou Somers, Tom Verhoeff. Department of Mathematics and Computer Science Eindhoven University of
More informationPro/INTRALINK 9.0/9.1 Curriculum Guide
Pro/INTRALINK 9.0/9.1 Curriculum Guide NOTE: For a graphical depiction of the curriculum based on job role, please visit this page: http://www.ptc.com/services/edserv/learning/paths/ptc/proi_90.htm Web
More informationAppendix H Software Development Plan Template
Appendix H Software Development Plan Template Version 2 March 7, 2005 This page is intentionally left blank. Version 2 March 7, 2005 Title Page Document Control Panel Table of Contents List of Acronyms
More informationSoftware Production. Industrialized integration and validation of TargetLink models for series production
PAGE 24 EB AUTOMOTIVE Industrialized integration and validation of TargetLink models for series production Continuous Software Production The complexity of software systems in vehicles is increasing at
More informationQuestions and Answers
Autodesk Factory Design Suite 2013 Questions and Answers Autodesk Factory Design Suite enhances the power of AutoCAD with the benefits of Digital Prototyping, so you spend less time drafting and more time
More informationPlease see below open positions at Quality Assurance Department at Hyland, creator of OnBase.
Careers at Hyland Please see below open positions at Quality Assurance Department at Hyland, creator of OnBase. If you are interested in learning more about other open roles, please visit the following
More informationIntel Application Software Development Tool Suite 2.2 for Intel Atom processor. In-Depth
Application Software Development Tool Suite 2.2 for Atom processor In-Depth Contents Application Software Development Tool Suite 2.2 for Atom processor............................... 3 Features and Benefits...................................
More informationEmbedded Software development Process and Tools: Lesson-1
Embedded Software development Process and Tools: Lesson-1 Introduction to Embedded Software Development Process and Tools 1 1. Development Process and Hardware Software 2 Development Process Consists of
More informationIntegrating TAU With Eclipse: A Performance Analysis System in an Integrated Development Environment
Integrating TAU With Eclipse: A Performance Analysis System in an Integrated Development Environment Wyatt Spear, Allen Malony, Alan Morris, Sameer Shende {wspear, malony, amorris, sameer}@cs.uoregon.edu
More informationCASE workbenches. . Software tools to support specific process phases. Objectives. Chapter 26. Chapter 26 CASE Workbenches
Chapter 26 Chapter 26 CASE Workbenches Learning Objective. Software tools to support specific process phases Frederick T Sheldon Assistant Professor of Computer Science Washington State University From
More informationA Case Study in Integrated Quality Assurance for Performance Management Systems
A Case Study in Integrated Quality Assurance for Performance Management Systems Liam Peyton, Bo Zhan, Bernard Stepien School of Information Technology and Engineering, University of Ottawa, 800 King Edward
More informationMicrosoft Office System Tip Sheet
The 2007 Microsoft Office System The 2007 Microsoft Office system is a complete set of desktop and server software that can help streamline the way you and your people do business. This latest release
More informationGetting off the ground when creating an RVM test-bench
Getting off the ground when creating an RVM test-bench Rich Musacchio, Ning Guo Paradigm Works rich.musacchio@paradigm-works.com,ning.guo@paradigm-works.com ABSTRACT RVM compliant environments provide
More informationCS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.
CS 389 Software Engineering Lecture 2 Chapter 2 Software Processes Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. Topics covered Software process models Process activities Coping
More informationSAVI Behavior Model Integration Virtual Integration Process
SAVI Behavior Model Integration Virtual Integration Process David Redman, AVSI Texas A&M University Copyright 2014 Boeing. All rights reserved. GPDIS_2015.ppt 1 Outline AVSI SAVI Motivation SAVI Program
More informationCHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Background This thesis describes a multi-agent based architecture for an intelligent assistant system for use in software project planning. The research explored the role of
More informationOSA-RTS 2 2015. 2 0 2 1 0 5 1 5 SPHE H RE R A A
SPHEREA Technology National Instruments Automated Test Summit 2 July 2015. Presentation: Tools Overview OSA-RTS Module Presenter: Chris Gorringe. SPHEREA: A GLOBAL COMPANY SPECIALISING IN TEST SYSTEMS
More informationRobotWare 6 External Presentation
ABB Robotics December 2014 RobotWare 6 External Presentation December 16, 2014 Slide 1 Differentiated Value Proposition RobotWare 6 RobotWare raises the bar in robot control by improving flexibility while
More information3SL. Requirements Definition and Management Using Cradle
3SL Requirements Definition and Management Using Cradle November 2014 1 1 Introduction This white paper describes Requirements Definition and Management activities for system/product development and modification
More informationEUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH CERN ACCELERATORS AND TECHNOLOGY SECTOR
EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH CERN ACCELERATORS AND TECHNOLOGY SECTOR CERN-ATS-2011-213 THE SOFTWARE IMPROVEMENT PROCESS - TOOLS AND RULES TO ENCOURAGE QUALITY K. Sigerud, V. Baggiolini, CERN,
More informationAIRBUS VHT Framework - Mascot-NuM presentation - Emmanuelle Garcia
AIRBUS Virtual Hybrid Testing Framework: focus on V&V concerns Dr. Emmanuelle Garcia, Airbus Toulouse, EZMM, strategy, process, methods and tools, simulation projects GdR Mascot-NuM workshop on Model V&V,
More informationProject QA and Collaboration Plan for <project name>
Note: Text displayed in blue italics is included to provide guidance to the author and should be deleted or hidden before publishing the document. This template can be used at it is, or to complete and
More informationCourse 6232A: Implementing a Microsoft SQL Server 2008 Database
Course 6232A: Implementing a Microsoft SQL Server 2008 Database About this Course This five-day instructor-led course provides students with the knowledge and skills to implement a Microsoft SQL Server
More informationOptimos Enterprise Helpdesk Automation Solution Case Study
Optimos Enterprise Helpdesk Automation Solution Case Study IT Help Central National Science Foundation Optimos Incorporated 4455 Brookfield Corporate Drive Chantilly, VA 20151 Telephone: (703) 488-6900
More informationDepartment of Veterans Affairs. Open Source Electronic Health Record (EHR) Services
Department of Veterans Affairs Open Source Electronic Health Record (EHR) Services Web Application Automated Testing Framework (WAATF) Software Design Document (SDD) Version 1.0 September 2013 Contract:
More informationEngine: Using MSBuild and Team Foundation
Microsoft Inside the Microsoft* Build Engine: Using MSBuild and Team Foundation Build, Second Edition Sayed Hashimi William Bartholomew Table of Contents Foreword x'x Introduction x*1 Part I Overview 1
More informationPLM software for complex program and system management
I ndustry and C omplex S ystems PLM software for complex program and system management Design, integrate and maintain complex systems Collaborate and exchange on programs and projects Manage changes and
More informationFreeForm Designer. Phone: +972-9-8309999 Fax: +972-9-8309998 POB 8792, Natanya, 42505 Israel www.autofont.com. Document2
FreeForm Designer FreeForm Designer enables designing smart forms based on industry-standard MS Word editing features. FreeForm Designer does not require any knowledge of or training in programming languages
More informationWIND RIVER DIAB COMPILER
AN INTEL COMPANY WIND RIVER DIAB COMPILER Boost application performance, reduce memory footprint, and produce high-quality, standards-compliant object code for embedded systems with Wind River Diab Compiler.
More informationMATLAB Distributed Computing Server Licensing Guide
MATLAB Distributed Computing Server Licensing Guide How to Contact MathWorks Latest news: www.mathworks.com Sales and services: www.mathworks.com/sales_and_services User community: www.mathworks.com/matlabcentral
More informationMATLAB as a Collaboration Platform Marta Wilczkowiak Senior Applications Engineer MathWorks
MATLAB as a Collaboration Platform Marta Wilczkowiak Senior Applications Engineer MathWorks 2014 The MathWorks, Inc. 1 Agenda Use other people s code, apps and toolboxes Share your code with others Collaborate
More information