EE382V: Embedded System Design and Modeling

Size: px
Start display at page:

Download "EE382V: Embedded System Design and Modeling"

Transcription

1 EE382V: Embedded System Design and Class Introduction Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin : Outline Introduction Embedded systems System-level design Course information Administration Topics Materials Policies Projects EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 2 (c) 2011 A. Gerstlauer 1

2 Embedded Systems Systems that are part of a larger system Application-specific Diverse application areas Tight constraints Real-time, performance, power, size Cost, time-to-market, reliability Ubiquitous Far bigger market than generalpurpose computing (PCs, servers) $46 billion in 04, >$90 billion by 2010, 14% annual growth 4 billion devices in 04 98% of all processors sold [Turley02, embedded.com] EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 3 System Design is hard EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 4 (c) 2011 A. Gerstlauer 2

3 and getting harder Growing system complexities Increasing application demands Networked and distributed Cyber-physical integration Increasingly programmable & customizable Technological advances Multi-Processor System-On-Chip (MPSoC) 10, ,000 Logic transistors per chip (in millions) 1, IC capacity Productivity Gap 10, Productivity (K) Trans./Staff-Mo Source: SEMATECH; Courtesy of: T. Givargis, F. Vahid. Embedded System Design, Wiley EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 5 General-Purpose Computing Reaching physical limits of technology scaling Power/utilization/ walls and dark silicon Efficiency/optimality vs. flexibility/generality Opportunity and need for specialization Heterogeneous multi-core / Asynchronous CMP GP-GPUs EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 6 (c) 2011 A. Gerstlauer 3

4 Processor Implementation Options Source: T. Noll, RWTH Aachen, via R. Leupers, From ASIP to MPSoC, Computer Engineering Colloquium, TU Delft, 2006 EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 7 Multi-Processor System-on-Chip (MPSoC) System Memory Memory Controller CPU GPU Local RAM Frontside Bus DSP DSP RAM Hardware Accelerator Bridge DSP Bus Shared RAM Hardware Accelerator Video Front End Local Bus EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 8 (c) 2011 A. Gerstlauer 4

5 MPSoC Challenges Complexity High degree of parallelism at various levels High degree of design freedom Multiple optimization objectives design constraints Applications Programming Model? Heterogeneity Of components Processors, memories, busses Of design tasks Architecture, mapping, scheduling EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 9 Abstraction Levels Move to higher levels of abstraction [ITRS07, itrs.net] Electronic system-level (ESL) design Level Number of components System System level level 1E0 1E1 Algorithm RTL 1E2 1E3 1E4 Abstraction Accuracy Gate 1E5 1E6 Transistor 1E7 Source: R. Doemer, UC Irvine EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 10 (c) 2011 A. Gerstlauer 5

6 System-Level Design From specification Functionality, behavior Application algorithms Constraints To implementation Architecture Spatial and temporal order Components and connectivity Across hardware and software ARM MP3 Jpeg Requirements, constraints Proc Proc M1 stripe MBUS Proc Proc Proc Computation & communication mapping DSP Enc Dec HW Codebk Design automation at the system level & simulation Synthesis & exploration Verification Implementation (HW/SW synthesis) EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 11 Arbiter1 IP Bridge DCTBus DCT DCT BUS1 (AHB) M1Ctrl DMA TX I/O1 I/O2 BUS2 (DSP) I/O3 I/O4 SI BO BI SO Models and Languages A model: Abstraction of physical reality Mathematical formula, drawing/blueprint, data Core of any design process Specification Define (formally!) desired characteristics Golden reference Documentation Validate and explore design choices Predict before the system is built Contract of what to build Detect problems early (and cheaply) Stimuli A language: Capture a model in machine-readable form Model Simulate or Analyze Results Correctness of model? Accuracy vs. simplicity EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 12 (c) 2011 A. Gerstlauer 6

7 System Specification Capture requirements (what) Functional Free of any implementation details (not how) Non-functional Constraints Natural language Ambiguous Incomplete Formal representation Models of computation Objects & composition rules Concurrency & time Computation & communication Executable Semantics Application development Precise description of desired system behavior Complete and unambiguous EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 13 System Architecture Architecture definition Processing elements (PEs) Processors, memories Communication elements (CEs) Transducers, bus bridges Busses On-chip communication media Arbiter CPU P1 CPU Bus P2 HW P3 P4 C1, C2 Mem Bridge IP Bus C1, C2 P5 IP Virtual platform prototyping Processor simulation for computation Transaction-level modeling (TLM) for communication Design space exploration and mapping Allocation, partitioning, scheduling EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 14 (c) 2011 A. Gerstlauer 7

8 System Implementation Hardware Microarchitecture models Register-transfer level (RTL) Instruction-set simulation (ISS) CPU Software binaries Application object code Real-time operating system (RTOS) Hardware abstraction layer (HAL) System netlist Pins and wires Arbiters, muxes, interrupt controllers (ICs), etc. Bus protocol state machines Specification for further manufacturing Logic synthesis Layout EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 15 System-Level Design Flow CPU Mem B1 B2 v1 Computation & Communication Arbiter Bridge C1 C2 HW Platform library IP System Synthesis Front-End B3 Application specification B4 Instruction-Set Simulator (ISS) Architecture Models TLM n Software // Hardware Synthesis Back-End C-based RTL Software Object Code Hardware VHDL/Verilog EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 16 (c) 2011 A. Gerstlauer 8

9 UT ECE Courses CPU Mem B1 B2 v1 Computation & Communication Arbiter Bridge HW IP Platform library EE382V: Embedded System Design & System Synthesis Front-End C1 B3 C2 Application specification B4 EE382N-4: Adv. Adv. System Architecture Instruction-Set Simulator (ISS) Software Object Code Transaction-Level Models TLM n Software // Hardware Synthesis Back-End EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 17 C-based RTL EE382V: System-on-Chip Design Design Hardware VHDL/Verilog System-On-Chip Environment (SCE) Specification Spec Design Decisions System Design (Specify-Explore-Refine) PE/CE/Bus Database Compile onto platform TLM n TLMn TLMi System models Arch n Archn TLMn RTL DB Hardware Synthesis Software Synthesis SW DB Synthesize target HW/SW HWn.v HWn.v HWn.v RTLn RTLn RTLn ISSn ISSn ISSn Implementation Model CPUn.bin CPUn.bin CPUn.bin Commercial derivative for for Japanese Aerospace Exploration Agency Impl Impl n Impln n EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 18 (c) 2011 A. Gerstlauer 9

10 : Outline Introduction Embedded systems Abstraction levels, design flow System-level design Design tasks, challenges and tools Course information Administration Topics Materials Policies Projects EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 19 Class Administration Schedule Lectures: TTh 3:30-5pm, ENS115 Instructor Prof. Andreas Gerstlauer Office hours: ACE 6.118, T 5-6pm, W 2-3pm, or after class/by appt. Teaching Assistant Parisa Razaghi <parisa.r@mail.utexas.edu> Office hours: TBD Information Web page: Announcements, assignments, grades: Blackboard Questions, discussions: Blackboard EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 20 (c) 2011 A. Gerstlauer 10

11 Course Topics System-level design flow System-level design methodologies System-level design languages (SLDL): SpecC, SystemC Functional modeling System specification Formal Models of Computation (MoC) System synthesis Design space exploration and optimization System-level design tools: SCE Architecture modeling Computation and communication refinement Virtual platform prototyping, transaction-level modeling Prerequisites Software: C/C++ (algorithms and data structures) Hardware: VHDL/Verilog (digital design) Embedded systems and embedded software EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 21 Textbooks (1) Main textbook D. Gajski, S. Abdi, A. Gerstlauer, G. Schirner, Embedded System Design:, Synthesis, Verification, Springer, 2009 ( orange book ) EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 22 (c) 2011 A. Gerstlauer 11

12 Textbooks (2) Optional books A. Gerstlauer, R. Doemer, J. Peng, D. Gajski, System Design: A Practical Guide with SpecC, Kluwer, 2001 ( yellow book ) Practical, example-driven introduction using SpecC T. Groetker, S. Liao, G. Martin, S. Swan, System Design with SystemC, Kluwer, 2002 ( black book") Reference for SystemC language and methodology EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 23 Textbooks (3) Optional books (cont d) E. A Lee, S. Seshia, Introduction to Embedded Systems: A Cyber-Physical Systems Approach, 2011 Background on modeling and implementation F. Vahid, T. Givargis, Embedded System Design: A Unified Hardware/Software Introduction, Wiley, John & Sons, 2001 Background about embedded systems in general Additional reading material posted on class webpage EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 24 (c) 2011 A. Gerstlauer 12

13 Policies Grading Homeworks: 15% Labs: 20% Midterm: 25% Project: 40% No late submissions! Academic dishonesty Homeworks Discuss questions and problems with others Turn in own, independent solution Labs and project Teams of up to 3 students One report and presentation EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 25 Homeworks and Labs Three homeworks and one exam Cover theoretical aspects of system design Languages Models Exploration and optimization Some practical implementation Exposure to general language and modeling concepts Two labs Real-world system design Digital camera example on ARM-based platform Using System-on-Chip Environment (SCE) From specification to implementation Design space exploration EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 26 (c) 2011 A. Gerstlauer 13

14 Project Project goals Either research or implementation project System design research problem Literature survey on system design research area System design example/case study Literature review, proposal, implementation Final report and presentation in publishable quality Project timeline (tentative) Abstract: September 30 Proposal, literature survey: November 1 Presentations: last week of classes (Nov. 29 & Dec 1) Report: finals week (Dec. 6) EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 27 Some Possible Projects Design projects (Embedded) system design example Specify, model, simulate, explore, synthesize using SCE Research projects and languages Specification modeling» Develop/modify a language or MoC: data parallel extensions of SpecC/SystemC» Translation between MoCs & languages: from Matlab/SDF/ to SpecC/SystemC Architecture modeling» Component modeling: QEMU-SpecC/SystemC integration, bus modeling» Automatic model generation: generate bus TLMs from abstract protocol descriptions» OS modeling: OS-internal timing estimation and back-annotation» Performance estimation and modeling (timing, power, reliability, ): statistical simulation, parallel or hardware/software co-simulation of functional & performance models» Assertion-based verification in a TLM environment Synthesis Pick an implementation problem and solve it» Decision making: machine learning for optimization (allocation, partitioning, scheduling), design space exploration for dataflow models/signal processing systems» OS scheduling for power, performance, reliability» Hardware or software synthesis for new OS/processors: targeting Linux in SCE EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 28 (c) 2011 A. Gerstlauer 14

15 Successful Past Projects A. Abdel-Hadi, J. Michel, "Real-Time Optimization of Video Transmission in a Network of AAVs," VTC A. Pedram, C. Craven, T. Amimeur, Cache Effects at the Transaction Level, IESS 2009 (best paper runner-up) A. Banerjee, Transaction Level of Best Effort Channels for Networked Embedded Devices, IESS Exploration and synthesis J. Lin, A. Srivatsa, Heterogeneous Multiprocessor Mapping for Real-Time Streaming Systems, ICASSP EE382V: Embedded Sys Dsgn and, 2011 A. Gerstlauer 29 (c) 2011 A. Gerstlauer 15

EE382N: Embedded System Design and Modeling

EE382N: Embedded System Design and Modeling EE382N: Embedded System Design and Modeling Lecture 1 Introduction Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 1: Outline Introduction

More information

EE382N.23: Embedded System Design and Modeling

EE382N.23: Embedded System Design and Modeling EE382N.23: Embedded System Design and Modeling Lecture 1 Introduction Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 1: Outline Introduction

More information

EE382V: Embedded System Design and Modeling

EE382V: Embedded System Design and Modeling EE382V: Embedded System Design and Methodologies, Models, Languages Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu : Outline Methodologies Design

More information

EE382M.20: System-on-Chip (SoC) Design

EE382M.20: System-on-Chip (SoC) Design EE382M.20: System-on-Chip (SoC) Design Lecture 0 Class Overview Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 0: Outline Introduction

More information

EE382V: Embedded System Design and Modeling

EE382V: Embedded System Design and Modeling EE382V: Embedded System Design and System-Level Design Tools Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu : Outline Overview System-level design

More information

EE382N.23: Embedded System Design and Modeling

EE382N.23: Embedded System Design and Modeling EE382N.23: Embedded System Design and Modeling Lecture 7 System Refinement & Modeling Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture

More information

EE382N: Embedded System Design and Modeling

EE382N: Embedded System Design and Modeling EE382N: Embedded System Design and Modeling Lecture 7 System-Level Refinement Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 7: Outline

More information

EE382N: Embedded System Design and Modeling

EE382N: Embedded System Design and Modeling EE382N: Embedded System Design and Modeling Lecture 10 System-Level Synthesis Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 10: Outline

More information

EE382V: Embedded System Design and Modeling

EE382V: Embedded System Design and Modeling EE382V: Embedded System Design and System-Level Synthesis & Refinement Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu : Outline Synthesis System-level

More information

Applicability / Compatibility of STPA with FAA Regulations & Guidance. First STAMP/STPA Workshop. Federal Aviation Administration

Applicability / Compatibility of STPA with FAA Regulations & Guidance. First STAMP/STPA Workshop. Federal Aviation Administration Applicability / Compatibility of STPA with FAA Regulations & Guidance First STAMP/STPA Workshop Presented by: Peter Skaves, FAA Chief Scientific and Technical Advisor for Advanced Avionics Briefing Objectives

More information

EE382N.23: Embedded System Design and Modeling

EE382N.23: Embedded System Design and Modeling EE382N.23: Embedded System Design and Modeling Lecture 13 System-Level Design Tools Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu Lecture 13:

More information

Multi/many core in Avionics Systems

Multi/many core in Avionics Systems Multi/many core in Avionics Systems 4th TORRENTS Workshop December, 13 th 2013 Presented by Jean-Claude LAPERCHE - AIRBUS Agenda Introduction Processors Evolution/Market Aircraft needs Multi/Many-core

More information

Monitoring & Control Tim Stevenson Yogesh Wadadekar

Monitoring & Control Tim Stevenson Yogesh Wadadekar Monitoring & Control Tim Stevenson Yogesh Wadadekar Monitoring & Control M&C is not recognised as an SPDO Domain However the volume of work carried out in 2011 justifies a Concept Design Review M&C is

More information

Federal GIS Conference February 10 11, 2014 Washington DC. ArcGIS for Aviation. David Wickliffe

Federal GIS Conference February 10 11, 2014 Washington DC. ArcGIS for Aviation. David Wickliffe Federal GIS Conference 2014 February 10 11, 2014 Washington DC ArcGIS for Aviation David Wickliffe What is ArcGIS for Aviation? Part of a complete system for managing data, products, workflows, and quality

More information

A Survey of Time and Space Partitioning for Space Avionics

A Survey of Time and Space Partitioning for Space Avionics 2018-05-25, 21:52:13 A Survey of Time and Space Partitioning for Space Avionics Presentation at DASIA 2018 31st May 2018 The Basic Idea of TSP Motivation Time and Space Partitioning (TSP) Why? several

More information

Milkymist One. A video synthesizer at the forefront of open source hardware. S. Bourdeauducq. Milkymist project. August 2011

Milkymist One. A video synthesizer at the forefront of open source hardware. S. Bourdeauducq. Milkymist project. August 2011 Milkymist One A video synthesizer at the forefront of open source hardware S. Bourdeauducq Milkymist project August 2011 S. Bourdeauducq (Milkymist project) Milkymist One August 2011 1 / 1 What is open

More information

OpenComRTOS: Formally developed RTOS for Heterogeneous Systems

OpenComRTOS: Formally developed RTOS for Heterogeneous Systems OpenComRTOS: Formally developed RTOS for Heterogeneous Systems Bernhard H.C. Sputh, Eric Verhulst, and Vitaliy Mezhuyev Email: {bernhard.sputh, eric.verhulst, vitaliy.mezhuyev}@altreonic.com http://www.altreonic.com

More information

Integrated Modular Avionics. The way ahead for aircraft computing platforms?

Integrated Modular Avionics. The way ahead for aircraft computing platforms? Integrated Modular Avionics The way ahead for aircraft computing platforms? 1 Contents The Need for IMA IMA Structure and Services Design Using IMA Related Subjects Conclusion 2 Integrated Modular Avionics

More information

Driving STM32 to success STM32 services for sophisticated embedded applications

Driving STM32 to success STM32 services for sophisticated embedded applications Building a safe and secure embedded world Driving STM32 to success STM32 services for sophisticated embedded applications > STM32 Services HITEX: the stm32 experts Questions about STM32? Ask us! STM32

More information

Bringing hardware affinity information into MPI communication strategies

Bringing hardware affinity information into MPI communication strategies Bringing hardware affinity information into MPI communication strategies Brice Goglin (and Stéphanie Moreaud) Inria Runtime Team-Project Bordeaux JLPC Rennes 2012/06/14 Hardware is increasingly complex

More information

EE382V: System-on-a-Chip (SoC) Design

EE382V: System-on-a-Chip (SoC) Design EE382V: System-on-a-Chip (SoC) Design Lecture 12 SoC Communication Architectures Source: Sudeep Pasricha (Colorado State), Nikil Dutt (UC Irvine) On-Chip Communication Architectures, Morgan Kaufmann, 2008

More information

Scalable Runtime Support for Data-Intensive Applications on the Single-Chip Cloud Computer

Scalable Runtime Support for Data-Intensive Applications on the Single-Chip Cloud Computer Scalable Runtime Support for Data-Intensive Applications on the Single-Chip Cloud Computer Anastasios Papagiannis and Dimitrios S. Nikolopoulos, FORTH-ICS Institute of Computer Science (ICS) Foundation

More information

We make it fly. Digital Transformation in the Airspace industry powered by Internet of Things

We make it fly. Digital Transformation in the Airspace industry powered by Internet of Things We make it fly. Digital Transformation in the Airspace industry powered by Internet of Things Dr.-Ing. Anes Hodžić Airbus Digital Transformation Office Vice President, Digital Transformation and IoT Berlin,

More information

Wrapper Instruction Register (WIR) Specifications

Wrapper Instruction Register (WIR) Specifications Wrapper Instruction Register (WIR) Specifications Mike Ricchetti, Fidel Muradali, Alan Hales, Lee Whetsel, Eddie Rodriguez WIR Tiger Team May 5th at VTS2000 Architecture Task Force, 2000 Presentation Outline

More information

Embedded System Development for Distributed Networked Computing Platforms

Embedded System Development for Distributed Networked Computing Platforms ARTIST II November 2007 Presented by Gert Döhmen Airbus Deutschland GmbH Embedded System Development for Distributed Networked Computing Platforms ARTIST2 meeting on Integrated Modular Avionics Content

More information

International Conference on Integrated Modular Avionics Moscow

International Conference on Integrated Modular Avionics Moscow www.thalesgroup.com International Conference on Integrated odular Avionics oscow IO 2012 Conference / 2012/09/25 This document is the property of Thales Group and may not be copied or communicated without

More information

Exploring Model-Based System Engineering(MBSE) /Model-Based Development (MBD) in the Life-Cycle Development for Civil Aircrafts

Exploring Model-Based System Engineering(MBSE) /Model-Based Development (MBD) in the Life-Cycle Development for Civil Aircrafts Exploring Model-Based System Engineering(MBSE) /Model-Based Development (MBD) in the Life-Cycle Development for Civil Aircrafts John Zhang, Ph.D., MBA Technical Director of the Computation & Simulation

More information

An Architecture for Combinator Graph Reduction Philip J. Koopman Jr.

An Architecture for Combinator Graph Reduction Philip J. Koopman Jr. An Architecture for Combinator Graph Reduction Philip J. Koopman Jr. Copyright 1990, Philip J. Koopman Jr. All Rights Reserved To my parents vi Contents List of Tables.............................. xi

More information

Formal verification of small and micro UAS

Formal verification of small and micro UAS Formal verification of small and micro UAS Prof Sandor M Veres University of Sheffield December 2, 2015 Introduction The purpose of my talk What to Verify? What are the models and requirements? Verification

More information

Competence Requirements for eronautical eteorological ersonnel

Competence Requirements for eronautical eteorological ersonnel WMO-CGMS Virtual Laboratory For Education and Training in Satellite Meteorology Competence Requirements for eronautical eteorological ersonnel 2013 and beyond Overview Part One Background and Terminology

More information

Simulator Architecture for Training Needs of Modern Aircraft. Philippe Perey Technology Director & A350 Program Director

Simulator Architecture for Training Needs of Modern Aircraft. Philippe Perey Technology Director & A350 Program Director Simulator Architecture for Training Needs of Modern Aircraft Philippe Perey Technology Director & A350 Program Director European Airline Training Symposium (EATS) Istanbul November 10, 2010 Agenda The

More information

Issues and Achievements of Computer Science Students by Historical Data Analyses - Are We Ready for Education Big Data?

Issues and Achievements of Computer Science Students by Historical Data Analyses - Are We Ready for Education Big Data? Issues and Achievements of Computer Science Students by Historical Data Analyses - Are We Ready for Education Big Data? Ivan Luković, University of Novi Sad, Faculty of Technical Sciences 15th Workshop

More information

Analysis and design of road and bridge infrastructure database using online system

Analysis and design of road and bridge infrastructure database using online system Analysis and design of road and bridge infrastructure database using online system Joni Arliansyah 1,*, Yadi Utama 2, Maureen Arlini Wijayanti 3, Rachmat Gusti 3,and Arifianto 3 1 Department of Civil Engineering

More information

Critical Systems and Software Solutions

Critical Systems and Software Solutions www.thalesgroup.com Thales Canada, Avionics Critical Systems and Software Solutions leading flight control system technology and critical software solutions for the most innovative regional and business

More information

Course Outline 10/29/ Santa Teresa Blvd Gilroy, CA COURSE: AFT 134 DIVISION: 50 ALSO LISTED AS: SHORT TITLE: AVIATION FLIGHT TECH

Course Outline 10/29/ Santa Teresa Blvd Gilroy, CA COURSE: AFT 134 DIVISION: 50 ALSO LISTED AS: SHORT TITLE: AVIATION FLIGHT TECH 5055 Santa Teresa Blvd Gilroy, CA 95023 Course Outline COURSE: AFT 134 DIVISION: 50 ALSO LISTED AS: TERM EFFECTIVE: Spring 2014 Inactive Course SHORT TITLE: AVIATION FLIGHT TECH LONG TITLE: Aviation Flight

More information

Big Data Processing using Parallelism Techniques Shazia Zaman MSDS 7333 Quantifying the World, 4/20/2017

Big Data Processing using Parallelism Techniques Shazia Zaman MSDS 7333 Quantifying the World, 4/20/2017 Big Data Processing using Parallelism Techniques Shazia Zaman MSDS 7333 Quantifying the World, 4/20/2017 ABSTRACT In order to process and analyze Big Data, different techniques have been introduced to

More information

BusStop Telco 2.0 application supporting public transport in agglomerations

BusStop Telco 2.0 application supporting public transport in agglomerations BusStop Telco 2.0 application supporting public transport in agglomerations Kamil Litwiniuk 1 Tomasz Czarnecki 2 Warsaw University of Technology Faculty of Electronics and Information Technology ul. Nowowiejska

More information

AI in a SMART AIrport

AI in a SMART AIrport AI in a SMART AIrport Steve Lee CIO & Group SVP(Technology) Changi Airport Group (Singapore) Pte. Ltd. 24 Oct 2017 2017 Changi Airport Group (Singapore) Pte. Ltd. Not to be used, disclosed or reproduced

More information

Autonomic Thread Scaling Library for QoS Management

Autonomic Thread Scaling Library for QoS Management Autonomic Thread Scaling Library for QoS Management Gianluca C. Durelli Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria gianlucacarlo.durelli@polimi.it Marco D. Santambrogio

More information

D DAVID PUBLISHING. Development and Achievement of the T-50 Flight Control s Consolidated OFP. 1. Introduction. 2. Consolidated OFP s Needs

D DAVID PUBLISHING. Development and Achievement of the T-50 Flight Control s Consolidated OFP. 1. Introduction. 2. Consolidated OFP s Needs Journal of Aerospace Science and Technology 1 (2015) 67-72 doi: 10.17265/2332-8258/2015.02.003 D DAVID PUBLISHING Development and Achievement of the T-50 Flight Control s Consolidated OFP Soon Ryong Jang,

More information

Sustaining quality of services through service reliability and availability

Sustaining quality of services through service reliability and availability Sustaining quality of services through service reliability and availability Karthikh Pandian, Chinnathurai Cognizant Technology Solutions Karthikh.pandian@cognizant.com January-4-17 ASTR 2016, Sep 9-11,

More information

San José State University Aviation and Technology Department AVIA 02, Intro to Aviation, Fall 2017

San José State University Aviation and Technology Department AVIA 02, Intro to Aviation, Fall 2017 San José State University Aviation and Technology Department AVIA 02, Intro to Aviation, Fall 2017 Course and Contact Information Instructor: Dr. Francesca Favaro Office Location: IS 104 Telephone: 408-924-3215

More information

Multicore Processing in the Avionics Industry Needs and Concerns April 21, 2017 Greg Arundale Rockwell Collins

Multicore Processing in the Avionics Industry Needs and Concerns April 21, 2017 Greg Arundale Rockwell Collins Multicore Processing in the Avionics Industry Needs and Concerns April 21, 2017 Greg Arundale Rockwell Collins Outline Introduction Avionics Systems Evolution, Overview and Challenges Multicore Why Multicore

More information

Landmark Elementary School School Report Card Arch Street Pike Little Rock, AR

Landmark Elementary School School Report Card Arch Street Pike Little Rock, AR Landmark Elementary School School Rept Card 2015 2016 16712 Arch Street Pike Little Rock, AR 72206 501 888 8790 SCHOOL CHARACTERISTICS Principal Superintendent STUDENT DEMOGRAPHICS Lou Jackson Jerry Guess

More information

In-Service Data Program Helps Boeing Design, Build, and Support Airplanes

In-Service Data Program Helps Boeing Design, Build, and Support Airplanes In-Service Data Program Helps Boeing Design, Build, and Support Airplanes By John Kneuer Team Leader, In-Service Data Program The Boeing In-Service Data Program (ISDP) allows airlines and suppliers to

More information

Overview Net-Enabled Aircraft Design Current Project Status Join the Team! Kristin Yvonne Rozier University of Cincinnati

Overview Net-Enabled Aircraft Design Current Project Status Join the Team! Kristin Yvonne Rozier University of Cincinnati Formal Methods Challenge: Efficient Reconfigurable Cockpit Design and Fleet Operations using Software Intensive, Networked, and Wireless-Enabled Architecture (ECON) Kristin Yvonne Rozier University of

More information

Use-Case Power Management Optimization Identifying & Tracking Key Power Indicators

Use-Case Power Management Optimization Identifying & Tracking Key Power Indicators Embedded Linux Conference April 29-May 1, 2014, San Jose, CA Use-Case Power Management Optimization Identifying & Tracking Key Power Indicators Patrick Titiano, System Power Management Expert, BayLibre

More information

Course Outline. TERM EFFECTIVE: Spring 2018 CURRICULUM APPROVAL DATE: 03/27/2017

Course Outline. TERM EFFECTIVE: Spring 2018 CURRICULUM APPROVAL DATE: 03/27/2017 5055 Santa Teresa Blvd Gilroy, CA 95023 Course Outline COURSE: AMT 101 DIVISION: 50 ALSO LISTED AS: TERM EFFECTIVE: Spring 2018 CURRICULUM APPROVAL DATE: 03/27/2017 SHORT TITLE: GEN AIRCRAFT TECH LONG

More information

GENE-AUTO Status of new Airbus case Studies

GENE-AUTO Status of new Airbus case Studies GENEAUTO 9/29/2009 Presented by Jean-Charles DALBIN Airbus Operations SAS & Laurent DUFFAU Airbus Operations SAS GENE-AUTO Status of new Airbus case Studies Airbus Operation SAS - GENEAUTO Status on Airbus

More information

Implementation challenges for Flight Procedures

Implementation challenges for Flight Procedures Implementation challenges for Flight Procedures A Data-house perspective for comprehensive Procedure Design solution: A need today Sorin Onitiu Manager Business Affairs, Government & Military Aviation,

More information

Atennea Air. The most comprehensive ERP software for operating & financial management of your airline

Atennea Air. The most comprehensive ERP software for operating & financial management of your airline Atennea Air The most comprehensive ERP software for operating & financial management of your airline Atennea Air is an advanced and comprehensive software solution for airlines management, based on Microsoft

More information

AVIONICS L. Independent Guided Study

AVIONICS L. Independent Guided Study MODULE DESCRIPTOR TITLE SI MODULE CODE CREDITS 4 AVIOICS 55-4909-00L LEVEL 20 JACS CODE H430 SUBJECT GROUP Engineering Design Technology DEPARTMET Engineering and Mathematics MODULE LEADER J. Holding MODULE

More information

Avionics CyberThreat. Airplanes Are Hard!

Avionics CyberThreat. Airplanes Are Hard! Avionics CyberThreat Airplanes Are Hard! Disclaimer The subject matter of this presentation is provided for educational purposes only. The information presented relates to a dynamic and complex cyber security

More information

ARINC Project Initiation/Modification (APIM)

ARINC Project Initiation/Modification (APIM) Project Initiation/Modification proposal for the AEEC Date Proposed: January 6, 2016 ARINC Project Initiation/Modification (APIM) 1.0 Name of Proposed Project APIM 16-002 ARINC Project Paper 6xx: Common

More information

University of Northern Iowa. SUMMER 2017 camps.uni.edu. University of Northern Iowa

University of Northern Iowa. SUMMER 2017 camps.uni.edu. University of Northern Iowa University of Northern Iowa SUMMER 2017 camps.uni.edu University of Northern Iowa Dear Campers (and parents), We invite you to participate in a UNI STEM Camp this summer. Science, technology, engineering,

More information

Airport IT Are you ready for the future

Airport IT Are you ready for the future Airport IT Are you ready for the future Life was simple Trends Affecting Airports in the next 20 years It s all about me! I can travel the world (virtually) I am the new (middle class) passenger Shifting

More information

Spectral Efficient COMmunications for future Aeronautical Services. Jan Erik Håkegård ICT

Spectral Efficient COMmunications for future Aeronautical Services. Jan Erik Håkegård ICT Spectral Efficient COMmunications for future Aeronautical Services Jan Erik Håkegård 1 Outline Overview aeronautical communication today International activities SECOMAS activities Impact on Norwegian

More information

TCEM 309: Cruise Line Management Spring 2017: THIS IS A DRAFT and dates below may change

TCEM 309: Cruise Line Management Spring 2017: THIS IS A DRAFT and dates below may change TCEM 309: Cruise Line Management Spring 2017: THIS IS A DRAFT and dates below may change Meeting Times: Feb. 5, Feb. 19, March 4, March 13-18, April 1 in PETM 161 ** ALL CLASS DAYS ARE MANDATORY Missing,

More information

Disruptive technologies and societal trends are changing everyday lives and shaking up competition across all industries

Disruptive technologies and societal trends are changing everyday lives and shaking up competition across all industries Disruptive technologies and societal trends are changing everyday lives and shaking up competition across all industries 5 years ago Now In 5 years Smartphones share (%) 18,6% 74,6% Total share? Will it

More information

Activity Template. Drexel-SDP GK-12 ACTIVITY. Subject Area(s): Sound Associated Unit: Associated Lesson: None

Activity Template. Drexel-SDP GK-12 ACTIVITY. Subject Area(s): Sound Associated Unit: Associated Lesson: None Activity Template Subject Area(s): Sound Associated Unit: Associated Lesson: None Drexel-SDP GK-12 ACTIVITY Activity Title: What is the quickest way to my destination? Grade Level: 8 (7-9) Activity Dependency:

More information

Pine Forest Elementary School School Report Card Pine Forest Drive Maumelle, AR

Pine Forest Elementary School School Report Card Pine Forest Drive Maumelle, AR Pine Fest Elementary School School Rept Card 2015 2016 400 Pine Fest Drive Maumelle, AR 72113 501 851 5380 SCHOOL CHARACTERISTICS Principal Superintendent STUDENT DEMOGRAPHICS Yolanda Thomas Jerry Guess

More information

ATTEND Analytical Tools To Evaluate Negotiation Difficulty

ATTEND Analytical Tools To Evaluate Negotiation Difficulty ATTEND Analytical Tools To Evaluate Negotiation Difficulty Alejandro Bugacov Robert Neches University of Southern California Information Sciences Institute ANTs PI Meeting, November, 2000 Outline 1. Goals

More information

Sheridan Intermediate School School Report Card Skyline Sheridan, AR

Sheridan Intermediate School School Report Card Skyline Sheridan, AR Sheridan Intermediate School School Rept Card 2015 2016 1101 Skyline Sheridan, AR 72150 870 942 7488 SCHOOL CHARACTERISTICS Principal Superintendent STUDENT DEMOGRAPHICS Annette Neely Jerrod Williams 2016

More information

Model-based development of self-organized earthquake early warning systems

Model-based development of self-organized earthquake early warning systems Joint ITU-T and SDL Forum Society workshop on ITU System Design Languages Geneva, 5 th -6 th Sep 008 Model-based development of self-organized earthquake early warning systems Joachim Fischer Klaus Ahrens,

More information

Semantic Representation and Scale-up of Integrated Air Traffic Management Data

Semantic Representation and Scale-up of Integrated Air Traffic Management Data Semantic Representation and Scale-up of Integrated Air Traffic Management Data Rich Keller, Ph.D. * Mei Wei * Shubha Ranjan + Michelle Eshow *Intelligent Systems Division / Aviation Systems Division +

More information

BlueNRG Guideline From evaluation to production

BlueNRG Guideline From evaluation to production BlueNRG Guideline From evaluation to production April 2 nd, 2015 RF Application Team EMEA Region Application RtM Agenda 2 BlueNRG Main Takeaways BlueNRG Development Kits BlueNRG evaluation From prototyping

More information

Semester at Sea Course Syllabus Colorado State University, Academic Partner

Semester at Sea Course Syllabus Colorado State University, Academic Partner Semester at Sea Course Syllabus Colorado State University, Academic Partner Voyage: Fall 2017 Discipline: Natural Resource Recreation and Tourism Course Number and Title: NRRT 270 Principles of Natural

More information

Table of Contents. Aviation Flight... 1 Aviation Flight Courses... 2 Aviation Flight Faculty... 4

Table of Contents. Aviation Flight... 1 Aviation Flight Courses... 2 Aviation Flight Faculty... 4 Table of Contents Aviation Flight... 1 Aviation Flight Courses... 2 Aviation Flight Faculty... 4 Aviation Flight The Aviation Flight program is designed to prepare beginning students for the Federal Aviation

More information

Aeronautics & Air Transport in FP7

Aeronautics & Air Transport in FP7 Aeronautics & Air Transport in FP7 Liam Breslin DG RTD-H.3 - Aeronautics Brussels, 8 th February 2007 2000 European Aeronautics: A Vision for 2020 2002 Strategic Research Agenda Six Challenges for Aeronautics

More information

EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MOBILITY AND TRANSPORT

EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MOBILITY AND TRANSPORT EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MOBILITY AND TRANSPORT DIRECTORATE E - Air Transport E.2 - Single sky & modernisation of air traffic control Brussels, 6 April 2011 MOVE E2/EMM D(2011) 1. TITLE

More information

Menlo Park Fire District Training Division. Unmanned Aerial System Pilot

Menlo Park Fire District Training Division. Unmanned Aerial System Pilot Menlo Park Fire District Training Division TASK BOOK FOR THE POSITION OF Unmanned Aerial System Pilot Date Issued TASK BOOK ASSIGNED TO: Individuals name, assignment DATE TASK BOOK INITIATED The material

More information

Cyber-hijacking Airplanes:

Cyber-hijacking Airplanes: Cyber-hijacking Airplanes: Truth or Fiction? Dr. Phil of Bloomsburg University @ppolstra http://philpolstra.com Captain Polly of University of @CaptPolly Why This Talk? Lots of bold claims concerning

More information

FLIGHT PATH FOR THE FUTURE OF MOBILITY

FLIGHT PATH FOR THE FUTURE OF MOBILITY FLIGHT PATH FOR THE FUTURE OF MOBILITY Building the flight path for the future of mobility takes more than imagination. Success relies on the proven ability to transform vision into reality for the betterment

More information

International Journal Of Electrical, Electronics And Data Communication, ISSN: ANDROID BUS TICKETING SYSTEM

International Journal Of Electrical, Electronics And Data Communication, ISSN: ANDROID BUS TICKETING SYSTEM ANDROID BUS TICKETING SYSTEM 1 NIKITHA PATIL, 2 ADARSH K UG Students, Department of Electronics and Communication Engineering Maharaja Institute of technology, Mysore Abstract - This Manuscript delineates

More information

A GEOGRAPHIC ANALYSIS OF OPTIMAL SIGNAGE LOCATION SELECTION IN SCENIC AREA

A GEOGRAPHIC ANALYSIS OF OPTIMAL SIGNAGE LOCATION SELECTION IN SCENIC AREA A GEOGRAPHIC ANALYSIS OF OPTIMAL SIGNAGE LOCATION SELECTION IN SCENIC AREA Ling Ruan a,b,c, Ying Long a,b,c, Ling Zhang a,b,c, Xiao Ling Wu a,b,c a School of Geography Science, Nanjing Normal University,

More information

Embedded Platforms Conference Program

Embedded Platforms Conference Program Embedded Platforms Conference Program 89 percent of those who attended the Embedded Platforms Conference in 2016 said that they were satisfied to very satisfied. The themes addressed over the two-day Embedded

More information

Spatio-temporal Data Analysis and Visualization in Enterprise Level Automated Application

Spatio-temporal Data Analysis and Visualization in Enterprise Level Automated Application Spatio-temporal Data Analysis and Visualization in Enterprise Level Automated Application Sept 29 - Oct 1, 2015 Kualal Lumpur Shyam Parhi Washington DC What is driving Airports GIS? Reduce costs to Airports,

More information

An Automated Airspace Concept for the Next Generation Air Traffic Control System

An Automated Airspace Concept for the Next Generation Air Traffic Control System An Automated Airspace Concept for the Next Generation Air Traffic Control System Todd Farley, David McNally, Heinz Erzberger, Russ Paielli SAE Aerospace Control & Guidance Committee Meeting Boulder, Colorado

More information

The Freedom of Flight

The Freedom of Flight The Freedom of Flight Authors: Nicco Bugarin, Keith Kaplan and Wilhelm Cashen Date: May 20 2014 Safe Flight System The Commercialization of UAVS Safe Flight TM System is a Trademark of the Tesla Foundation

More information

Federal Aviation Administration Portfolio for Safety Research and Development. Seminar Paul Krois October, 2008

Federal Aviation Administration Portfolio for Safety Research and Development. Seminar Paul Krois October, 2008 Portfolio for Safety Research and Development Presented to: By: Date: EUROCONTROL Safety R&D Seminar Paul Krois October, 2008 Introduction The FAA National Aviation Research Plan (NARP) integrates and

More information

CAPAN Methodology Sector Capacity Assessment

CAPAN Methodology Sector Capacity Assessment CAPAN Methodology Sector Capacity Assessment Air Traffic Services System Capacity Seminar/Workshop Nairobi, Kenya, 8 10 June 2016 Raffaele Russo EUROCONTROL Operations Planning Background Network Operations

More information

Global MRO Dynamics & Increasing Interest in Data Analytics Aerospace & Defense Practice Frost & Sullivan

Global MRO Dynamics & Increasing Interest in Data Analytics Aerospace & Defense Practice Frost & Sullivan Global MRO Dynamics & Increasing Interest in Data Analytics 2016 Aerospace & Defense Practice Frost & Sullivan Global MRO demand forecast A 10 year market sizing which is important to decide investment

More information

FIFI-LS. Status Report. Randolf Klein USRA

FIFI-LS. Status Report. Randolf Klein USRA FIFI-LS Status Report Randolf Klein USRA S. Colditz, C. Fischer, F. Fumi, N.Geis, R. Hönle, A. Krabbe, L. Looney, A. Poglitsch, W. Raab, F. Rebell, M. Savage 1 2 Outline FIFI-LS overview Instrument status

More information

CDR Joseph Cohn, PhD ONR Code 341 Division Deputy

CDR Joseph Cohn, PhD ONR Code 341 Division Deputy CDR Joseph Cohn, PhD ONR Code 341 Division Deputy Disclosure Information 84th Annual AsMA Scientific Meeting CDR Joseph Cohn I have no financial relationships to disclose. I will not discuss off-label

More information

Safety Enhancement SE ASA Design Virtual Day-VMC Displays

Safety Enhancement SE ASA Design Virtual Day-VMC Displays Safety Enhancement SE 200.2 ASA Design Virtual Day-VMC Displays Safety Enhancement Action: Implementers: (Select all that apply) Statement of Work: Manufacturers develop and implement virtual day-visual

More information

2017

2017 Connecting Global Competence IT2Industry@productronica 2017 International Trade Fair and Open Conference for intelligent, digitally networked working environments November 14 17, 2017 Messe München www.it2industry.de

More information

CONNECT UP! Your Flight Path to the Connected Aircraft. In-Flight Internet Onboard Entertainment Flight Operations

CONNECT UP! Your Flight Path to the Connected Aircraft. In-Flight Internet Onboard Entertainment Flight Operations CONNECT UP! Your Flight Path to the Connected Aircraft In-Flight Internet Onboard Entertainment Flight Operations YOUR FLIGHT PATH TO THE CONNECTED AIRCRAFT Leading airlines depend on Viasat to deliver

More information

IASSF: A Simulation For F/A-18 Avionics Software Testing.

IASSF: A Simulation For F/A-18 Avionics Software Testing. IASSF: A Simulation For F/A-18 Avionics Software Testing. Paul Harbison; Clayton Newland BAE SYSTEMS, Building 169 WilliamTown RAAF BASE Paul.Harbison@baesystems.com.au Clayton.Newland@baesystems.com.au

More information

ANDROID BUS TICKETING SYSTEM

ANDROID BUS TICKETING SYSTEM ANDROID BUS TICKETING SYSTEM 1 NIKITHA PATIL, 2 ADARSH K 1,2 UG Students, Department of Electronics and Communication Engineering, Maharaja Institute of Technology, Mysore Abstract - This Manuscript delineates

More information

Education Document on Bar Code Technology

Education Document on Bar Code Technology Education Document on Bar Code Technology Automating document control and indexing with barcodes can dramatically improve user productivity and data integrity. In the transportation industry, bar coded

More information

OVERVIEW OF THE FAA ADS-B LINK DECISION

OVERVIEW OF THE FAA ADS-B LINK DECISION June 7, 2002 OVERVIEW OF THE FAA ADS-B LINK DECISION Summary This paper presents an overview of the FAA decision on the ADS-B link architecture for use in the National Airspace System and discusses the

More information

AIR TRAFFIC CONTROL VATM TRAIN ABROAD PROGRAMME

AIR TRAFFIC CONTROL VATM TRAIN ABROAD PROGRAMME AIR TRAFFIC CONTROL VATM TRAIN ABROAD PROGRAMME INTRODUCTION What is the VATM Train Abroad programme? The programme provides selected students with an exciting opportunity to undertake air traffic control

More information

Boarding Pass Issuance to Passengers at Airport

Boarding Pass Issuance to Passengers at Airport ENSE623/ENPM645 Boarding Pass Issuance to Passengers at Airport By Soe Zarni Bargava Subramanian University of Maryland December 6, 2005 1 System Boundary Description Airport authorities have fixed(constrained)

More information

Presentation. Organization FULL-TIME INGÉNIEUR ENAC (MSC PROGRAMME) What is an ENAC graduate engineer?

Presentation. Organization FULL-TIME INGÉNIEUR ENAC (MSC PROGRAMME) What is an ENAC graduate engineer? FULL-TIME INGÉNIEUR ENAC (MSC PROGRAMME) IN BRIEF Type of diploma : Ingénieur MSc degree Ministry field : Science and Technology Presentation What is an ENAC graduate engineer? Guaranteed versatility for

More information

Platform and Products

Platform and Products International Partnership Space Programme Earth Observation for the Preservation of Ecological Bacalar Corridor Platform and Products Terri Freemantle, Raffaella Guida, Paula Marti, Pasquale Iervolino

More information

ARINC Project Initiation/Modification (APIM)

ARINC Project Initiation/Modification (APIM) Project Initiation/Modification proposal for the AEEC Draft - 14 February 2017 ARINC Project Initiation/Modification (APIM) 1.0 Name of Proposed Project APIM 17-005 Timely Recovery of Flight Data (TRFD)

More information

Aircraft Noise. Why Aircraft Noise Calculations? Aircraft Noise. SoundPLAN s Aircraft Noise Module

Aircraft Noise. Why Aircraft Noise Calculations? Aircraft Noise. SoundPLAN s Aircraft Noise Module Aircraft Noise Why Aircraft Noise Calculations? Aircraft Noise Aircraft noise can be measured and simulated with specialized software like SoundPLAN. Noise monitoring and measurement can only measure the

More information

Custom Fingertips for Adaptive Grippers. Library and Instructions

Custom Fingertips for Adaptive Grippers. Library and Instructions Custom Fingertips for Adaptive Grippers Library and Instructions TABLE OF CONTENTS INTRODUCTION... 3 1. END-EFFECTOR GRIPPING STRATEGIES... 4 2. HOW TO DESIGN GRIPPER FINGERTIPS... 7 3. HOW TO DESIGN CUSTOM

More information

EMD ELECTRONIC MISCELLANEOUS DOCUMENT

EMD ELECTRONIC MISCELLANEOUS DOCUMENT EMD ELECTRONIC MISCELLANEOUS DOCUMENT INTRODUCTION The EMD is a new feature of the Electronic Miscellaneous Document (EMD) product. Its aim is to provide Amadeus travel agents with the list of airlines

More information

Aeronautics & Air Transport in FP7. DG RTD-H.3 - Aeronautics Brussels, January 2007

Aeronautics & Air Transport in FP7. DG RTD-H.3 - Aeronautics Brussels, January 2007 Aeronautics & Air Transport in FP7 DG RTD-H.3 - Aeronautics Brussels, January 2007 2000 European Aeronautics: A Vision for 2020 2002 Strategic Research Agenda Six Challenges for Aeronautics 2005 2nd Issue

More information