Anwendung von Polyspace im Software Entwicklungsprozess nach IEC München, , Dr.-Ing. Jörg Barrho
|
|
- Bethanie Turner
- 8 years ago
- Views:
Transcription
1 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC München, , Dr.-Ing. Jörg Barrho
2 Agenda 01 Tognum and MTU Friedrichshafen 02 Background and project 03 Overview IEC and application for tool validation 04 Validation of PolySpace 05 Result Page 2 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
3 01 MTU s Place in the Tognum Group Powerful Brands under One Umbrella Business Units Engines Onsite Energy Components Brands Products Complete Drive and Propulsion Systems Gas Engine Systems Diesel Engine Systems Injection Systems Page 3 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
4 01 The Tognum Group A Wide-Ranging Product Portfolio Business Unit Engines Business Unit Onsite Energy & Components Marine Industrial Defense Oil & Gas Diesel Systems Gas Systems Injection Systems Yachts Commercial Naval Rail C&I Agric. Mining Light and Medium Vehicles Heavy Vehicles Onshore Offshore Emergency Power Prime Power Continuous Power Continuous Power Highspeed Engines Medium Speed Engines Page 4 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
5 01 MTU Key Technologies for Diesel Engines Fuel injection Exhaust Turbocharging Electronics Exhaust Emission Minimizing Analytics Injection pressure Injection process Combustion process Efficiency Pressure ratio Turbocharger map Engine management Map control System Control Exhaust gas recirculation Miller Cycle Aftertreatment Strength Bearing Load LCF-behavior Fuel consumption Exhaust emission Noise Emission Fuel consumption Exhaust emission Power-to-weight-to size ratio Fuel Consumption Exhaust Emission Transient behavior Lowest Emission with optimized LCC Fuel consumption Durability Weight Acoustics Page 5 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
6 01 MTU Product Program LM 2500/ LM 6000 TF 40/50 Gas turbine Vericor Gas turbine GE / PP / 460/500 S60 PDU 900/460/500/S60 Power [kw] 106/199/837/ 870/880/ Page 6 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
7 Application: Emergency Diesel Generators Application of MTU diesel engines in nuclear power plants as emergency power generators Required standards KTA 3702, IEC and specific national safety guidelines Qualification of software and existing hardware Page 7 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
8 History and background of project First approach Test of the existing software safety functions are not impacted by none safety functions, no run time errors, check of complexity etc. PolySpace Result: ca loc, 52 red/ orange/ green/ 1692 grey) Result: not sufficient for qualification Second approach Entire new development process according IEC New developed software according the standard Page 8 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
9 Common aspects to the IEC (2006) Official title: Nuclear power plants - Instrumentation and control systems important to safety Software aspects for computer-based systems performing category A functions Scope: This international standard provides requirements for the software of computer-based I&C systems of nuclear power plants performing functions of safety category A as defined by IEC Note: The nuclear standard IEC could be regarded as a specific derivation of the IEC Additional topics are e.g. configuration management, Common Cause failure (CCF), tool qualification. The IEC does not provide methods like the IEC does. Page 9 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
10 Overview IEC Chapters of the IEC General requirements for software projects: e.g. project management, configuration management 6 Software requirements: e.g. self-supervision, periodic testing 7 Design and implementation: e.g. language and associated translators and tools 8 Software Verification: e.g. process, activities 9 Software aspects of system integration: e.g. software aspects of system integration plan 10 Software aspects of system validation: e.g. software aspects of system validation plan 11 Software modification: e.g. procedure, modification after delivery 12 Software aspects of installation and operation: e.g. on-site installation, security, operator training 13 Defenses against common cause failure due to software: e.g. implementation of diversity 14 Software tools for the development of software: e.g. selection of tools, requirements for tools 15 Qualification of pre-developed software: e.g. evaluation and assessment process Page 10 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
11 Specific Requirements to Tool Qualification Tool in scope: software tools used in the development of software for computers in safety systems of nuclear power (chapter 14.1) Appropriate software tools can increase the integrity of the software development process, and hence the software product reliability (chapter 14.1) can reduce the risk of introducing faults in the process (chapter 14.1) Support the software engineering process (chapter ) have a defined limit of applicability (chapter ) Why tool qualification? The tools used [ ] shall be verified and assessed to a level consistent with the tool reliability requirements the type of tool potential of tool to introduce faults (chapter ) The tools used shall have sufficient reliability to ensure that they do not jeopardise the reliability of the end product. (chapter ) Page 11 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
12 MTUs Validation Approach I To gain confidence in the suitability (appropriateness) and the correct function of the tool have to be ensured, MTU has developed a validation approach. According to this approach, a tool is marked as critical when the possibility is high - that the tool may introduce faults in the end product (e.g. compiler) - or that a fault in the end product may not be found due to a defective tool (e.g. verification tool). Other tools (e.g. word processing) are identified as non-critical. The project tool chain includes 15 non-critical and 8 critical tools. For every tool, a tool qualification document is produced (common tool data, tool identification ) For critical tools, a tool validation is performed according to a strategy defined in a validation plan. The results are documented in a validation report. Page 12 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
13 MTUs Validation Approach II The validation plan includes: implementation of validation strategy all validation measures verification criteria and method evaluation and acceptances criteria and is agreed upon with tool vendor. In the project lifecycle, the tool is 1. planning 2. selected 3. validated 4. used Measures from every category shall be selected. Those which can be performed by MTU are preferred. Confidence in appropriateness and function (A) Correct Function (B) Structured Development (C) Experience From Use Page 13 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
14 Application of Polyspace in the Project PolySpace is applied in the implementation and integration phases to fulfill the following topics: static analysis of the implementation (absence of run time errors, data flow) part of non-formal developer tests integration tests nightly build Criteria for evaluation of PolySpace test results according implementation plan: passed: justification for oranges, no reds passed with justification: justification for oranges and reds failed: no justification for oranges and/or reds Page 14 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
15 Pre-validation activities The following activities have to be done: - Collecting information about the tool: Supplier specification, legal aspects, tool specification - Selecting tool (criteria of the ISO ): Functionality, Security, Adherence to standards, reliability, usability, efficiency, - Definition of settings/configuration - Document interoperability with other tools - Incoming good inspection - How to use documents and installation document - Training - Definition of product release strategy, update strategy, replacement strategy - All information are documented in the Tool Qualification Document Page 15 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
16 PolySpace Validation PolySpace is identified as critical tool, due to potentially not detecting critical errors in the product. PolySpace is identified as a testing tool according to chapter ). Specific requirements for this tool type are given in chapter Automation of testing. Polyspace is marked as criticial: Tool validation must be carried out. Tool Validation Plan includes measures for: - correct tool function - structured development - proven in use Confidence in appropriateness and function (A) Correct Function (B) Structered Development (C) Experience From Use Page 16 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
17 Tool Validation - Correct Tool function Possible measures A.1 Test against specifications (e.g. tool manual, tool supplier s internal requirements) at MTU A.2 Providing results and documents about the development (by tool supplier) A.3 Black-box tests with defined input and expected output A.4 Carrying out tests according MTU demands (by tool supplier) Chosen measures and implementation Measure 1 (A.2): Provide DO178B Kit incl. test cases, procedures and expected results Measure 2 (A.1): Plan Software Test based on DO178B kit input Measure 3 (A.3): Perform Test execution Measure 4 (A.3): Provide Software Test Report Confidence in appropriateness and function (A) Correct Function (B) Structered Development (C) Experience From Use Page 17 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
18 Tool validation - Structured Development Possible measures B.1 Usually MTU has no access to internal development documents, so this measure can only be provided by the tool supplier B.2 Providing plans and reports about tool development or tool life cycle (by tool supplier) B.3 Providing certificates according international standards (by tool supplier) B.4 Audit of development, which is carried out by MTU Chosen measures and implementation Measure 5 (B.2): Provide process description Measure 6 (B.4): Perform process evaluation Confidence in appropriateness and function (A) Correct Function (B) Structered Development (C) Experience From Use Page 18 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
19 Tool validation Proven in use Possible measures C.1 Collection internal experience and information about the tool C.2 Collection external experience and information about the tool (by tool supplier) Chosen measures and implementation Measure 7 (C.2): Provide Maintenance Process Description Measure 8 (C.2): Perform impact analysis of known bugs Measure 9 (C.2): Provide Safety Manual Measure 10 (C.2): Provide Mathworks experience Measure 11 (C.1): Provide MTU experience Confidence in appropriateness and function (A) Correct Function (B) Structered Development (C) Experience From Use Page 19 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
20 Validation result (category A) Measure 1 (A.2): Provide DO178B Kit incl. test cases, procedures and expected results Mathworks provided the DO178B kit containing a tool qualification plan, test cases, test procedures, expected test results and the tools operational requirements. As the kit contained everything requested by MTU and fits to the used PolySpace version, this measure is rated: Ok, passed without deviations. Measure 2 (A.1): Plan Software Test based on DO178B input MTU derived a Software Validation Plan from the DO178B kit obtained during execution of measure 1 and has been reviewed by Dr. Barrho, fulfilling independence criteria Department. Measure is rated: Ok, passed without deviations. Measure 3 (A.3): Perform Test execution The tests have, after overcoming some obstacles regarding the adaption of the out-of-the-box test to the MTU configuration, been successfully executed and documented (see Measure 4). Measure is rated: Ok, passed without deviations. Measure 4 (A.3): Provide Software Test Report The test report contains all necessary information regarding used configuration, settings, test cases references, annotations to the test cases and the pass/failed result per test case. All 252 of the planned 252 test cases have passed the test run. Measure is rated: Ok, passed without deviations. Page 20 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
21 Validation result (category B) Measure 5 (B.2): Provide process definition Mathworks did not provide process definitions in terms of data that have been transferred and are available for storage. A WebEx-session was hold instead, whose details and evaluation can be found in. The free of deviations impression that was gained during the session is backed by the certificates from measure 6 and therefore measure 5 rated: Ok, passed without deviations. Measure 6 (B.4): Perform process evaluation The process evaluation was NOT performed as originally planned by performing an audit. This deviation was caused by the fact, that Mathworks could provide valid certificates that testimony that the development and the operational use of PolySpace matches the demands from ISO 26262, IEC and EN See for details. This measure s outcome, in terms of the intended gain in knowledge and trust, is rated: Ok, passed without deviations. Page 21 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
22 Validation result (category C) I Measure 7 (C.2): Provide Maintenance Process Description The maintenance process is organized analog to the standard development process, expect that it is primary managed by bug reports and the integration if fixes is not bound to a specific new major tool version release schedule. Compare. The measure is closed with status: Ok, passed without deviations. Measure 8 (C.2): Perform impact analysis on known bugs Mathworks publishes a list of bugs for PolySpace on a monthly basis (for critical bugs weekly), including impact on the tools use, affected tool versions and unique ID to allow tracing of the bug. Measure achieves status: Ok, passed without deviations. Measure 9 (C.2): Provide Safety Manual MTU created a manual how to safely and correctly install, configure and use PolySpace within the project. The references and evaluation of this manual can be found in. Additional comments can be found within. This measure is finished with status: Ok, passed without deviations. Page 22 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
23 Validation result (category C) II Measure 10 (C.2): Provide Mathworks experience To prove the PolySpace in use experience, 3 customer case studies from project scenarios alike to this project were delivered by Mathworks. The information was evaluated in and achieved the status: Ok, passed without deviations. Measure 11 (C.1): Provide MTU experience The MTU experience is described and evaluated. The experiences meet the criteria defined in for the measure and therefore it is closed with status: Ok, passed without deviations. Page 23 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
24 Result and Conclusion 11 out of 11 measures have been performed as initially defined. The overall result is: Number of Measures for PolySpace 7.2 qualification: 11 Passed without deviations: 11 Passed with deviations: 0 Failed: 0 Successful measures coverage: 100 % Final status of Tool Validation: OK, passed without deviation - PolySpace: Confidence in appropriateness and tool function is demonstrated successfully - Entire tool strategy and tool processes are communicated to customer, final confirmation is outstanding Page 24 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
25 Lessons learned - Software cannot be tested until a defined quality level is achieved. Software has to be developed in an appropriated way. - A formal and structured development supports finding functional specification errors in a very early development stage. - Create a plan, execute it, document it helps quit a lot. Page 25 Anwendung von Polyspace im Software Entwicklungsprozess nach IEC / TKE-R, Barrho
26 Thank you very much for your attention.
Know or Go Practical Quest for Reliable Software
Know or Go Practical Quest for Reliable Software Dr.-Ing. Jörg Barrho Dr.-Ing. Ulrich Wünsche AVACS Project meeting 25.09.2014 2014 Rolls-Royce Power Systems AG The information in this document is the
More informationLEED-certified COPT DC-6 Data Center s green design includes innovative backup power solutions from MTU Onsite Energy
Press Release Contact: Gary Mason Tognum America Inc. Phone: +1 248 560 8480 E-mail: gary.mason@tognum.com Agency contact: Robert E. Sheldon, APR Creative Communications Consultants, Inc. Phone: +1 210
More informationEnergy-efficient data center achieves 2N reliability; MTU Onsite Energy generator sets provide critical backup
Press Release Contact: Gary Mason Tognum America Inc. Phone: +1 248 560 8480 E-mail: gary.mason@tognum.com Agency contact: Robert E. Sheldon, APR Creative Communications Consultants, Inc. Phone: +1 210
More informationMTU ONSITE ENERGY. Madrid, November 19 th, 2014. MTU Onsite Energy GmbH All rights reserved
MTU ONSITE ENERGY Madrid, November 19 th, 2014 MTU Onsite Energy GmbH All rights reserved MTU ONSITE ENERGY Rolls Royce Introduction 01. Our Vision 02. Our Roots 03. Rolls-Royce Power Systems AG 04. The
More informationCertification 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
More informationBergen Engines Products and Applications
Bergen Engines Products and Applications 1 Since 1948 Bergen Engines, a Rolls-Royce Power Systems Company, has delivered more than 6,500 four-stroke medium-speed diesel and gas engines for power generation
More informationTÜ V Rheinland Industrie Service
TÜ V Rheinland Industrie Service Business Area: Automation / Functional Safety Contact Minsung Lee +82-2-860-9969 mailto : minsung.lee@kor.tuv.com Sales Account Manager for Functional Safety Fax +82-2-860-9862
More informationComparison of PEMS and Laboratory Non-road Exhaust Emissions Employing Identical Real World Operation Load Profile
Comparison of PEMS and Laboratory Non-road Exhaust Emissions Employing Identical Real World Operation Load Profile Stefan Mussotter Saeed Abolhasani Tobias Pabst Dirk Trenkelbach Felix Amann Manfred Bals
More informationSUPPORTING THE RAIL INDUSTRY UNIQUE SOLUTIONS FOR UNIQUE SITUATIONS WWW.SGS.COM/RAIL
SUPPORTING THE RAIL INDUSTRY UNIQUE SOLUTIONS FOR UNIQUE SITUATIONS WWW.SGS.COM/RAIL OUR UNIQUE SOLUTION TO YOUR UNIQUE SITUATION SGS is recognised as the global benchmark for quality and integrity. We
More informationBest 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
More informationDiesel and gas engine systems for EURO VI on-highway applications
Diesel and gas engine systems for EURO VI on-highway applications Mercedes-Benz engines in the OM 93X and OM 47X model series. Outstanding design and efficiency. Specifically developed to comply with the
More informationVM 32. Efficiency and Performance New Product Development Modular Design 12 16 Cylinder
VM 32 E with Efficiency and Performance New Product Development Modular Design 12 16 Cylinder VM 32 E Power Output 6,720 8,960 kw The new VM 32 E engine is designed for our offshore customers seeking the
More informationISTQB Certified Tester. Foundation Level. Sample Exam 1
ISTQB Certified Tester Foundation Level Version 2015 American Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged. #1 When test cases are designed
More informationEVERY ROUTE. ISB FOR SCHOOL BUS APPLICATIONS
EVERY ROUTE. TM ISB FOR SCHOOL BUS APPLICATIONS SCHOOL BUS APPLICATIONS. The Cummins ISB is the perfect engine to power your school bus. Reliable, efficient and quiet, the ISB delivers the power you need
More informationQuality Management. Lecture 12 Software quality management
Quality Management Lecture 12 Software quality management doc.dr.sc. Marko Jurčević prof.dr.sc. Roman Malarić University of Zagreb Faculty of Electrical Engineering and Computing Department of Fundamentals
More informationHow To Improve Software Quality
Software Quality and Standards Dr. James A. Bednar jbednar@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/jbednar Dr. David Robertson dr@inf.ed.ac.uk http://www.inf.ed.ac.uk/ssp/members/dave.htm SEOC2 Spring
More informationGROWTH AND PROFITABILITY THROUGH SUPERIOR CUSTOMER UNDERSTANDING
GROWTH AND PROFITABILITY THROUGH SUPERIOR CUSTOMER UNDERSTANDING PIERPAOLO BARBONE President, Services & Executive Vice President 1 Wärtsilä 14 November 2013 PIERPAOLO BARBONE Wärtsilä Services mission
More informationIntroduction 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
More informationQualifying Software Tools According to ISO 26262
Qualifying Software Tools According to ISO 26262 Mirko Conrad 1, Patrick Munier 2, Frank Rauch 3 1 The MathWorks, Inc., Natick, MA, USA mirko.conrad@mathworks.com 2 The MathWorks, SAS, Grenoble, France
More informationRTP s NUCLEAR QUALITY ASSURANCE PROGRAM
RTP s NUCLEAR QUALITY ASSURANCE PROGRAM RTP operates under one quality program, whether you purchase products that are commercial grade, nuclear safety-related or industrial safety compliant (IEC 61508).
More informationPOWER GENERATION. www.mtu-online.com
POWER GENERATION A TOGNUM GROUP BRAND Valid for north america Europe / Middle East / Africa / Latin America MTU Onsite Energy / 88040 Friedrichshafen / Germany / Phone + 49 7541 90 7060 / Fax + 49 7541
More informationMDEP Generic Common Position No DICWG 02
MDEP Generic Common Position No DICWG 02 Related to: Digital Instrumentation and Controls Working Group activities COMMON POSITION ON SOFTWARE TOOLS FOR THE DEVELOPMENT OF SOFTWARE FOR SAFETY SYSTEMS 1
More informationSoftware Engineering Compiled By: Roshani Ghimire Page 1
Unit 7: Metric for Process and Product 7.1 Software Measurement Measurement is the process by which numbers or symbols are assigned to the attributes of entities in the real world in such a way as to define
More informationPushing the limits. Turbine simulation for next-generation turbochargers
Pushing the limits Turbine simulation for next-generation turbochargers KWOK-KAI SO, BENT PHILLIPSEN, MAGNUS FISCHER Computational fluid dynamics (CFD) has matured and is now an indispensable tool for
More informationFuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine
Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine 99 Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine Faculty of Computers and Information Menufiya University-Shabin
More informationThe Yachtmans Choice...
Ref: 1740, Nov 2015 The Yachtmans Choice... A competitive price 10 to 150 hp, engineered in the UK Advanced, compact, quiet reliable engines Easy engine replacement, with our special feet option Amazing
More informationBetter. Where It Counts. Cummins 2013 ISB6.7 For Truck Applications.
Better. Where It Counts. Cummins 2013 ISB6.7 For Truck Applications. Better. Where It Counts. Every Job. Every aspect of the ISB6.7 has been improved, from fuel efficiency to reliability and durability.
More informationCompany Profile. New and overhauled Power Plants for sale
1 Company Profile New and overhauled Power Plants for sale - Combined Cycle - Gas & Steam Turbines - Gas & Diesel Engines - Wind Turbines & Green Energy - Coal fired Power & Waste to Energy - Biomass &
More informationProcedure for Assessment of System and Software
Doc. No: STQC IT/ Assessment/ 01, Version 1.0 Procedure for Assessment of System and Software May, 2014 STQC - IT Services STQC Directorate, Department of Electronics and Information Technology, Ministry
More informationSoftware Production. Industrialized integration and validation of TargetLink models for series production
PAGE 24 EB AUTOMOTIVE Industrialized integration and validation of TargetLink models for series production Continuous Software Production The complexity of software systems in vehicles is increasing at
More informationTool Qualification Kit for NI TestStand Test Management Software
www.certtech.com Tool Qualification Kit for NI TestStand Test Management Software CertTech, L.L.C. 14425 College Blvd. Suite 140 Lenexa, KS 66215 P (913-814-9770) F (913-817-0837) CertTech s TestStand
More informationGlobal supply chain quality improvements with certification and what can be done beyond
Global supply chain quality improvements with certification and what can be done beyond - TÜV Rheinland Industrie Service GmbH TÜV Rheinland: 140 years of tradition and innovation Your advantage: our experience.
More informationOnshore Wind Services
GE Renewable Energy Onshore Wind Services www.ge.com/wind PITCH TABLE OF CONTENTS: 3 Operate and Maintain 3 Asset and Park Management 5 Turbine Maintenance 8 Enhance and Optimize 8 Wind PowerUp * Services
More informationHow To Write Software
1 Medical Device Software - Software Life Cycle Processes IEC 62304 2 Credits John F. Murray Software Compliance Expert U.S. Food and Drug Administration Marcie R. Williams Medical Device Fellow Ph.D.
More informationISO 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
More informationGE Energy. Solutions
GE Energy Wind Service Solutions Speed, competency and technology... Faster return to service GE s wind turbine fleet is one of the fastest growing and most reliable in the world. Building on a strong
More informationCREATING POWER SOLUTIONS. 2L41C 3L41C 3L43C 4L41C 4L42C 4L43C. Hatz Diesel. www.hatz-diesel.com
CREATING POWER SOLUTIONS. 2L41C 3L41C 3L43C 4L41C 4L42C 4L43C Hatz Diesel EN www.hatz-diesel.com Exhaust gas recirculation (EGR) For years already the Hatz 4L42C has been successfully fitted with a robustly
More informationANSYS SCADE Model-Based Development Solutions for Industrial Equipment and Energy. Critical Systems & Software Development Solutions
ANSYS SCADE Model-Based Development Solutions for Industrial Equipment and Energy Critical Systems & Software Development Solutions Heavy Duty Industrial Equipment Applications Mechatronics Controls and
More informationFPT FIAT POWERTRAIN TECHNOLOGIES PRESENTS ITS ENGINE RANGE FOR CONSTRUCTION APPLICATIONS AT INTERMAT 2009
FPT FIAT POWERTRAIN TECHNOLOGIES PRESENTS ITS ENGINE RANGE FOR CONSTRUCTION APPLICATIONS AT INTERMAT 2009 FPT Fiat Powertrain Technologies, is the Fiat Group Company dedicated to the research, development,
More informationTYPE APPROVAL CERTIFICATION SCHEME MASS PRODUCED DIESEL ENGINES
1. Introduction TYPE APPROVAL CERTIFICATION SCHEME MASS PRODUCED DIESEL ENGINES 1.1 This scheme details the tests and inspection of diesel engines manufactured by mass production system for use in marine
More informationIAEA-TECDOC-1328 Solutions for cost effective assessment of software based instrumentation and control systems in nuclear power plants
IAEA-TECDOC-1328 Solutions for cost effective assessment of software based instrumentation and control systems in nuclear power plants Report prepared within the framework of the Technical Working Group
More informationUnit 96: Marine Propulsion Power Plant
Unit 96: Marine Propulsion Power Plant Unit code: R/503/1756 QCF Level: 5 Credit value: 15 Aim This unit provides learners with an understanding of marine propulsion power plant. Learners will also gain
More informationEffective Software Verification for Medical Devices
STERLINGTECH AND KLOCWORK WHITE PAPER NOVEMBER 2009 Effective Software Verification for Medical Devices Achieving compliance and meeting productivity goals with static analysis In addition to producing
More informationReduce Medical Device Compliance Costs with Best Practices. mark.pitchford@ldra.com
Reduce Medical Device Compliance Costs with Best Practices mark.pitchford@ldra.com 1 Agenda Medical Software Certification How new is Critical Software Certification? What do we need to do? What Best Practises
More informationTRITON V. Cylinder Pressure Monitoring CPM 500. Replaces mechanical indicators on diesel engines. Improves combustion
TRITON V Cylinder Pressure Monitoring CPM 500 Replaces mechanical indicators on diesel engines Improves combustion Reduces fuel consumption and emissions Optimises engine settings Engine & Turbine Management
More informationChap 1. Software Quality Management
Chap 1. Software Quality Management Part 1.1 Quality Assurance and Standards Part 1.2 Software Review and Inspection Part 1.3 Software Measurement and Metrics 1 Part 1.1 Quality Assurance and Standards
More informationIntegrated electronics for enhanced performance, energy efficiency and reduced emissions
Integrated electronics for enhanced performance, energy efficiency and reduced emissions A SHARED DRIVE Hyperdrive Innovation develops powertrain systems for electric, hybrid and conventionally powered
More informationPower Generation Service Life Cycle Management for Power Plants
Power Generation Service Life Cycle Management for Power Plants Power Generation Service is protecting your Investment by Step-wise Evolution and Updating of Instrumentation, Control and Electrical Systems.
More informationCargo by Cargo. Carbon and Sustainability (C&S) Assurance Guide
Cargo by Cargo Carbon and Sustainability (C&S) Assurance Guide Contents Cargo by Cargo Assurance Our Process Planning and Pre-audit Limited Independent Assurance Audit Limited Independent Assurance Report
More informationEurovent Certification for Air Handling Units : Five Energy Efficiency classes to make the right choice
Eurovent Certification for Air Handling Units : Five Energy Efficiency classes to make the right choice A truly international certification The Eurovent Certification Programmes are managed by an autonomous
More informationSLC Standards Leadership Council
SLC Standards Leadership Council Putting the Focus on Facilities Asset Lifecycle Grant Hartwright 2015-03-19 Copyright 2015 Noah Consulting LLC. All Rights Reserved. Page 1 Putting the Focus on Facilities
More informationDie wichtigsten Use Cases für MISRA, HIS, SQO, IEC, ISO und Co. - Warum Polyspace DIE Embedded Code-Verifikationslösung ist.
Die wichtigsten Use Cases für MISRA, HIS, SQO, IEC, ISO und Co. - Warum Polyspace DIE Embedded Code-Verifikationslösung ist. Christian Guß Application Engineer The MathWorks GmbH 2015 The MathWorks, Inc.
More informationTesting 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
More informationStatic Analysis of Dynamic Properties - Automatic Program Verification to Prove the Absence of Dynamic Runtime Errors
Static Analysis of Dynamic Properties - Automatic Program Verification to Prove the Absence of Dynamic Runtime Errors Klaus Wissing PolySpace Technologies GmbH Argelsrieder Feld 22 82234 Wessling-Oberpfaffenhofen
More informationSoftware 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
More informationMeeting DO-178B Software Verification Guidelines with Coverity Integrity Center
Meeting DO-178B Software Verification Guidelines with Coverity Integrity Center May, 2009 Thomas Schultz Director of Product Strategy, Coverity, Inc. Executive Summary Development organizations that create
More informationPREVENTIVE MAINTENANCE PROGRAM AND NOVEL TECHNIQUES TO REDUCE DOWNTIME AND INCREASE OPERATING EFFICIENCY AT DISTRIBUTED COGENERATION FACILITIES
IDEA 2013 February, San Diego PREVENTIVE MAINTENANCE PROGRAM AND NOVEL TECHNIQUES TO REDUCE DOWNTIME AND INCREASE OPERATING EFFICIENCY AT DISTRIBUTED COGENERATION FACILITIES Dorin Scheianu and Tom Le Wood
More informationRail Asset Management. Rail
Rail Asset Management Rail Rail Asset Management Calibre Global understands the key drivers facing rail owners and operators are both financial and operational performance. The end objective for any company
More informationAutomating Code Reviews with Simulink Code Inspector
Automating Code Reviews with Simulink Code Inspector Mirko Conrad, Matt Englehart, Tom Erkkinen, Xiaocang Lin, Appa Rao Nirakh, Bill Potter, Jaya Shankar, Pete Szpak, Jun Yan, Jay Clark The MathWorks,
More informationCOMPRESSION SPECIALISTS
COMPRESSION SPECIALISTS TRAINING & TECHNICAL SERVICES SINCE 1964 TABLE OF CONTENTS TRAINING Customized Courses 3 Training Courses 3 Standard Course List 4 ANALYSIS Horsepower Curve Development 6 Performance
More informationEmission Control Systems Warranties
2004 Chevrolet TrailBlazer - 2WD Emission Control Systems Warranties This section outlines the emission warranties that General Motors provides for your vehicle in accordance with the U.S. Federal Clean
More informationVersion: 1.0 Latest Edition: 2006-08-24. Guideline
Management of Comments on this report are gratefully received by Johan Hedberg at SP Swedish National Testing and Research Institute mailto:johan.hedberg@sp.se Quoting of this report is allowed but please
More informationA study into the fuel savings potential by a major rebuild of propulsion system
A study into the fuel savings potential by a major rebuild of propulsion system Per Rønnedal Senior Manager New Design Research & Development Marine Low Speed < 1 > Agenda 1 Introduction of MAN and our
More informationWÄRTSILÄ DYNAMIC MAINTENANCE PLANNING (DMP) AND CONDITION BASED MAINTENANCE (CBM) Wärtsilä
WÄRTSILÄ DYNAMIC MAINTENANCE PLANNING (DMP) AND CONDITION BASED MAINTENANCE (CBM) / 18 Wärtsilä Doc.ID: Revision: Status: Condition monitoring, Dynamic Maintenance Planning and Condition Based Maintenance
More informationIEC 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.:
More informationRequirements-driven Verification Methodology for Standards Compliance
Requirements-driven Verification Methodology for Standards Compliance Serrie-justine Chapman (TVS) serrie@testandverification.com Mike Bartley (TVS) mike@testandverification.com Darren Galpin (Infineon)
More informationAn Alternative Method for Maintaining ISO 9001/2/3 Certification / Registration
International Accreditation Forum, Inc. An Alternative Method for Maintaining ISO 9001/2/3 Certification / Registration A Discussion Paper The International Accreditation Forum, Inc. (IAF) operates a program
More informationImproving Offshore Supply Chain by Predictive Asset Management Making Smarter Business Decisions
Improving Offshore Supply Chain by Predictive Asset Management Making Smarter Business Decisions Aberdeen, 28 November 2013 Agenda: Asset Management as the front office of the offshore supply chain Impact
More informationVerification and Validation of Software Components and Component Based Software Systems
Chapter 5 29 Verification and Validation of Software Components and Component Based Christina Wallin Industrial Information Technology Software Engineering Processes ABB Corporate Research christina.wallin@mdh.se
More informationAssured Joint Integrity
Assured Joint Integrity All leaks cost Loss of containment can have catastrophic results and negatively impact brand image, facilities, employees, and the environment. Unplanned shutdowns at hydrocarbon
More informationClear Advantage. EveryTMEngine. QSB6.7 And QSL9 (190-400 hp) Tier 4 Interim/Stage IIIB
Clear Advantage. EveryTMEngine. QSB6.7 And QSL9 (190-400 hp) Tier 4 Interim/Stage IIIB Clear Advantage. Every Engine. Your Best Solution. Every Time. With the arrival of more stringent emissions regulations,
More informationEnergy Savings through Electric-assist Turbocharger for Marine Diesel Engines
36 Energy Savings through Electric-assist Turbocharger for Marine Diesel Engines KEIICHI SHIRAISHI *1 YOSHIHISA ONO *2 YUKIO YAMASHITA *3 MUSASHI SAKAMOTO *3 The extremely slow steaming of ships has become
More informationPIETER HAASBROEK SENIOR MANAGER SABS RSA
PIETER HAASBROEK SENIOR MANAGER SABS RSA INTRODUCTION SABS OVERVIEW State owned company (established 1945) Mandated by the Standards Act 2008 (Act 8 of 2008) Employ 1200 people Head Office, Regional offices
More informationTelemetry system for cathodic protection equipment of underground metal pipelines
RECOMMENDATION PCRA 009 June 2010 Rev. 0 Committee for Cathodic Protection and Associated Coatings Telemetry system for cathodic protection equipment of underground metal pipelines DISCLAIMER: The present
More informationBest Practice Guide BPGCS007
Best Practice Guide BPGCS007 ENERGY MANAGEMENT Introduction: With rising fuel costs, opening of electricity and gas markets to alternate suppliers and climate change, the requirement to monitor and reduce
More informationTYPE CERTIFICATION OF WIND TURBINES
TYPE CERTIFICATION OF WIND TURBINES March 2003, rev. 9 DET NORSKE VERITAS, DANMARK A/S Building 114 Frederiksborgvej 399 P. O. Box 49 DK-4000 Roskilde Denmark Email: Wind.Turbine.Certification@dnv.com
More informationIndustrial Gas Turbines
Industrial Power Industrial Gas Turbines The comprehensive product range from 5 to 50 megawatts Scan the QR code with the QR code reader in your mobile! siemens.com / energy / gasturbines Meeting your
More informationSmart solutions for fleets of all types & sizes of power generation. Marcus König, E F IE SGS / September 2013
Smart solutions for fleets of all types & sizes of power generation Marcus König, E F IE SGS / September 2013 Instrumentation, Controls & Electrical The Siemens structure: Four Sectors close to the customer
More informationTRITON CPM. Cylinder Pressure Control & Monitoring. Replaces mechanical indicators on diesel engines. Helps to improve combustion
TRITON CPM Cylinder Pressure Control & Monitoring Electronic Cylinder Pressure Indicator Pressure Sensors for Combustion Control Visualisation Marine Portable Case Replaces mechanical indicators on diesel
More informationImplementation of ANSI/AAMI/IEC 62304 Medical Device Software Lifecycle Processes.
Implementation of ANSI/AAMI/IEC 62304 Medical Device Software Lifecycle Processes.. www.pharmout.net Page 1 of 15 Version-02 1. Scope 1.1. Purpose This paper reviews the implementation of the ANSI/AAMI/IEC
More informationWhite Paper Product Quality Fujitsu ESPRIMO PCs, Fujitsu CELSIUS workstations, Fujitsu FUTRO thin clients
White Paper Product Quality Fujitsu ESPRIMO PCs, Fujitsu CELSIUS workstations, Fujitsu FUTRO thin clients Quality from beginning to end is the principle that guides Fujitsu from the design and planning
More informationOften Clients tend to use in-house functional resources for their testing and validation processes ending up with issues such as
TESTING IN ERP ENVIRONMENT Organizations implement ERP applications to respond to major business challenges of reducing costs and improving revenue. ERP applications make use of a single, centralized data
More informationUS Heavy Duty Fleets - Fuel Economy
US Heavy Duty Fleets - Fuel Economy Feb. 22, 2006 Anthony Greszler Vice President Advanced Engineering VOLVO POWERTRAIN CORPORATION Drivers for FE in HD Diesel Pending oil shortage Rapid oil price increases
More informationVerification and Validation According to ISO 26262: A Workflow to Facilitate the Development of High-Integrity Software
ABSTRACT Verification and Validation According to ISO 26262: A Workflow to Facilitate the Development of High-Integrity Software Mirko Conrad The MathWorks, Inc. Natick, MA, USA mirko.conrad@mathworks.com
More informationDynamic test environment for fuel cells From stack to vehicle energy system
Dynamic test environment for fuel cells From stack to vehicle energy system Dynamic test environment for fuel cells From stack to vehicle energy system Fuel cell electric vehicles (FCEV) are characterized
More informationGreenhouse gas abatement potential in Israel
Greenhouse gas abatement potential in Israel Israel s GHG abatement cost curve Translated executive summary, November 2009 1 Executive Summary Background At the December 2009 UNFCCC Conference in Copenhagen,
More informationQuality management systems
L E C T U R E 9 Quality management systems LECTURE 9 - OVERVIEW Quality management system based on ISO 9000 WHAT IS QMS (QUALITY MANAGEMENT SYSTEM) Goal: Meet customer needs Quality management system includes
More informationSOFTWARE VERIFICATION RESEARCH CENTRE SCHOOL OF INFORMATION TECHNOLOGY THE UNIVERSITY OF QUEENSLAND. Queensland 4072 Australia TECHNICAL REPORT
SOFTWARE VERIFICATION RESEARCH CENTRE SCHOOL OF INFORMATION TECHNOLOGY THE UNIVERSITY OF QUEENSLAND Queensland 4072 Australia TECHNICAL REPORT No. 99-30 A Survey of International Safety Standards Axel
More informationUsing TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development
Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development The FDA requires medical software development teams to comply with its standards for software
More informationEARSC Guideline Document. EARSC EO Industry Certification Scheme
EARSC Guideline Document EARSC EO Industry Certification Scheme Management System Requirements for Earth Observation Data Based Products and Services EARSC/CERT/REQ/2015/002 March 2015 Contents 1 Introduction...1
More informationDevelopment of AUTOSAR Software Components within Model-Based Design
2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior
More informationAdvanced Refining Concepts, LLC
Advanced Refining Concepts, LLC The World s Best Diesel Fuel TM Mr. Christopher Weide Controller Advanced Refining Concepts, LLC September 2011 Company Process Product Company - Advanced Refining Concepts,
More informationAustralian Computer Society. Policy Statement
Australian Computer Society Policy Statement on SOFTWARE QUALITY ACCREDITATION www.acs.org.au October 2004 ACS POLICY STATEMENT ON SOFTWARE QUALITY ACCREDITATION 2004 CONTENTS Summary of ACS Position...5
More informationChapter 7. Procedure for Conducting The Test for Durability of Emission Control Systems
Chapter 7 Procedure for Conducting The Test for Durability of Emission Control Systems 1. INTRODUCTION: This Chapter details the procedures for selecting a family of engines to be tested over a service
More informationSafer food supply chains why assessments are great news for your business
Safer food supply chains why assessments are great news for your business Article By Vel Pillay, a food safety expert for LRQA America; and Cor Groenveld, Global Food Product Manager of LRQA and chairman
More informationDarshan Institute of Engineering & Technology Unit : 7
1) Explain quality control and also explain cost of quality. Quality Control Quality control involves the series of inspections, reviews, and tests used throughout the software process to ensure each work
More informationGB Electricity Market Summary
GB Electricity Market Summary SECOND QUARTER 2014 APR TO JUN Recorded Levels of UK Generation by Fuel (based upon DECC Energy Trends & FUELHH data): GAS: 10.8GW WIND: 2.6GW AUGUST 2014 COAL: 10.1GW BIOMASS:
More informationBrochure. ABB Customer Training Program for Motors and Generators Sharing knowledge and creating value
Brochure ABB Customer Training Program for Motors and Generators Sharing knowledge and creating value With expertise, and a comprehensive portfolio of products and life-cycle services, we help value-minded
More informationMicro-Turbine Combined Heat & Power Generators (CHP) Cold Climate Applications 2014 Polar Technology Conference Richard S.
Micro-Turbine Combined Heat & Power Generators (CHP) Cold Climate Applications 2014 Polar Technology Conference Richard S. Armstrong, PE DISTRIBUTED CO-GENERATION DEFINED Electricity and Heat production
More information