Towards a Model-Based Safety Assessment Process of Safety Critical Embedded Systems. Peter Bunus [email protected]
|
|
|
- Jonas Hunt
- 10 years ago
- Views:
Transcription
1 Towards a Model-Based Safety Assessment Process of Safety Critical Embedded Systems Peter Bunus [email protected]
2 Personal Presentation Peter Bunus Product and Technology Manager Responsible with the Technical Development of RODON, a model-based diagnostics system used by avionics and automotive industry [email protected] Part Time (15%) Assistant Professor at the Department of Computer and Information Science, Linköping University, SWEDEN Course Leader and Examiner for TDDB84 Design Patterns Research on modeling and simulation languages, model-based software development, program static analysis and verification, debugging, diagnosis Programming environments
3 How to Prevent Failures Todays lecture will be about how to prevent failures What is needed to be done during the design process What can be done after the system is deployed to minimize failure effects Picture from Radio Nederland Wereldomroep Picture from Radio Nederland Wereldomroep Picture taken by Janis Krums
4 Attributes of Dependability IFIP WG 10.4 definitions Safety: absence of harm to people and environment Availability: the readiness for correct service Integrity: absence of improper system alterations Reliability: continuity of correct service Maintainability: ability to undergo modifications and repairs
5 Maintainability
6 Models of After Sales Services Service priority Business model None Disposal Dispose of products when they fail or need to be upgraded Terms Example Product owner Razor blades Consumer Low Ad hoc Pay for support as needed TVs Consumer Med iu m-high Warranty Pay fixed price as need ed PCs Consu m er Medium-high Lease Pay fixed price for a fixed time; option to buy product H igh Cost-plu s Pay fixed price based on cost and pre-negotiated m argin Vehicles Constru ction Manu factu rer; leasing com pany Very high Performance based Pay based on product s perform ance Aircraft Cu stomer Very high Power by the hour Pay for services u sed Aircraft engines Cu stom er
7 Geographical Hierarchy Central repair facility, spare parts warehouse, and distribution center Regional repair facilities and spare parts distribution centers Field repair facilities and spare parts distribution centers Stocks of spare parts on-site with customers
8 After Sales Services
9 Houston We ve had a problem
10 Houston We ve had a problem
11 What do you think? Which kind of Services do we need to provide to the Apollo 13 crew members?
12
13 Model of the NASA ADAPT Satellite System
14 Model-Based Diagnosis Principles Corrections repair actions Observations Observed behavior Actual system Passenger seat system Diagnosis Predicted behavior Diagnostic Reasoner Simulation Model of the passenger seat system
15 The Diagnostic Problem Design Structural Description V=i*R Domain Knowledge Component Diagnostic Reasoner Diagnosis Repair Actions Replace servovalve Measurements/ Observations X=6V
16 Where the Model Comes From?
17 Traditional Design Flow Traditional Design Flow Characterized by a sequential flow, iteration is expensive Manual code development, paper intensive, error prone, resistant to change Projects get complex to manage by the end of integration process REQUIREMENTS ANALYSIS DESIGN IMPLEMENTATION INTEGRATION & TESTING VALIDATION Documentation Documentation Documentation & Code and Hardware Documentation & Testing Documentation & Testing on Target
18 Model-Based Design REQUIREMENTS ANALYSIS DESIGN IMPLEMENTATION INTEGRATION & TESTING VALIDATION Documentation Requirements & Algorithm Spec & Architecture Spec Executable Specification Executable Specification & Generated Code Simulation & Testing Simulation & Testing on Target Model-Based Design Flow Build explicit architectures of predictable systems Go seamlessly from abstraction to realizations Capitalize on verification activities early and all along the development flow
19 ARP 4754 Safety Assessment Diagram SAE ARP 4754 "Certification Considerations for Highly-Integrated or Complex Aircraft Systems
20 Frequency of Faults
21 Traditional Model Development Technology expert Technology expertise Platform expertise Platform expert Domain analysts, Modelers, Designers, Developers Traditional Development Tools Application Domain expertise Domain experts
22 MDA-Based Modeling and Development Application Developers Technology expert Technology expertise Implementation expertise Platform expertise Platform expert Domain expertise MDA Tools Application Domain experts
23 Model-Based Approach to Safety Assessment SAE ARP 4754 "Certification Considerations for Highly-Integrated or Complex Aircraft Systems
24 Flexibility in Supporting the Process
25 Vehicle Verification Stage Requirement Identification System Requirement Identification Item Requirement Identification Item Design Implementation Item Verification System Verification Vehicle Verification FHA Prel Arch Req FE & P Budget Update Update FMEA To Other Systems Prel Arch Req FE & P Budget Update FMEA To Other Systems Prel FMEA FMEA Arch Req FE Lambda budget HW Level SW Level HW SW FM Lambda FE
26 The Diagnosis Problem
27 Traditional Service Process
28 Tutorial Demo Exterior Lighting
29
30 Model-Based Diagnostics in Practice
31 Diagnostic Rules Generated by systematic computation Contains virtually all Root cause <=> symptom relationships Applicable in Real Time systems Finds single & multiple faults Interfaces exist to various embedded systems exist Resources Diagnostic Engine: 16 Bit μ-processor, 25 Mhz 118 KB Flash memory Resources Diagnostic Application: Compiled model < 2KB Some 20 msec time
32 Requirement Identification Item & System Verification Stage System Requirement Identification Item Requirement Identification Item Design Implementation Item Verification System Verification Vehicle Verification FHA Prel Arch Req FE & P Budget Update Update FMEA To Other Systems Prel Arch Req FE & P Budget Update FMEA To Other Systems Prel FMEA FMEA Arch Req FE Lambda budget HW Level SW Level HW SW FM Lambda FE
33 The FMEA Process Engineering R&D FMEA Design and CAD Information FMEA MB FM modeling Func decomp Reusable Failure Data Effect modeling Traditional FMEA Process. Based on documents and manual reasoning Model Based FMEA provide systematic and quicker feedback to engineering automatically
34 Tutorial Demo Model and Generated FMEA
35 Failure Impact on Functions (detected and undetected) RODON based FMEA detects recognized and unrecognized failures
36 Requirement Identification Item Design Implementation Stage System Requirement Identification Item Requirement Identification Item Design Implementation Item Verification System Verification Vehicle Verification FHA Prel Arch Req FE & P Budget Update Update FMEA To Other Systems Prel Arch Req FE & P Budget Update FMEA To Other Systems Prel FMEA FMEA Arch Req FE Lambda budget HW Level SW Level HW SW FM Lambda FE
37 Train Electrical Door System
38 Diagnostics Results Decision Trees
39 Requirement Identification Requirements Identification Stage System Requirement Identification Item Requirement Identification Item Design Implementation Item Verification System Verification Vehicle Verification FHA Prel Arch Req FE & P Budget Update Update FMEA To Other Systems Prel Arch Req FE & P Budget Update FMEA To Other Systems Prel FMEA FMEA Arch Req FE Lambda budget HW Level SW Level HW SW FM Lambda FE
40 Early Function Failure Analysis
41 Early test strategies
42 Testability and Test Coverage
43 Models for Reliability Prediction
44 Model-Based Safety Assessment The biggest disadvantage of every model-based approach is the model itself Building models takes time Finding the right level of abstraction is difficult Model Reusability can be achieved by development of generic model libraries
45 Communication with other Systems RELEX ISOGRAPH C
46 Modeling Challenge Failure Tree Analysis Function Architecture System Architecture
47 Conclusions The Safety Assessment community should look closer on integrations issues as well Common modeling formalism and model-based approach for safety assessment process is important.
asuresign Aero (NATEP Grant MA005)
asuresign Aero (NATEP Grant MA005) WP2 Workshop: Identification of Needs for Tool Support in Meeting Aircraft Avionics Systems, Hardware & Software Certification Standards Dr Chris Harper Systems & Safety
ISO 26262 Introduction
ISO 26262 Introduction Prof. Christian Madritsch 2012 Table of Contents Structure of ISO 26262 Management of Functional Safety Product Development System Level Product Development Hardware Level Product
Efficient and Faster PLC Software Development Process for Automotive industry. Demetrio Cortese IVECO Embedded Software Design
Efficient and Faster PLC Software Development Process for Automotive industry Demetrio Cortese IVECO Embedded Software Design 13-06-2013 Automotive OEM Mandatory Requirement Delivery the new vehicle in
The SPES Methodology Modeling- and Analysis Techniques
The SPES Methodology Modeling- and Analysis Techniques Dr. Wolfgang Böhm Technische Universität München [email protected] Agenda SPES_XT Project Overview Some Basic Notions The SPES Methodology SPES_XT
Virtual Platforms Addressing challenges in telecom product development
white paper Virtual Platforms Addressing challenges in telecom product development This page is intentionally left blank. EXECUTIVE SUMMARY Telecom Equipment Manufacturers (TEMs) are currently facing numerous
Best Practices for Verification, Validation, and Test in Model- Based Design
2008-01-1469 Best Practices for Verification, Validation, and in Model- Based Design Copyright 2008 The MathWorks, Inc. Brett Murphy, Amory Wakefield, and Jon Friedman The MathWorks, Inc. ABSTRACT Model-Based
Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09
Testen von Embedded Systems Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09 Raimund dkirner Testing Embedded Software Testing the whole system including the physical environment is not possible
Reduce Medical Device Compliance Costs with Best Practices. [email protected]
Reduce Medical Device Compliance Costs with Best Practices [email protected] 1 Agenda Medical Software Certification How new is Critical Software Certification? What do we need to do? What Best Practises
Ames Consolidated Information Technology Services (A-CITS) Statement of Work
Ames Consolidated Information Technology Services (A-CITS) Statement of Work C.1 Mission Functions C.1.1 IT Systems & Facilities Support System Administration: The Contractor shall provide products and
WORKSHOP RC 2011. EVI Integração de Sistemas Junho de 2011 Eng. Nelson José Wilmers Júnior
WORKSHOP RC 2011 EVI Integração de Sistemas Junho de 2011 Eng. Nelson José Wilmers Júnior Comparison between ARP4754 A Guidelines for Development of Civil Aircraft and Systems (2010) and ARP4754 Certification
Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics
Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics Frank Schirrmeister, Filip Thoen [email protected] Synopsys, Inc. Market Trends & Challenges Growing electronics
Parameters for Efficient Software Certification
Parameters for Efficient Software Certification Roland Wolfig, [email protected] Vienna University of Technology, Real-Time Systems Group 1 Abstract Software certification is a common approach
Functionality as a Service (FaaS) in VSAT networking. Revolutionary solution for emerging markets
Functionality as a Service (FaaS) in VSAT networking Revolutionary solution for emerging markets NEW APPROACH IN VSAT NETWORKING Revolutionary reduction of upfront VSAT hardware costs thanks to Functionality
Peter Mileff PhD SOFTWARE ENGINEERING. The Basics of Software Engineering. University of Miskolc Department of Information Technology
Peter Mileff PhD SOFTWARE ENGINEERING The Basics of Software Engineering University of Miskolc Department of Information Technology Introduction Péter Mileff - Department of Information Engineering Room
ENEA: THE PROVEN LEADER IN SAFETY CRITICAL AVIONICS SYSTEMS
ENEA: THE PROVEN LEADER IN SAFETY CRITICAL AVIONICS SYSTEMS [email protected]. www.enea.com For over 40 years, we have been one of the fastest growing avionics consulting companies in the world. Today our
ASSESSMENT OF THE ISO 26262 STANDARD, ROAD VEHICLES FUNCTIONAL SAFETY
ASSESSMENT OF THE ISO 26262 STANDARD, ROAD VEHICLES FUNCTIONAL SAFETY Dr. Qi Van Eikema Hommes SAE 2012 Government/Industry Meeting January 25, 2012 1 Outline ISO 26262 Overview Scope of the Assessment
Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions
September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer
Software in safety critical systems
Software in safety critical systems Software safety requirements Software safety integrity Budapest University of Technology and Economics Department of Measurement and Information Systems Definitions
Software 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
Safety and security related features in AUTOSAR
Safety and security related features in Dr. Stefan Bunzel Spokesperson (Continental) Co-Authors: S. Fürst, Dr. J. Wagenhuber (BMW), Dr. F. Stappert (Continental) Automotive - Safety & Security 2010 22
ISO 26262 Functional Safety Draft International Standard for Road Vehicles: Background, Status, and Overview
ISO 26262 Functional Safety Draft International Standard for Road Vehicles: Background, Status, and Overview Barbara J. Czerny, Joseph D Ambrosio, Rami Debouk, General Motors Research and Development Kelly
Embedded Systems. introduction. Jan Madsen
Embedded Systems introduction Jan Madsen Informatics and Mathematical Modeling Technical University of Denmark Richard Petersens Plads, Building 321 DK2800 Lyngby, Denmark [email protected] Wireless Sensor
Software 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
Vehicle Electronics. Services and Solutions to Manage the Complexity
Vehicle Electronics Services and Solutions to Manage the Complexity INNOVATIONS & DEVELOPMENT CYCLES Commercial vehicle manufacturers are experiencing a technological change. In addition to the rising
Validation & Verification of Safety Critical Systems in the Aerospace Domain.
Validation & Verification of Safety Critical Systems in the Aerospace Domain. Workshop: Teststrategien und -techniken für Onboardsysteme in der Luft- und Raumfahrt 07.10.2008 Dipl. Ing. Jörg Hofmann 1
Mimer SQL Real-Time Edition White Paper
Mimer SQL Real-Time Edition - White Paper 1(5) Mimer SQL Real-Time Edition White Paper - Dag Nyström, Product Manager Mimer SQL Real-Time Edition Mimer SQL Real-Time Edition is a predictable, scalable
Automated Acceptance Testing of High Capacity Network Gateway
Automated Acceptance Testing of High Capacity Network Gateway Ran Nyman 1, Ismo Aro 2, Roland Wagner 3, 1,2,3 Nokia Siemens Network, PO Box 1 FI-02022 Nokia Siemens Networks 1 [email protected], 2 [email protected],
How to Upgrade SPICE-Compliant Processes for Functional Safety
How to Upgrade SPICE-Compliant Processes for Functional Safety Dr. Erwin Petry KUGLER MAAG CIE GmbH Leibnizstraße 11 70806 Kornwestheim Germany Mobile: +49 173 67 87 337 Tel: +49 7154-1796-222 Fax: +49
Lecture 3 - Model-based Control Engineering
Lecture 3 - Model-based Control Engineering Control application and a platform Systems platform: hardware, systems software. Development steps Model-based design Control solution deployment and support
Automotive Software Development Challenges Virtualisation and Embedded Security
Automotive Software Development Challenges Virtualisation and Embedded Security 1 Public ETAS-PGA/PRM-E October 2014 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, Automotive
Development 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
2. Analysis, Design and Implementation
2. Analysis, Design and Implementation Subject/Topic/Focus: Software Production Process Summary: Software Crisis Software as a Product: From Programs to Application Systems Products Software Development:
Testing & Verification of Digital Circuits ECE/CS 5745/6745. Hardware Verification using Symbolic Computation
Testing & Verification of Digital Circuits ECE/CS 5745/6745 Hardware Verification using Symbolic Computation Instructor: Priyank Kalla ([email protected]) 3 Credits Mon, Wed, 1:25-2:45pm, WEB L105 Office
ATV Data Link Simulator: A Development based on a CCSDS Layers Framework
SpaceOps 2010 ConferenceDelivering on the DreamHosted by NASA Mars 25-30 April 2010, Huntsville, Alabama AIAA 2010-2089 ATV Data Link Simulator: A Development based on a CCSDS
SAFE SOFTWARE FOR SPACE APPLICATIONS: BUILDING ON THE DO-178 EXPERIENCE. Cheryl A. Dorsey Digital Flight / Solutions cadorsey@df-solutions.
SAFE SOFTWARE FOR SPACE APPLICATIONS: BUILDING ON THE DO-178 EXPERIENCE Cheryl A. Dorsey Digital Flight / Solutions [email protected] DIGITAL FLIGHT / SOLUTIONS Presentation Outline DO-178 Overview
Information Systems Analysis and Design CSC340. I. Introduction
I. Introduction Types of Software Information Systems in Organizations Requirements Analysis and Design Roles of a Systems Analyst Notations, Methods and Tools Information System Lifecycle Phases 2003
Software Engineering: Analysis and Design - CSE3308
CSE3308/DMS/2004/25 Monash University - School of Computer Science and Software Engineering Software Engineering: Analysis and Design - CSE3308 Software Quality CSE3308 - Software Engineering: Analysis
Analytical Products and Solutions. Complete service and maintenance solutions for your analytical equipment. usa.siemens.com/analyticalproducts
Analytical Products and Solutions Complete service and maintenance solutions for your analytical equipment usa.siemens.com/analyticalproducts Support Services for Today, Tomorrow and Years to Come Providing
Software Engineering. What is a system?
What is a system? Software Engineering Software Processes A purposeful collection of inter-related components working together to achieve some common objective. A system may include software, mechanical,
Laptops on 4 wheels. New service processes for the automotive industry. Marko Weiße ProSTEP ivip Symposium 2006 26.04.2006
Laptops on 4 wheels New service processes for the automotive industry ProSTEP ivip Symposium 2006 26.04.2006 Todays independent electronic systems from different suppliers will be integrated in the future
Certification of a Scade 6 compiler
Certification of a Scade 6 compiler F-X Fornari Esterel Technologies 1 Introduction Topic : What does mean developping a certified software? In particular, using embedded sofware development rules! What
Module 1 - Hardware Acquisition and Installation TABLE OF CONTENTS. Version 3.0
1 Module 1 - Hardware Acquisition and Installation TABLE OF CONTENTS Version 3.0 1. AGREED TERMS AND INTERPRETATION... 2 2. SUPPLY OF HARDWARE... 2 3. ACQUISITION THROUGH A RESELLER... 4 4. AVAILABILITY
QuickSpecs. Models. HP Dynamic Smart Array B320i Controller. Overview
Overview HP Dynamic Smart array provides more customer choice with higher levels of data protection for embedded controllers, these data protection levels were earlier only available to standup controllers.
2005-01-0785. Effective Application of Software Safety Techniques for Automotive Embedded Control Systems SAE TECHNICAL PAPER SERIES
2005-01-0785 SAE TECHNICAL PAPER SERIES Effective Application of Software Safety Techniques for Automotive Embedded Control Systems Barbara J. Czerny, Joseph G. D Ambrosio, Brian T. Murray and Padma Sundaram
QuickSpecs. Models HP Smart Array E200 Controller. Upgrade Options Cache Upgrade. Overview
Overview The HP Smart Array E200 is HP's first entry level PCI Express (PCIe) Serial Attached SCSI (SAS) RAID controller. The full size card has 8 ports and utilizes DDR1-266 memory. The E200 is ideal
Model 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...
SQMB '11 Automated Model Quality Rating of Embedded Systems
SQMB '11 Automated Model Quality Rating of Embedded Systems Jan Scheible ([email protected]) Daimler AG - Group Research and Advanced Engineering Hartmut Pohlheim ([email protected])
CS 451 Software Engineering Winter 2009
CS 451 Software Engineering Winter 2009 Yuanfang Cai Room 104, University Crossings 215.895.0298 [email protected] 1 Testing Process Testing Testing only reveals the presence of defects Does not identify
How To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
Agile Model-Based Systems Engineering (ambse)
Agile Model-Based Systems Engineering (ambse) Bruce Powel Douglass, Ph.D. Chief Evangelist, Global Technology Ambassador IBM Rational [email protected] Twitter: @BruceDouglass Yahoo: tech.groups.yahoo.com/group/rt-uml/
2. Analysis, Design and Implementation
2. Subject/Topic/Focus: Software Production Process Summary: Software Crisis Software as a Product: From Individual Programs to Complete Application Systems Software Development: Goals, Tasks, Actors,
Certified Software Quality Engineer (CSQE) Body of Knowledge
Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions
Software 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
Requirements-driven Verification Methodology for Standards Compliance
Requirements-driven Verification Methodology for Standards Compliance Serrie-justine Chapman (TVS) [email protected] Mike Bartley (TVS) [email protected] Darren Galpin (Infineon)
System-on-Chip Design Verification: Challenges and State-of-the-art
System-on-Chip Design Verification: Challenges and State-of-the-art Prof. Sofiène Tahar Hardware Verification Group Concordia University Montréal, QC, CANADA MCSOC 12 Aizu-Wakamatsu, Fukushima, Japan September
Network Configuration Management
Network Configuration Management Contents Abstract Best Practices for Configuration Management What is Configuration Management? FCAPS Configuration Management Operational Issues IT Infrastructure Library
Freescale Semiconductor, I
nc. Application Note 6/2002 8-Bit Software Development Kit By Jiri Ryba Introduction 8-Bit SDK Overview This application note describes the features and advantages of the 8-bit SDK (software development
Software Asset Management (SAM) and ITIL Service Management - together driving efficiency
Software Asset Management (SAM) and ITIL Service Management - together driving efficiency Ian Preskett MIET C.Eng. MBCS CITP Software Asset Management Consultant [email protected] Agenda
CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules
CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules Dr. Frederic Stumpf, ESCRYPT GmbH Embedded Security, Stuttgart, Germany 1 Introduction Electronic Control Units (ECU) are embedded
Software Module Test for an Electronic Steering Lock
Software Module Test for an Electronic Steering Lock Wolfgang Beer, Dr. Peter Jüttner, Daniel Simonis (external subcontractor), Siemens VDO Automotive AG Siemensstr. 12 93055 Regensburg, Germany Tel.:
Software Engineering Introduction & Background. Complaints. General Problems. Department of Computer Science Kent State University
Software Engineering Introduction & Background Department of Computer Science Kent State University Complaints Software production is often done by amateurs Software development is done by tinkering or
Rigorous Methods for Software Engineering (F21RS1) High Integrity Software Development
Rigorous Methods for Software Engineering (F21RS1) High Integrity Software Development Andrew Ireland Department of Computer Science School of Mathematical and Computer Sciences Heriot-Watt University
Requirement Traceability in Practice
Requirement Traceability in Practice How to turn the challenge into an opportunity Ali Shahrokni, Ph.D. Business analyst & application engineer [email protected] Systemite Founded 2000 in Gothenburg,
OpenSPARC Program. David Weaver Principal Engineer, UltraSPARC Architecture Principal OpenSPARC Evangelist Sun Microsystems, Inc. www.opensparc.
OpenSPARC Program David Weaver Principal Engineer, UltraSPARC Architecture Principal OpenSPARC Evangelist Sun Microsystems, Inc. 1 Agenda What is OpenSPARC? OpenSPARC University Program OpenSPARC Resources
Measuring Intangible Investment
Measuring Intangible Investment The Treatment of the Components of Intangible Investment in the UN Model Survey of Computer Services by OECD Secretariat OECD 1998 ORGANISATION FOR ECONOMIC CO-OPERATION
Customers award top satisfaction scores to IBM System x x86 servers. August 2014 TBR T EC H N O LO G Y B U S I N ES S R ES EAR C H, I N C.
Customers award top satisfaction scores to IBM System x x86 servers August 2014 TBR T EC H N O LO G Y B U S I N ES S R ES EAR C H, I N C. IBM System x satisfaction scores surpass those of competing vendors
Software Engineering
Software Engineering Lecture 06: Design an Overview Peter Thiemann University of Freiburg, Germany SS 2013 Peter Thiemann (Univ. Freiburg) Software Engineering SWT 1 / 35 The Design Phase Programming in
Improving Quality and Yield Through Optimal+ Big Data Analytics
Improving Quality and Yield Through Optimal+ Big Data Analytics International Test Conference October 2015 NASDAQ: MRVL Marvell at Glance Founded in 1995 by three UC Berkeley engineers IPO on June 27,
TDDC88 Lab 2 Unified Modeling Language (UML)
TDDC88 Lab 2 Unified Modeling Language (UML) Introduction What is UML? Unified Modeling Language (UML) is a collection of graphical notations, which are defined using a single meta-model. UML can be used
Model-Driven Software Development for Robotics: an overview
Model-Driven Software Development for Robotics: an overview IEEE-ICRA2011 Workshop on Software Development and Integration in Robotics Jan F. Broenink, Maarten M. Bezemer Control Engineering, University
Introduction of ISO/DIS 26262 (ISO 26262) Parts of ISO 26262 ASIL Levels Part 6 : Product Development Software Level
ISO 26262 the Emerging Automotive Safety Standard Agenda Introduction of ISO/DIS 26262 (ISO 26262) Parts of ISO 26262 ASIL Levels Part 4 : Product Development System Level Part 6 : Product Development
Intrado Call Handling CPE. Standard Maintenance and Support Services ( MSS Terms )
Intrado Call Handling CPE Standard Maintenance and Support Services ( MSS Terms ) These Maintenance and Support Services terms ( MSS Terms ) describe the current offerings for maintenance and support services
CS314: Course Summary
CS314: Course Summary Prof. Robert B. France Dept. of Computer Science Colorado State University Robert B. France 1 1 Software Development Issues Explored - 1 Software engineering basics Why do we need
CRAY GOLD SUPPORT SUPPORT OPERATIONS HANDBOOK. GOLD-SOHB 2.2-90213 Page 1 of 22 www.cray.com
CRAY GOLD SUPPORT SUPPORT OPERATIONS HANDBOOK GOLD-SOHB 2.2-90213 Page 1 of 22 www.cray.com Table of Contents Document Version History... 4 About Cray Customer Service... 5 About this document... 6 1.
Trends in Embedded Software Development in Europe. Dr. Dirk Muthig [email protected]
Trends in Embedded Software Development in Europe Dr. Dirk Muthig [email protected] Problems A software project exceeds the budget by 90% and the project time by 120% in average Project Management
IEC 61508 Functional Safety Assessment. Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter.
61508 SIL 3 CAPABLE IEC 61508 Functional Safety Assessment Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter Customer: K-TEK Corporation Prairieville, LA USA Contract No.:
A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services
A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services Plan A little about Embed and our Ethos Description of the telematics
Quality in Aviation Software. Chris Hartgroves C.Eng. CQP Design Assurance SELEX Galileo
Quality in Aviation Software Chris Hartgroves C.Eng. CQP Design Assurance SELEX Galileo CQI North London : October 13 th 2011 Contents Introduction Terminology Historical context Poor quality aerospace
Propulsion Gas Path Health Management Task Overview. Donald L. Simon NASA Glenn Research Center
Propulsion Gas Path Health Management Task Overview Donald L. Simon NASA Glenn Research Center Propulsion Controls and s Research Workshop December 8-10, 2009 Cleveland, OH www.nasa.gov 1 National Aeronautics
Test-Driven Approach for Safety-Critical Software Development
Test-Driven Approach for Safety-Critical Software Development Onur Özçelik 1,2*, D. Turgay Altilar2 1 Scientific 2 and Technological Research Council of Turkey, 41470 Kocaeli, Turkey. Department of Computer
Plan-Driven Methodologies
Plan-Driven Methodologies The traditional way to develop software Based on system engineering and quality disciplines (process improvement) Standards developed from DoD & industry to make process fit a
International Software & Systems Engineering. Standards. Jim Moore The MITRE Corporation Chair, US TAG to ISO/IEC JTC1/SC7 James.W.Moore@ieee.
This presentation represents the opinion of the author and does not present positions of The MITRE Corporation or of the U.S. Department of Defense. Prepared for the 4th Annual PSM Users Group Conference
Software House Embedded Systems
Software House Embedded Systems Contacts: E-mobility, chassis, driver assistance and body electronics: Martin Richter +49 5371 805-1041 Infotainment, radio and instrument cluster: Sven Lochau +49 30 39978-7631
HELP DESK SYSTEMS. Using CaseBased Reasoning
HELP DESK SYSTEMS Using CaseBased Reasoning Topics Covered Today What is Help-Desk? Components of HelpDesk Systems Types Of HelpDesk Systems Used Need for CBR in HelpDesk Systems GE Helpdesk using ReMind
Testing of safety-critical software some principles
1(60) Testing of safety-critical software some principles Emerging Trends in Software Testing: autumn 2012 Matti Vuori, Tampere University of Technology 27.11.2012 Contents 1/4 Topics of this lecture 6
Alarm Clock USER GUIDE
Alarm Clock USER GUIDE Jazwares, Inc. 2012 CONTENTS Please read the instructions along with the Alarm Clock carefully before you use it, so that you can operate it conveniently. WELCOME & Warnings Page
Software Process for QA
Software Process for QA Basic approaches & alternatives CIS 610, W98 / M Young 1/7/98 1 This introduction and overview is intended to provide some basic background on software process (sometimes called
About IER. HARDWARE MAINTENANCE and support services. PROFESSIONALISM and experience
About IER IER is the world leader in supplying major transportation networks with printers, readers, kiosks and software for secure passenger and baggage check-in and processing. It is also one of the
IT and CRM A basic CRM model Data source & gathering system Database system Data warehouse Information delivery system Information users
1 IT and CRM A basic CRM model Data source & gathering Database Data warehouse Information delivery Information users 2 IT and CRM Markets have always recognized the importance of gathering detailed data
Measuring Return on Investment of Model-Based Design
Measuring Return on Investment of Model-Based Design By Joy Lin, Aerospace Industry Marketing Manager, MathWorks As embedded systems become more complex, it is becoming more difficult to maintain quality
