Enviar búsqueda
Cargar
Diab Compiler Quality Overview
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
644 vistas
K
kylefacchin
Seguir
Diab Compiler is the best in the Market, find out why...
Leer menos
Leer más
Denunciar
Compartir
Denunciar
Compartir
1 de 8
Descargar ahora
Recomendados
In search of technical exellence
In search of technical exellence
Jinping Qu
Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application Server
Robbie Minshall
General 11 2012
General 11 2012
Mookx
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
IBM Rational
Hexaware Mobile Test Case Study
Hexaware Mobile Test Case Study
bfeltingoff
Presentation on 3 Pillars of DevOps - Kovair DevOps
Presentation on 3 Pillars of DevOps - Kovair DevOps
Kovair
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile Apps
TechWell
Siddharth more resume_obj_c
Siddharth more resume_obj_c
Siddharth More
Recomendados
In search of technical exellence
In search of technical exellence
Jinping Qu
Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application Server
Robbie Minshall
General 11 2012
General 11 2012
Mookx
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
IBM Rational
Hexaware Mobile Test Case Study
Hexaware Mobile Test Case Study
bfeltingoff
Presentation on 3 Pillars of DevOps - Kovair DevOps
Presentation on 3 Pillars of DevOps - Kovair DevOps
Kovair
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile Apps
TechWell
Siddharth more resume_obj_c
Siddharth more resume_obj_c
Siddharth More
Project backup repository and avoiding requirements creep
Project backup repository and avoiding requirements creep
Aswin Vijayakumar
11+YrsQAProfile_ ValidH1BAug2018
11+YrsQAProfile_ ValidH1BAug2018
Arun R
Rekha Puppala_SAP
Rekha Puppala_SAP
Rekha Puppala
Case study manual testing web application
Case study manual testing web application
Krishna Gurjar
Case Reference - Database Testing: Success Story
Case Reference - Database Testing: Success Story
Indium Software
sudhir_2016
sudhir_2016
Sudhir Purohit
Sandesh cv_Test Engineer
Sandesh cv_Test Engineer
Sandesh Satpute
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedEx
TechWell
Integrated lifecycle management with rommana
Integrated lifecycle management with rommana
Rommana Software
Microsoft power point from requiremens management to requirements authoring...
Microsoft power point from requiremens management to requirements authoring...
The REUSE Company
Webcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframe
Rosalind Radcliffe
Rolls royce performance objectives
Rolls royce performance objectives
sayouri
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DevOps Enterprise Summmit
Webinar how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your network
Qualitest
Star west 2011 manoj narayanan presentation 1.0
Star west 2011 manoj narayanan presentation 1.0
manoj7698
USUGM 2014 - Zhenbin Li (Boehringer Ingelheim): Challenges and Approach in Mi...
USUGM 2014 - Zhenbin Li (Boehringer Ingelheim): Challenges and Approach in Mi...
ChemAxon
Ta3s Corporate Overview Brochure
Ta3s Corporate Overview Brochure
Ta3s Solutions Private Limited
Quality Control Proposal
Quality Control Proposal
Maia Reshef
Regression Testing with Symfony
Regression Testing with Symfony
Joachim Unger
Vandana B
Vandana B
Vandana Bolar
OpenOffice++: Improving the Quality of Open Source Software
OpenOffice++: Improving the Quality of Open Source Software
Alexandro Colorado
Principles of compiler design
Principles of compiler design
Janani Parthiban
Más contenido relacionado
La actualidad más candente
Project backup repository and avoiding requirements creep
Project backup repository and avoiding requirements creep
Aswin Vijayakumar
11+YrsQAProfile_ ValidH1BAug2018
11+YrsQAProfile_ ValidH1BAug2018
Arun R
Rekha Puppala_SAP
Rekha Puppala_SAP
Rekha Puppala
Case study manual testing web application
Case study manual testing web application
Krishna Gurjar
Case Reference - Database Testing: Success Story
Case Reference - Database Testing: Success Story
Indium Software
sudhir_2016
sudhir_2016
Sudhir Purohit
Sandesh cv_Test Engineer
Sandesh cv_Test Engineer
Sandesh Satpute
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedEx
TechWell
Integrated lifecycle management with rommana
Integrated lifecycle management with rommana
Rommana Software
Microsoft power point from requiremens management to requirements authoring...
Microsoft power point from requiremens management to requirements authoring...
The REUSE Company
Webcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframe
Rosalind Radcliffe
Rolls royce performance objectives
Rolls royce performance objectives
sayouri
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DevOps Enterprise Summmit
Webinar how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your network
Qualitest
Star west 2011 manoj narayanan presentation 1.0
Star west 2011 manoj narayanan presentation 1.0
manoj7698
USUGM 2014 - Zhenbin Li (Boehringer Ingelheim): Challenges and Approach in Mi...
USUGM 2014 - Zhenbin Li (Boehringer Ingelheim): Challenges and Approach in Mi...
ChemAxon
Ta3s Corporate Overview Brochure
Ta3s Corporate Overview Brochure
Ta3s Solutions Private Limited
Quality Control Proposal
Quality Control Proposal
Maia Reshef
Regression Testing with Symfony
Regression Testing with Symfony
Joachim Unger
Vandana B
Vandana B
Vandana Bolar
La actualidad más candente
(20)
Project backup repository and avoiding requirements creep
Project backup repository and avoiding requirements creep
11+YrsQAProfile_ ValidH1BAug2018
11+YrsQAProfile_ ValidH1BAug2018
Rekha Puppala_SAP
Rekha Puppala_SAP
Case study manual testing web application
Case study manual testing web application
Case Reference - Database Testing: Success Story
Case Reference - Database Testing: Success Story
sudhir_2016
sudhir_2016
Sandesh cv_Test Engineer
Sandesh cv_Test Engineer
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedEx
Integrated lifecycle management with rommana
Integrated lifecycle management with rommana
Microsoft power point from requiremens management to requirements authoring...
Microsoft power point from requiremens management to requirements authoring...
Webcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframe
Rolls royce performance objectives
Rolls royce performance objectives
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
Webinar how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your network
Star west 2011 manoj narayanan presentation 1.0
Star west 2011 manoj narayanan presentation 1.0
USUGM 2014 - Zhenbin Li (Boehringer Ingelheim): Challenges and Approach in Mi...
USUGM 2014 - Zhenbin Li (Boehringer Ingelheim): Challenges and Approach in Mi...
Ta3s Corporate Overview Brochure
Ta3s Corporate Overview Brochure
Quality Control Proposal
Quality Control Proposal
Regression Testing with Symfony
Regression Testing with Symfony
Vandana B
Vandana B
Destacado
OpenOffice++: Improving the Quality of Open Source Software
OpenOffice++: Improving the Quality of Open Source Software
Alexandro Colorado
Principles of compiler design
Principles of compiler design
Janani Parthiban
Cpcs302 1
Cpcs302 1
guest5de1a5
Computer graphics
Computer graphics
Prianka Padmanaban
Compiler Design Tutorial
Compiler Design Tutorial
Sarit Chakraborty
compiler and their types
compiler and their types
patchamounika7
Compiler vs interpreter
Compiler vs interpreter
Paras Patel
Qualities Of A Good Doctor
Qualities Of A Good Doctor
wraithxjmin
System software
System software
Harsha Sachdeva
Compiler Design(NANTHU NOTES)
Compiler Design(NANTHU NOTES)
guest251d9a
Compiler vs Interpreter-Compiler design ppt.
Compiler vs Interpreter-Compiler design ppt.
Md Hossen
System software
System software
Senthil Kanth
Compiler Design
Compiler Design
Mir Majid
What is Compiler?
What is Compiler?
Huawei Technologies
How A Compiler Works: GNU Toolchain
How A Compiler Works: GNU Toolchain
National Cheng Kung University
Destacado
(15)
OpenOffice++: Improving the Quality of Open Source Software
OpenOffice++: Improving the Quality of Open Source Software
Principles of compiler design
Principles of compiler design
Cpcs302 1
Cpcs302 1
Computer graphics
Computer graphics
Compiler Design Tutorial
Compiler Design Tutorial
compiler and their types
compiler and their types
Compiler vs interpreter
Compiler vs interpreter
Qualities Of A Good Doctor
Qualities Of A Good Doctor
System software
System software
Compiler Design(NANTHU NOTES)
Compiler Design(NANTHU NOTES)
Compiler vs Interpreter-Compiler design ppt.
Compiler vs Interpreter-Compiler design ppt.
System software
System software
Compiler Design
Compiler Design
What is Compiler?
What is Compiler?
How A Compiler Works: GNU Toolchain
How A Compiler Works: GNU Toolchain
Similar a Diab Compiler Quality Overview
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
IBM UrbanCode Products
Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELM
gjuljo
I Never Thought I Would Grow Up to be This Formal
I Never Thought I Would Grow Up to be This Formal
DVClub
How do I test these new mobile applications, and how does CA Application Test...
How do I test these new mobile applications, and how does CA Application Test...
Ian Kelly
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
IBM Rational
Ncerc rlmca202 adm m4 ssm
Ncerc rlmca202 adm m4 ssm
ssmarar
Sdlc models
Sdlc models
SivaprasanthRentala1975
Risk-Based Testing for Agile Projects
Risk-Based Testing for Agile Projects
TechWell
Converting to the latest COBOL Compiler made simple with the right tools
Converting to the latest COBOL Compiler made simple with the right tools
DevOps for Enterprise Systems
Exhaustively Test Any Basic UI or API in 30 Minutes: The Ideal for Any Organi...
Exhaustively Test Any Basic UI or API in 30 Minutes: The Ideal for Any Organi...
CA Technologies
Ragha Deepika_Exp_4+
Ragha Deepika_Exp_4+
Ragha batchu
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
ICS
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
Rosalind Radcliffe
Strategic Advantages of Implementing Enventive Software
Strategic Advantages of Implementing Enventive Software
Alan Smith
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
Rosalind Radcliffe
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
IBM Rational
SW Product Line Engineering
SW Product Line Engineering
Keshav Kumar
Impetus qLabs Solutions
Impetus qLabs Solutions
Vipul Gupta
Pre-Con Education: Zero to Compliance Using Software Asset Management Soluti...
Pre-Con Education: Zero to Compliance Using Software Asset Management Soluti...
CA Technologies
Similar a Diab Compiler Quality Overview
(20)
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELM
I Never Thought I Would Grow Up to be This Formal
I Never Thought I Would Grow Up to be This Formal
How do I test these new mobile applications, and how does CA Application Test...
How do I test these new mobile applications, and how does CA Application Test...
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
Ncerc rlmca202 adm m4 ssm
Ncerc rlmca202 adm m4 ssm
Sdlc models
Sdlc models
Risk-Based Testing for Agile Projects
Risk-Based Testing for Agile Projects
Converting to the latest COBOL Compiler made simple with the right tools
Converting to the latest COBOL Compiler made simple with the right tools
Exhaustively Test Any Basic UI or API in 30 Minutes: The Ideal for Any Organi...
Exhaustively Test Any Basic UI or API in 30 Minutes: The Ideal for Any Organi...
Ragha Deepika_Exp_4+
Ragha Deepika_Exp_4+
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
Strategic Advantages of Implementing Enventive Software
Strategic Advantages of Implementing Enventive Software
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
SW Product Line Engineering
SW Product Line Engineering
Impetus qLabs Solutions
Impetus qLabs Solutions
Pre-Con Education: Zero to Compliance Using Software Asset Management Soluti...
Pre-Con Education: Zero to Compliance Using Software Asset Management Soluti...
Diab Compiler Quality Overview
1.
Wind River Diab
Compiler – Testing and Quality
2.
Introduction
The compiler is a key tool for any safety critical applications Compiler code generation issues can be very costly for customers with fielded products Diab Compiler team strives to provide maximum visibility of defects found in the compiler – Access to information is key to assisting customers investigate and uncover product impacts before they happen in the field – This openness risks negatively impacting perception of customers Wind River has built up a significant test harness to validate each new compiler release – Always room for further improvements in testing and new investments – Recently Wind River has been receiving more reported defects from our Automotive customers – Wind River is investigating why this is happening even when we have been increasing investment in compiler testing 2 | © 2011 Wind River. All Rights Reserved.
3.
Challenges of Compiler
Testing Compiler testing is complex Virtually infinite number of option combinations and code that can be run through the compiler Testing must be done across 10 major processor architectures and almost 100 sub-architectures Wide range of customer markets and applications Determining a representative set of tests is challenging 3 | © 2011 Wind River. All Rights Reserved.
4.
Diab Compiler Testing
Wind River is running millions of compiler tests – Standards test suites: e.g Plum Hall, Modena, Paranoia Added ACE SuperTest C/C++ compiler test and validation suite – NEW investment in 2011 – World’s largest compiler test suite with over 2 Million tests – Benchmarks: EEMBC, Nullstone, PowerStone, customer supplied benchmarks Added D-Bench in 2011 – Regression tests (6500+ test cases) Verification tests for fixed defects are continuously be added to the regression test suite Standard compiler tests may not always be representative of Automotive customers use cases 4 | © 2011 Wind River. All Rights Reserved.
5.
Getting Closer to
the Customer Customer specific tests are always better than off-the shelf application tests – Actual customer use cases of the compiler Testing the compiler using customer supplied tests/benchmarks leads to improved test coverage of the compiler for customers – Code from key Automotive customers is already used in Diab testing Wind River would be happy to incorporate more tests from customers into the test harness – However, customers aren’t always willing to share their source code and WR can’t always verify correct execution of customer applications Wind River can test the compiler using customer option sets used in various customer projects – There is certainly an opportunity to review the current test process and ensure we are aligned with customer option sets 5 | © 2011 Wind River. All Rights Reserved.
6.
In
Quality Improvement Plan Development Investigate root cause of recent customer reported defects – Review defect reports from Automotive customers from last two years – Look for patterns that indicate where updates are needed to Diab test harness – Review tested option sets to ensure they continue to be in-line with customer use cases Acquire code coverage data from key customers – Compare current compiler test suite coverage to help guide new test investments Look for additional compiler test suites to add value to current test harness – Assuming low impact based on generic nature of available test suites and current coverage from existing suites being used for Diab Acquire more “Automotive” source code from customers and partners – Need help from customers and partners in the Automotive industry – Agree with stakeholders on representative code for compiler testing – Currently discussing with customers and topic for upcoming German “road trip” 6 | © 2011 Wind River. All Rights Reserved.
7.
Sharing Information with
Customers Wind River’s primary customer support and communication tool is the Wind River On-line Support web portal (OLS) OLS provides information on Diab compiler defects for customers The defect tool has some limitations such as advanced sorting – Some of these limitations are due to OLS – Some of these limitations are due to the limits of WR’s underlying ClearQuest defect tracking database Improvements are being investigated – Better export to Excel is currently being tested – How to better characterize and sort by arch and versions is being studied 7 | © 2011 Wind River. All Rights Reserved.
Descargar ahora