Introduction to Software Engineering
|
|
- Amberlynn Foster
- 5 years ago
- Views:
Transcription
1 EMBEDDED SYSTEMS SOFTWARE TRAINING CENTER Introduction to Software Engineering COPYRIGHT 2011 DSR CORPORATION
2 1. What is Software Engineering? Solving Problems (cont.) The Analysis Process COPYRIGHT 2011 DSR CORPORATION 2
3 1. What is Software Engineering? Solving Problems (cont.) The Synthesis Process COPYRIGHT 2011 DSR CORPORATION 3
4 1. What is Software Engineering? Problem Solution Example: The Controller Network Network Sensors Control panel Summary data Central data management system Reports Local PC Control COPYRIGHT 2011 DSR CORPORATION 4
5 1. What is Software Engineering? Problem Solution Example: The Controller (cont.) Collection processing transformation (for CDMS) Storing transformation (for UI) COPYRIGHT 2011 DSR CORPORATION 5
6 1. What is Software Engineering? Problem Solution Example: The Controller (cont.) Collection processing transformation (for CDMS) Storing transformation (for UI) COPYRIGHT 2011 DSR CORPORATION 6
7 1. What is Software Engineering? Problem Solution Example: The Controller (cont.) Sensor protocol Collection processing transformation (for CDMS) CDMS protocol Storing transformation (for UI) UI Operating System facilities Hardware limitations 3 rd party SW features COPYRIGHT 2011 DSR CORPORATION 7
8 1. What is Software Engineering? Problem Solution Example: Porting SW System to Other HW Performance increasing Memory consumption reduction Platform-specific compiler support HW limitations (RAM, ROM,CPU) Compiler efficiency Compiler features HW specific compiler COPYRIGHT 2011 DSR CORPORATION 8
9 1. What is Software Engineering? Problem Solution Example: General SW Development Problem Set of features Quality Cost Time COPYRIGHT 2011 DSR CORPORATION 9
10 1 What is Software Engineering? Where Does the SW Engineer Fit In? Relationship between computer science and software engineering COPYRIGHT 2011 DSR CORPORATION 10
11 2. Software Quality Terminology for Describing Bugs A fault: occurs when a human makes a mistake, called an error, in performing some software activities A failure: is a departure from the system s required behaviour COPYRIGHT 2011 DSR CORPORATION 11
12 3. Systems Approach System example: Control Panel Sensor data Sensor data Collector processor Network bridge Summary CDMS Reports DB Web Service Control UI Operating System Hardware 3 rd party SW COPYRIGHT 2011 DSR CORPORATION 12
13 4. Engineering Approach Activities and roles of a development team COPYRIGHT 2011 DSR CORPORATION 13
14 4. Engineering Approach Who Does Software Engineering? Customer: the company, organization, or person who pays for the software system Developer: the company, organization, or person who is building the software system User: the person or people who will actually use the system COPYRIGHT 2011 DSR CORPORATION 14
15 5 Wasserman s Discipline of SE Key Factors The key factors that have changed the software development COPYRIGHT 2011 DSR CORPORATION 15
16 5. Wasserman s Discipline of SE Measurement Using measurement to help find a solution COPYRIGHT 2011 DSR CORPORATION 16
17 5. Wasserman s Discipline of SE Abstraction A description of the problem at some level of generalization Hide details COPYRIGHT 2011 DSR CORPORATION 17
18 References 1. Software Engineering: Theory and Practice / Shari Lawrence Pfleeger 2. SWEBOK. Guide to the Software Engineering. Body of Knowledge Version / A project of the IEEE Computer Society Professional Practices Committee 3. IEEE Std , IEEE Standard Glossary of Software Engineering Terminology 4. The Science of Debugging. Matt Telles, Yuan Hsieh, Mattew A. Telles 5. Anthony I. Wasserman, "Toward a Discipline of Software Engineering," IEEE Software, vol. 13, no. 6, pp , Nov. 1996, doi: / An Investigation of the Therac-25 Accidents // IEEE Computer, Vol. 26, No. 7, July 1993, pp ARIANE 5. Flight 501 Failure. Report by the Inquiry Board. The Chairman of the Board :Prof. J. L. LIONS Мифы о безопасном ПО: уроки знаменитых катастроф. Валерий Аджиев. «Открытые системы», 06, COPYRIGHT 2011 DSR CORPORATION 18
Software Requirements
Embedded Systems Software Training Center Software Requirements Copyright 2011 DSR Corporation Agenda 1. The Requirements Process 2. Requirements Documentation 3. Requirements Quality 4. Requirements Notations
More informationLecture 1: Introduction to Digital System Design & Co-Design
Design & Co-design of Embedded Systems Lecture 1: Introduction to Digital System Design & Co-Design Computer Engineering Dept. Sharif University of Technology Winter-Spring 2008 Mehdi Modarressi Topics
More informationCSE 435: Software Engineering
CSE 435: Software Engineering Dr. James Daly 3501 Engineering Building Office: 3501 EB, by appointment dalyjame at msu dot edu TAs: Vincent Ragusa and Mohammad Roohitavaf Helproom Tuesday: 2-4 pm, Wednesday
More informationHardware-Software Codesign. 0. Organization
Hardware-Software Codesign 0. Organization Lothar Thiele 0-1 Overview Introduction and motivation Course synopsis Administrativa 0-2 What is HW-SW Codesign?... integrated design of systems that consist
More informationModel-Based Design for Sensor Systems
2009 The MathWorks, Inc. Model-Based Design for Sensor Systems Stephanie Kwan Applications Engineer Agenda Sensor Systems Overview System Level Design Challenges Components of Sensor Systems Sensor Characterization
More informationArchitecture ISCA 16 Luis Ceze, Tom Wenisch
Architecture 2030 @ ISCA 16 Luis Ceze, Tom Wenisch Mark Hill (CCC liaison, mentor) LIVE! Neha Agarwal, Amrita Mazumdar, Aasheesh Kolli (Student volunteers) Context Many fantastic community formation/visioning
More informationSoftware Engineering
Introduction to Software Engineering and the Software Lifecycle CS401 Software Engineering Theories and practices used to construct high-quality large-scale software How you may have created many programs:
More informationSoftware Testing Introduction
Software Testing Introduction CS 4501 / 6501 Software Testing [Ammann and Offutt, Introduction to Software Testing ] 1 Software is Everywhere 2 Bug? Bug as such little faults and difficulties are called
More informationPrototype faster and create wirelessly connected interactive objects as easy as making websites
PRESS RELEASE Prototype faster and create wirelessly connected interactive objects as easy as making websites FOR IMMEDIATE RELEASE September 14, 2014, Paris Contact: Sasa Klopanovic PR & Marketing sasa.klopanovic@we-io.net
More informationMINIMUM SYSTEM REQUIREMENTS
Quick Start Guide Copyright 2000-2012 Frontline Test Equipment, Inc. All rights reserved. You may not reproduce, transmit, or store on magnetic media any part of this publication in any way without prior
More informationPolyhouse Monitoring And Controlling Using Wireless Sensor Network
Polyhouse Monitoring And Controlling Using Wireless Sensor Network 1 Rohini N. Deokar, 2 Prof. P. R. THORAT 1 PG Research fellow, SPWEC-Aurangabad 2 Asso. Professor & PG Teacher Embedded System & VLSI
More informationScope of OOSE. A. Starts. CMPSC 487 Lecture 01 Topics: Schach - Chap 1. The Scope of Object-Oriented Software Engineering
Scope of OOSE CMPSC 487 Lecture 01 Topics: Schach - Chap 1. The Scope of Object-Oriented Software Engineering A. Starts What is dream of software developer or computer scientists? What is dream of software
More informationSoftware Verification and Validation. Prof. Lionel Briand Ph.D., IEEE Fellow
Software Verification and Validation Prof. Lionel Briand Ph.D., IEEE Fellow 1 Lionel s background Worked in industry, academia, and industry-oriented research institutions France, USA, Germany, Canada,
More informationVON DER VISION ZUR WIRKLICHKEIT PLATTFORMEN UND LÖSUNGEN FÜR DAS INTERNET DER DINGE. Dr.-Ing. Rainer Kallenbach CEO Bosch Software Innovations GmbH
VON DER VISION ZUR WIRKLICHKEIT PLATTFORMEN UND LÖSUNGEN FÜR DAS INTERNET DER DINGE Dr.-Ing. Rainer Kallenbach CEO Bosch Software Innovations GmbH Bosch Group: Technology to enhance quality of life Four
More informationSNIOT702 Specification. Version number:v 1.0.1
Version number:v 1.0.1 Catelog 1 Product introduction... 1 1.1 Product introduction... 1 1.2 Product application... 1 1.3 Main characteristics... 2 1.4 Product advantage... 3 2 Technical specifications...
More informationIntelligent and passive RFID tag for Identification and Sensing
Zürich University Of Applied Sciences Institute of Embedded Systems InES Intelligent and passive RFID tag for Identification and Sensing (Presented at Embedded World, Nürnberg, 3 rd March 2009) Dipl. Ing.
More informationDC Motor and Servo motor Control with ARM and Arduino. Created by:
DC Motor and Servo motor Control with ARM and Arduino Created by: Andrew Kaler (39345) Tucker Boyd (46434) Mohammed Chowdhury (860822) Tazwar Muttaqi (901700) Mark Murdock (98071) May 4th, 2017 Objective
More informationEE382V: Embedded System Design and Modeling
EE382V: Embedded System Design and - Introduction Andreas Gerstlauer Electrical and Computer Engineering University of Texas at Austin gerstl@ece.utexas.edu : Outline Introduction Embedded systems System-level
More informationTraining Schedule. Robotic System Design using Arduino Platform
Training Schedule Robotic System Design using Arduino Platform Session - 1 Embedded System Design Basics : Scope : To introduce Embedded Systems hardware design fundamentals to students. Processor Selection
More informationProgramming and Interfacing
AtmelAVR Microcontroller Primer: Programming and Interfacing Second Edition f^r**t>*-**n*c contents Preface xv AtmelAVRArchitecture Overview 1 1.1 ATmegal64 Architecture Overview 1 1.1.1 Reduced Instruction
More informationWhite paper on professional practice in software engineering. Canadian Engineering Qualifications Board Software Engineering Task Force.
White paper on professional practice in software engineering Canadian Engineering Qualifications Board Software Engineering Task Force White paper Preamble Provincial and territorial engineering regulators
More informationCSE 435: Software Engineering FYI
CSE 435: Software Engineering Dr. B. Cheng 1129 Engineering Building chengb at cse dot msu dot edu TA: Gabrielle Nguyen, Tues, Thurs: 12:00-1:30 pm or by appt. ngyueng5 at msu dot edu Professor in CSE
More informationIntroduction to co-simulation. What is HW-SW co-simulation?
Introduction to co-simulation CPSC489-501 Hardware-Software Codesign of Embedded Systems Mahapatra-TexasA&M-Fall 00 1 What is HW-SW co-simulation? A basic definition: Manipulating simulated hardware with
More informationTake Mobile Imaging to the Next Level
Take Mobile Imaging to the Next Level Solutions for mobile camera performance and features that compete with DSC/DSLR Who we are Leader in mobile imaging and computational photography. Developer of cutting-edge
More informationDesign of Removable Guardrail System Based on ZigBee Network
2016 International Conference on Wireless Communication and Network Engineering (WCNE 2016) ISBN: 978-1-60595-403-5 Design of Removable Guardrail System Based on ZigBee Network Long CHENG 1,2,*, Li ZHANG
More informationResearch on the Integration and Verification of Foundational Software and Hardware
Research on the Integration and Verification of Foundational Software and Hardware Jing Guo, Lingda Wu, Yashuai Lv, Bo Li, and Ronghuan Yu Abstract Following the high-speed development of information technology,
More informationoccam on the Arduino Adam T. Sampson School of Computing, University of Kent Matt C. Jadud Department of Computer Science, Allegheny College
occam on the Arduino Adam T. Sampson School of Computing, University of Kent Matt C. Jadud Department of Computer Science, Allegheny College Christian L. Jacobsen Department of Computer Science, University
More informationMicaela Serra Dept. of Computer Science University of Victoria
Micaela Serra Dept. of Computer Science University of Victoria The profile of the Computer Science graduate in 10 years : Computer Science, Computer Engineering, Software Engineering And Interdisciplinary
More informationKorean Robot Standardization
, JAPAN Korean Robot Standardization 마스터 Activities 제목 and 스타일 Issues 편집 마스터부제목스타일편집 2007. 3. 13 Yun Koo Chung 1 Contents Standard Issues Aspect of Standardization Relationship Structure of Standard Org.
More informationLow Power Microphone Acquisition and Processing for Always-on Applications Based on Microcontrollers
Low Power Microphone Acquisition and Processing for Always-on Applications Based on Microcontrollers Architecture I: standalone µc Microphone Microcontroller User Output Microcontroller used to implement
More informationE 322 DESIGN 6 - SMART PARKING SYSTEM
E 322 DESIGN 6 - SMART PARKING SYSTEM HW6 Functionality of the overall system: The main function of the system is to assist the user to find empty spot in a parking area with the help of GPS technology.
More informationDIGITAL PRE-DISTORTION LINEARIZER FOR A REALIZATION OF AUTOMATIC CALIBRATION UNIT
DIGITAL PRE-DISTORTION LINEARIZER FOR A REALIZATION OF AUTOMATIC CALIBRATION UNIT Tien Dzung DOAN, Chih Fung LAM, Kei SAKAGUCHI, Jun-ichi TAKADA, Kiyomichi ARAKI Graduate School of Science and Engineering,
More informationTriscend E5 Support. Configurable System-on-Chip (CSoC) Triscend Development Tools Update TM
www.keil.com Triscend Development Tools Update TM Triscend E5 Support The Triscend E5 family of Configurable System-on-Chip (CSoC) devices is based on a performance accelerated 8-bit 8051 microcontroller.
More informationThe ilab Experience. Smart Space Orchestration (s2o) Part I: Hardware Nov 29, you set the focus. a blended learning hands-on course concept
The ilab Experience a blended learning hands-on course concept you set the focus Smart Space Orchestration (s2o) Part I: Hardware Nov 29, 2017 Three parts DIY HW DIY SW P2P Measurements 3 ID card-based
More informationHardware System for Unmanned Surface Vehicle Using IPC Xiang Shi 1, Shiming Wang 1, a, Zhe Xu 1, Qingyi He 1
Advanced Materials Research Online: 2014-06-25 ISSN: 1662-8985, Vols. 971-973, pp 507-510 doi:10.4028/www.scientific.net/amr.971-973.507 2014 Trans Tech Publications, Switzerland Hardware System for Unmanned
More informationEnergy autonomous wireless sensors: InterSync Project. FIMA Autumn Conference 2011, Nov 23 rd, 2011, Tampere Vesa Pentikäinen VTT
Energy autonomous wireless sensors: InterSync Project FIMA Autumn Conference 2011, Nov 23 rd, 2011, Tampere Vesa Pentikäinen VTT 2 Contents Introduction to the InterSync project, facts & figures Design
More informationMicroprocessor & Interfacing Lecture Programmable Interval Timer
Microprocessor & Interfacing Lecture 30 8254 Programmable Interval Timer P A R U L B A N S A L A S S T P R O F E S S O R E C S D E P A R T M E N T D R O N A C H A R Y A C O L L E G E O F E N G I N E E
More informationOPAL Reactor Training Simulator
OPAL Reactor Training Simulator Etchepareborda A. 1, Flury C.A. 1, Lema F. 1, Maciel F. 1, De Lorenzo N. 2, Alegrechi D. 1, Damico M. 1, Ibarra G. 1, Muguiro M. 1, 1 National Atomic Energy Commission,
More informationCanadian Technology Accreditation Criteria (CTAC) ELECTRICAL ENGINEERING TECHNOLOGY - TECHNOLOGIST Technology Accreditation Canada (TAC)
Canadian Technology Accreditation Criteria (CTAC) ELECTRICAL ENGINEERING TECHNOLOGY - TECHNOLOGIST Technology Accreditation Canada (TAC) Preamble These CTAC are applicable to programs having titles involving
More informationEmbedded System Hardware - Reconfigurable Hardware -
2 Embedded System Hardware - Reconfigurable Hardware - Peter Marwedel Informatik 2 TU Dortmund Germany GOPs/J Courtesy: Philips Hugo De Man, IMEC, 27 Energy Efficiency of FPGAs 2, 28-2- Reconfigurable
More informationGENESIS TECH PROJECT
PROJECT! Director Albert Byun! Assistant Director Amar Bhayani! Consultant Engineer Abdul Kalash! Microcontroller Engineer Hirenkumar Patel! Sensor Engineer Shih-Yang Yen Introduction! Problem Statement!
More informationPure Versus Applied Informatics
Pure Versus Applied Informatics A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The structure of mathematics as a discipline. Analysing Pure
More informationSensor Network Platforms and Tools
Sensor Network Platforms and Tools 1 AN OVERVIEW OF SENSOR NODES AND THEIR COMPONENTS References 2 Sensor Node Architecture 3 1 Main components of a sensor node 4 A controller Communication device(s) Sensor(s)/actuator(s)
More informationChallenges in Transition
Challenges in Transition Keynote talk at International Workshop on Software Engineering Methods for Parallel and High Performance Applications (SEM4HPC 2016) 1 Kazuaki Ishizaki IBM Research Tokyo kiszk@acm.org
More informationIntroduction Identification Implementation identification Protocol summary. Supplier 1
CSMA/CD IEEE 54.10 Protocol Implementation Conformance Statement (PICS) proforma for Clause 54, Physical Medium Dependent (PMD) sublayer and baseband medium, type 10GBASE-CX4 2 54.10.1 Introduction The
More informationGPS and GSM Based Transmission Line Monitoring System with Fault Detection Introduction:
GPS and GSM Based Transmission Line Monitoring System with Fault Detection Introduction: Electricity is an extremely handy and useful form of energy. It plays an ever growing role in our modern industrialized
More informationBCS3323 Software Testing and Maintenance. Overview of Testing
BCS3323 Software Testing and Maintenance Overview of Testing Editors Prof. Dr. Kamal Z. Zamli Dr. AbdulRahman A. Alsewari Faculty of Computer Systems & Software Engineering alswari@ump.edu.my Authors Chapter
More informationECE 396 Senior Design I
ECE 396 Senior Design I Spring 2012 Semester Lecture 1 Introduction to Senior Design Instructor: Dr. Vahe Caliskan vahe@uic.edu http://www.uic.edu/~vahe This course teaches: Engineering design Project
More informationEE382V: 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 informationEECS150 - Digital Design Lecture 28 Course Wrap Up. Recap 1
EECS150 - Digital Design Lecture 28 Course Wrap Up Dec. 5, 2013 Prof. Ronald Fearing Electrical Engineering and Computer Sciences University of California, Berkeley (slides courtesy of Prof. John Wawrzynek)
More informationTOWARDS AN ARCHITECTURE FOR ENERGY MANAGEMENT INFORMATION SYSTEMS AND SUSTAINABLE AIRPORTS
International Symposium on Sustainable Aviation May 29- June 1, 2016 Istanbul, TURKEY TOWARDS AN ARCHITECTURE FOR ENERGY MANAGEMENT INFORMATION SYSTEMS AND SUSTAINABLE AIRPORTS Murat Pasa UYSAL 1 ; M.
More informationKevin R. Driscoll Visegrád
Murphy Was an Optimist Kevin R. Driscoll Kevin.Driscoll@Honeywell.com Visegrád Murphy s Law, Revised Murphy s Law says: If anything can go wrong, it will go wrong. Revised for Critical Embedded Systems:
More informationICM Shield Hardware User Guide
ICM-30630 Shield Hardware User Guide InvenSense reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. InvenSense Inc. 1745 Technology
More informationLigoDLB MACH 5. 5 GHz high-capacity wireless device COPYRIGHT 2017 LIGOWAVE
LigoDLB MACH 5 5 GHz high-capacity wireless device Incredible performance 5+ Mbps throughput - a result of powerful hardware platform with 82.11ac technology based radio and a proprietary data transmission
More informationEECS 579 Fall What is Testing?
EECS 579 Fall 2001 Recap Text (new): Essentials of Electronic Testing by M. Bushnell & V. Agrawal, Kluwer, Boston, 2000. Class Home Page: http://www.eecs.umich.edu/courses/eecs579 Lecture notes and other
More informationPV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL
1 PV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL Pradeep Patel Instrumentation and Control Department Prof. Deepali Shah Instrumentation and Control Department L. D. College
More informationAUTONOMOUS MAN-OVERBOARD DETECTION AND TRACKING
AUTONOMOUS MAN-OVERBOARD DETECTION AND TRACKING THE SYSTEM AUTONOMOUS MAN-OVERBOARD DETECTION & TRACKING The MOBtronic man-overboard system operates autonomously, instantly detecting and classifying a
More informationAI Application Processing Requirements
AI Application Processing Requirements 1 Low Medium High Sensor analysis Activity Recognition (motion sensors) Stress Analysis or Attention Analysis Audio & sound Speech Recognition Object detection Computer
More informationWIRELESS DATA ACQUISITION SYSTEM FOR PHARMACEUTICAL AND CHEMICAL INDUSTRIES USING LOAD-CELL
International Journal of Computer Networking, Wireless and Mobile Communications (JCNWMC) ISSN 2250-1568 Vol.3, Issue 1, Mar 2013, 111-116 TJPRC Pvt. Ltd. WIRELESS DATA ACQUISITION SYSTEM FOR PHARMACEUTICAL
More informationTHE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS
THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS R. Holcer Department of Electronics and Telecommunications, Technical University of Košice, Park Komenského 13, SK-04120 Košice,
More informationExploring the Software Stack for Underdesigned Computing Machines Rajesh Gupta UC San Diego.
Exploring the Software Stack for Underdesigned Computing Machines Rajesh Gupta UC San Diego. 1 Exploring the Software Stack for Underdesigned Computing Machines 1 Exploring the Software Stack for Underdesigned
More informationTeam Project: A Surveillant Robot System
Team Project: A Surveillant Robot System Functional Analysis Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin System Overview robots, Play a
More informationCNS - Opportunity for technology convergence
CNS - Opportunity for technology convergence Military CNS Technical Implementation Civil-Military ATM Coordination (CMAC) 24-25 sep 12 Okko F. Bleeker Director European R&D 2012 Rockwell Collins, Inc.
More informationDoes it Pay Off? Model-Based Verification and Validation of Embedded Systems!
Does it Pay Off? of Embedded Systems! Radboud Universiteit Nijmegen PROGRESS Minisymposium, Eindhoven, 31 May 2006 Contents Embedded Systems Design In general very complex task Failure of embedded systems
More informationSoftware processes, quality, and standards Static analysis
Software processes, quality, and standards Static analysis Jaak Tepandi, Jekaterina Tšukrejeva, Stanislav Vassiljev, Pille Haug Tallinn University of Technology Department of Software Science Moodle: Software
More informationCOGNITIVE ANTENNA RADIO SYSTEMS FOR MOBILE SATELLITE AND MULTIMODAL COMMUNICATIONS ESA/ESTEC, NOORDWIJK, THE NETHERLANDS 3-5 OCTOBER 2012
COGNITIVE ANTENNA RADIO SYSTEMS FOR MOBILE SATELLITE AND MULTIMODAL COMMUNICATIONS ESA/ESTEC, NOORDWIJK, THE NETHERLANDS 3-5 OCTOBER 2012 Norbert Niklasch (1) (1) IABG mbh, Einsteinstrasse 20, D-85521
More informationSoftware Testing for Developer Introduction. Duvan Luong, Ph.D. Operational Excellence Networks
Software for Developer Introduction Duvan Luong, Ph.D. Operational Excellence Networks Contents Expectations for the class The software development model The reality of software defects The purpose of
More informationSketching in Hardware. Matt Cottam Mike Kuniavsky
Sketching in Hardware Matt Cottam Mike Kuniavsky 1 Welcome Intro: I'm Mike Kuniavsky and this is Matt Cottam. We're going to talk how to bridge where we are today to Bruce Sterling s Internet of Things,
More informationRPLIDAR A1. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A1M8. Shanghai Slamtec.Co.,Ltd rev.1.
www.slamtec.com RPLIDAR A1 2018-03-23 rev.1.1 Low Cost 360 Degree Laser Range Scanner Introduction and Datasheet Model: A1M8 Shanghai Slamtec.Co.,Ltd Contents CONTENTS... 1 INTRODUCTION... 3 SYSTEM CONNECTION...
More informationGPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS
GPS System Design and Control Modeling Chua Shyan Jin, Ronald Assoc. Prof Gerard Leng Aeronautical Engineering Group, NUS Abstract A GPS system for the autonomous navigation and surveillance of an airship
More informationSCOE SIMULATION. Pascal CONRATH (1), Christian ABEL (1)
SCOE SIMULATION Pascal CONRATH (1), Christian ABEL (1) Clemessy Switzerland AG (1) Gueterstrasse 86b 4053 Basel, Switzerland E-mail: p.conrath@clemessy.com, c.abel@clemessy.com ABSTRACT During the last
More informationSimulating the Power Consumption of Large-Scale Sensor Network Applications
Simulating the Power Consumption of Large-Scale Sensor Network Applications Victor Shnayder, Mark Hempstead, Bor-rong Chen, Geoff Werner Allen, and Matt Welsh Harvard University shnayder@eecs.harvard.edu
More informationACCELERATE SOFTWARE DEVELOPMENT WITH CONTINUOUS INTEGRATION AND SIMULATION
ACCELERATE SOFTWARE DEVELOPMENT WITH CONTINUOUS INTEGRATION AND SIMULATION A How-to Guide for Embedded Development WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Adopting the practice of Continuous
More informationDesign and Implementation of ZigBee based Vibration Monitoring and Analysis for Electrical Machines
Design and Implementation of ZigBee based Vibration Monitoring and Analysis for Electrical Machines Suratsavadee K. Korkua 1 Wei-Jen Lee 1 Chiman Kwan 2 Student Member, IEEE Fellow, IEEE Member, IEEE 1.
More informationCOEN7501: Formal Hardware Verification
COEN7501: Formal Hardware Verification Prof. Sofiène Tahar Hardware Verification Group Electrical and Computer Engineering Concordia University Montréal, Quebec CANADA Accident at Carbide plant, India
More informationDecision Based Median Filter Algorithm Using Resource Optimized FPGA to Extract Impulse Noise
Journal of Embedded Systems, 2014, Vol. 2, No. 1, 18-22 Available online at http://pubs.sciepub.com/jes/2/1/4 Science and Education Publishing DOI:10.12691/jes-2-1-4 Decision Based Median Filter Algorithm
More information2.4GHz/5GHz 300Mbps Outdoor CPE
.4GHz/5GHz 3Mbps Pharos CPE Series Datasheet Highlights -Wireless N speed up to 3Mbps -Selectable bandwidth of 5///4MHz -Adjustable transmission power by dbm -Broad operating frequency channels ensure
More informationA New Simulation Technology Research for Missile Control System based on DSP. Bin Tian*, Jianqiao Yu, Yuesong Mei
3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015) A New Simulation Technology Research for Missile Control System based on DSP Bin Tian*, Jianqiao Yu, Yuesong
More informationFULL MISSION REHEARSAL & SIMULATION SOLUTIONS
FULL MISSION REHEARSAL & SIMULATION SOLUTIONS COMPLEX & CHANGING MISSIONS. REDUCED TRAINING BUDGETS. BECAUSE YOU OPERATE IN A NETWORK-CENTRIC ENVIRONMENT YOU SHOULD BE TRAINED IN ONE. And like your missions,
More informationProduct Specification. SenseAir S8 LP. Miniature infrared CO 2 sensor module. Document PSP 126. Rev 8. Page 1 (8)
Product Specification SenseAir S LP Miniature infrared CO 2 sensor module 1 () Item SenseAir S LP Article no. 004-0-0053 Target gas CO 2 Operating Principle Non-dispersive infrared (NDIR) Measurement range
More informationS8 Residential pin header
Product Specification S8 Residential pin header Miniature infrared CO sensor module Item S8 Residential pin header Article no. 004-0-0056 Target gas CO Operating Principle Measurement range Measurement
More informationDynamic Sciences International, Inc. Detection with Direction
Dynamic Sciences International, Inc Detection with Direction CORPORATE OVERVIEW WHO WE ARE Dynamic Sciences International, Inc. (DSII) is a public corporation Serving customers worldwide since 1972. DSII
More informationRX23T inverter ref. kit
RX23T inverter ref. kit Deep Dive October 2015 YROTATE-IT-RX23T kit content Page 2 YROTATE-IT-RX23T kit: 3-ph. Brushless Motor Specs Page 3 Motors & driving methods supported Brushless DC Permanent Magnet
More informationTesting Properties of E-health System Based on Arduino
Journal of Automation and Control, 2015, Vol. 3, No. 3, 122-126 Available online at http://pubs.sciepub.com/automation/3/3/17 Science and Education Publishing DOI:10.12691/automation-3-3-17 Testing Properties
More informationHardware-Software Co-Design Cosynthesis and Partitioning
Hardware-Software Co-Design Cosynthesis and Partitioning EE8205: Embedded Computer Systems http://www.ee.ryerson.ca/~courses/ee8205/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer
More informationJEPPIAAR SRR Engineering College Padur, Ch
An Automated Non-Invasive Blood Glucose Estimator and Infiltrator M. Florence Silvia 1, K. Saran 2, G. Venkata Prasad 3, John Fermin 4 1 Asst. Prof, 2, 3, 4 Student, Department of Electronics and Communication
More informatione-automatic MOTOR CONTROL SYSTEM
e-automatic MOTOR CONTROL SYSTEM Mr. G.Venkata Prasad 1, Mr.P.Shanker 2 1,2 Assistant Professor, Department of CSE, Sphoorthy Engineering College, Hyderabad ABSTRACT In this paper e-automatic MOTOR CONTROL
More informationOperation Manual for. Mag658 Digital Three-Axis Magnetometer
Operation Manual for Mag658 Digital Three-Axis Magnetometer Table of Contents 1. About this Manual 3 1.1. Symbols Glossary 3 2. Safe Use 3 3. Introduction to the Mag658 3 3.1. Vector Measurements and Conventions
More informationSoftware Aging by D. L. Parnas
Software Aging by D. L. Parnas Software Aging Programs, like people, get old. We can t prevent aging, but we can understand its causes, take steps to limit its effects, temporarily reverse some of the
More informationBMOSLFGEMW: A Spectrum of Game Engine Architectures
BMOSLFGEMW: A Spectrum of Game Engine Architectures Adam M. Smith amsmith@soe.ucsc.edu CMPS 164 Game Engines March 30, 2010 What I m about to show you cannot be found in any textbook, on any website, on
More informationMsystems Ltd. 2.4GHz/5GHz 300Mbps Outdoor CPE. Highlights. Pharos CPE Series Datasheet. -Wireless N speed up to 300Mbps
.4GHz/5GHz 3Mbps Pharos CPE Series Datasheet Highlights -Wireless N speed up to 3Mbps -Selectable bandwidth of 5///4MHz -Adjustable transmission power by dbm -Broad operating frequency channels ensure
More informationM.Sinduja,S.Ranjitha. Department of Electrical & Electronics Engineering, Bharathiyar Institute of Engineering For Women, Deviyakurichi.
POWER LINE CARRIER COMMUNICATION FOR DISTRIBUTION AUTOMATION SYSTEM M.Sinduja,S.Ranjitha Department of Electrical & Electronics Engineering, Bharathiyar Institute of Engineering For Women, Deviyakurichi.
More informationEmbedded Robotics Implementation
Embedded Robotics Implementation #Muh.Anshar Department of Electrical Engineering Faculty of Engineering University of Hasanuddin Makassar, Indonesia E-mail: muh.anshar@gmail.com 1. Introduction Technology
More informationCopyright 2016 Rockwell Collins, Inc. All rights reserved. LVC for Autonomous Aircraft Systems Testing
LVC for Autonomous Aircraft Systems Testing Challenges - T&E of Autonomous A/C Regulatory Restrictions Desired test or demonstration context may not be available Flight Test Complexity More complex than
More informationSafety Mechanism Implementation for Motor Applications in Automotive Microcontroller
Safety Mechanism Implementation for Motor Applications in Automotive Microcontroller Chethan Murarishetty, Guddeti Jayakrishna, Saujal Vaishnav Automotive Microcontroller Development Post Silicon Validation
More informationUNISONIC TECHNOLOGIES CO., LTD TDA7377
UNISONIC TECHNOLOGIES CO., LTD TDA7377 2 x 30W DUAL/QUAD POWER AMPLIFIER FOR CAR RADIO DESCRIPTION The UTC TDA7377 is a class AB car radio amplifier for car radio, it can work either in dual bridge or
More informationMechatronic demonstrator for testing sensors to be used in mobile robotics functioning on the inverted pendulum concept
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Mechatronic demonstrator for testing sensors to be used in mobile robotics functioning on the inverted pendulum concept To cite
More informationAdvanced. Universal. Unique LEADER. optical system. installation IN ITS CLASS
LEADER IN ITS CLASS Advanced optical system Universal installation Unique d e s i g n FREGAT LED is a universal LED street luminaire designed for illumination of roads of different classes, surrounding
More informationSOUTHERN AVIONICS COMPANY. SE125 Transmitter. SE125 Transmitter 1-1
1-1 1 Introduction The SE Series transmitters are computer controlled systems designed around an embedded microprocessor. These systems are capable of remote monitoring and maintenance via Ethernet (optional).
More informationAN310 Energy optimization of a battery-powered device
Energy optimization of a battery-powered device AN 310, May 2018, V 1.0 feedback@keil.com Abstract Optimizing embedded applications for overall efficiency should be an integral part of the development
More information