Regression Cycle, Debug & Tracking

Size: px
Start display at page:

Download "Regression Cycle, Debug & Tracking"

Transcription

1 Regression Cycle, Debug & Tracking Balasubramanian Gopalakrishnan, Daniel Rigby, Mark Daniel - restricted -

2 The Regression Cycle DUT TB Regression Failures/ Cover Holes Daily regression cycle Fixed version of DUT & TB Regression 1000s of tests/random seeds This gives us 100s of failures/coverage holes We debug and fix issues in DUT and/or TB Repeat with new DUT/TB Debug Fix How many regression cycles 150 cycles to close coverage 25%->100% 40 cycles to close coverage 89%->100% 2

3 Debugging, Debugging and more Debugging Thousands of seeds run each day Can give hundreds of failures to debug on a daily basis Regression execution is cheap vs debug that is expensive With limited resources Do you keep the failures or throw them away? One of those hundreds of failures could be the critical RTL bug? How do you focus debug to the right failure? How do you stop people debugging the same issues? 3

4 Triage & Issue Reporting DUT TB Regression Failures/ Cover Holes Triage Debug Issue Reporting Fix Triage regression test failures Automatic Process Categorise the failures E.g. 100s of new failures can match to 5 categories, only 1 one which is new Target debug to the 1 new issue Match failures to existing Reported Issues failure category and test name stored in Issue ticket Can have known failures in a regression, and easily trace why they fail No need to over constrain to achieve 100% pass rate Can write an assertion to identify specific issue (e.g. automatic debug) Track who is debugging what 4

5 Regression Enrichment DUT TB How do we improve our regression content? Regression Failures/ Cover Holes Triage Debug Issue Reporting Fix Session Cover Ranking Failures Ranked coverage, add contributing testcases to regression Keeps corner case coverage hitting tests Initially 300 tests per cycle closing to 10 per cycle Add failures to next regression If not debugged on this cycle, then they are not lost Ensures fixed bugs are not reintroduced All failures or one from each category? One regression session with all of this content Automatically updated for the next cycle 5

6 Maintaining High Quality Code Changes Large teams all making changes to RTL or Verif Code High probability that changes from two people will not be compatible and give a catastrophic overnight regression How to ensure good quality code commits? How to avoid losing the result of one 24 hour cycle? Avoid wasting resources on unnecessary avoidable failures. 6

7 Quality Control Regression DUT QC Regression TB Regression Failures/ Cover Holes Triage Debug Issue Reporting Fix QC Session Session Cover Ranking Failures Mini, Coffee-Break, Gate-keeper Should run in ~10 minutes Used to qualify changes in RTL or TB If this fails changes are not committed Automatically added to with failing testcases (e.g. Interesting RTL/TB bugs) Ensures good quality commits Short High coverage yielding testcases Typical number of tests <400 tests ~50% are fast best coverage tests 7

8 Tracking Progress How do we know we are making progress with each cycle? We track a number of metrics Coverage Functional & Code Coverage Tests ranked and adding to coverage (# added to regression) New Failing Tests New Failure Categories (requiring debug) Categories Debugged (or not Debugged) Failures added to regression Issues Raised (Bugs Found) Bugs Fixed 8

9 Tracking Dashboard Track Metrics, Reference logfiles, reports, results Collected on a per cycle basis Scripts post data into database via API Results viewable via a configurable web based interface 9

10 Summary Small changes can make a big difference Don t over-constrain your random testbenches. Passes are cheap, Failures are valuable, they point towards a bug It s ok to have failing testcases (as long as they are not unknown RTL bugs) By automating Triage of failures we reduce the debug effort Adding traceability of failing tests, we can keep valuable test failures and ensure they are analysed, tracked and fixed 10

11

Test-Driven Development

Test-Driven Development Test-Driven Development Course of Software Engineering II A.A. 2009/2010 Valerio Maggio, Ph.D. Student Prof. Sergio Di Martino Contents at Glance What is TDD? TDD and XP TDD Mantra TDD Principles and Patterns

More information

Online Nutrition Counseling

Online Nutrition Counseling Online Nutrition Counseling Participant Guide Introduction to Part 2 Online Nutrition Counseling Part 2 1 Welcome to Part 2 Welcome to the Online Nutrition Counseling program Part 2. This part of the lifestyle

More information

Fault Detection and Localisation in Reduced Test Suites

Fault Detection and Localisation in Reduced Test Suites UNIVERSITY OF SZEGED Fault Detection and Localisation in Reduced Test Suites Árpád Beszédes University of Szeged, Hungary The 29 th CREST Open Workshop, London November 2013 Overview University of Szeged,

More information

MSc Software Testing MSc Prófun hugbúnaðar

MSc Software Testing MSc Prófun hugbúnaðar MSc Software Testing MSc Prófun hugbúnaðar Fyrirlestrar 43 & 44 Evaluating Test Driven Development 15/11/2007 Dr Andy Brooks 1 Case Study Dæmisaga Reference Evaluating Advantages of Test Driven Development:

More information

Tackling Random Blind Spots with Strategy-Driven Stimulus Generation

Tackling Random Blind Spots with Strategy-Driven Stimulus Generation Tackling Random Blind Spots with Strategy-Driven Stimulus Generation Matthew Ballance Mentor Graphics Corporation Design Verification Technology Division Wilsonville, Oregon matt_ballance@mentor.com Abstract

More information

Test Driven Development (TDD)

Test Driven Development (TDD) Test Driven Development (TDD) Outline TDD Overview Test First vs. Test Last Summary Quotes Kent Beck said Test-first code tends to be more cohesive and less coupled than code in which testing isn t a part

More information

Test-Driven Development Exposed Growing Complex Software One Test at a Time

Test-Driven Development Exposed Growing Complex Software One Test at a Time Test-Driven Development Exposed Growing Complex Software One Test at a Time Introduction Software engineering has seen its share of controversies, fads, and techniques recently One technique that has stirred

More information

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING. CP 7026-Software Quality Assurance Unit-I. Part-A

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING. CP 7026-Software Quality Assurance Unit-I. Part-A DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CP 7026-Software Quality Assurance Unit-I 1. What is quality? 2. What are the Views of Quality? 3. What is Quality Cost? 4. What is Quality Audit? 5. What

More information

Run Time Tester Requirements Document

Run Time Tester Requirements Document Run Time Tester Requirements Document P. Sherwood 7 March 2004 Version: 0.4 Status: Draft After review 2 March 2004 Contents 1 Introduction 2 1.1 Scope of the Requirements Document.....................

More information

Defect Removal. RIT Software Engineering

Defect Removal. RIT Software Engineering Defect Removal Agenda Setting defect removal targets Cost effectiveness of defect removal Matching to customer & business needs and preferences Performing defect removal Techniques/approaches/practices

More information

Name of the paper: Effective Development and Testing using TDD. Name of Project Teams: Conversion Team and Patient Access Team.

Name of the paper: Effective Development and Testing using TDD. Name of Project Teams: Conversion Team and Patient Access Team. 1 Name of the paper: Effective Development and Testing using TDD Name of the author: Payal Sen E-Mail Id: payal.sen@siemens.com Contact Number: 9748492800 Name of Project Teams: Conversion Team and Patient

More information

Biohouse Journal of Computer Science ISSN

Biohouse Journal of Computer Science ISSN Biohouse, Volume 2: Issue 1, Jan-Feb 2016 Biohouse Journal of Computer Science ISSN 2379-1500 Food Tracker Calories Application Fabiha Fatima 1, Tazkia Fatima 2, Jaseela Azees 2, SameeraIqbal 2, Huda Fayaz

More information

Test Driven Development. Course of Software Engineering II A.A. 2011/2012 Valerio Maggio, PhD Student Prof. Marco Faella

Test Driven Development. Course of Software Engineering II A.A. 2011/2012 Valerio Maggio, PhD Student Prof. Marco Faella Test Driven Development Course of Software Engineering II A.A. 2011/2012 Valerio Maggio, PhD Student Prof. Marco Faella Development process Let's think about the development process of this example: 3

More information

Open Range Software, LLC

Open Range Software, LLC Comprehensive Tracking System CTS User Manual CTS IH/Medical Surveillance Interface Open Range Software, LLC Revised: 09/04/2013 CONTENTS Introduction...3 WHAT IS THE CTS IH/MEDICAL SURVEILLANCE INTERFACE?...3

More information

Complex just became comfortable.

Complex just became comfortable. Complex just became comfortable. DENTRIX ENTERPRISE Work Well With Others To serve your community, your clinic must work well with others other providers, other clinics, other organizations. To be effective,

More information

You all write code and then toil to make

You all write code and then toil to make TEST-DRIVEN DEVELOPMENT FOR EMBEDDED C: WHY DEBUG? TEST-DRIVEN DEVELOPMENT HELPS YOU IM- PROVE SCHEDULE PREDICTABILITY AND PRODUCT QUALITY BY ELIMINATING BUGS BEFORE THEY MAKE THE BUG LIST. BY JAMES W

More information

Mini UPS and Power Sensor. Power Output Cord. Power Input Port. Switch Port

Mini UPS and Power Sensor. Power Output Cord. Power Input Port. Switch Port AVTECH Mini UPS and Power Sensor AVTECH s Mini UPS and Power Sensor (MUPS) monitors the on/off state of a power source, such as main power, a UPS, surge protector or standard wall outlet, and also provides

More information

Top 5 Pitfalls of Spirometry And How to Avoid Them

Top 5 Pitfalls of Spirometry And How to Avoid Them Don t Blow It Make Every Breath Count Top 5 Pitfalls of Spirometry And How to Avoid Them Is your company moving into the respiratory clinical trials market? Maybe you ve ventured into spirometry, learned

More information

GuideStar Impact Call

GuideStar Impact Call GuideStar Impact Call F o u r t h Q u a r t e r R e s u l t s R e p o r t i n g February 14, 2018 2018 #GSImpactCall Please suggest questions throughout the conversation Today s webinar will be recorded.

More information

INSTANT RUBYMINE ASSIMILATION BY DAVE JONES DOWNLOAD EBOOK : INSTANT RUBYMINE ASSIMILATION BY DAVE JONES PDF

INSTANT RUBYMINE ASSIMILATION BY DAVE JONES DOWNLOAD EBOOK : INSTANT RUBYMINE ASSIMILATION BY DAVE JONES PDF INSTANT RUBYMINE ASSIMILATION BY DAVE JONES DOWNLOAD EBOOK : INSTANT RUBYMINE ASSIMILATION BY DAVE JONES PDF Click link bellow and free register to download ebook: INSTANT RUBYMINE ASSIMILATION BY DAVE

More information

Selecting a research method

Selecting a research method Selecting a research method Tomi Männistö 13.10.2005 Overview Theme Maturity of research (on a particular topic) and its reflection on appropriate method Validity level of research evidence Part I Story

More information

TA L K I N G A B O U T T R A N S P L A N TAT I O N

TA L K I N G A B O U T T R A N S P L A N TAT I O N TA L K I N G A B O U T T R A N S P L A N TAT I O N Frequently Asked Questions about Kidney Transplant Evaluation and Listing If your kidneys have stopped working properly, or may stop working soon, you

More information

Towards reliable data counting the Finnish Open Access publications

Towards reliable data counting the Finnish Open Access publications Towards reliable data counting the Finnish Open Access publications CRIS 2016, St Andrews, June 10, 2016 Jyrki Ilva jyrki.ilva@helsinki.fi Permanent address: http://urn.fi/urn:nbn:fi-fe2016061020120 Open

More information

Exemplar-based Failure Triage for Regression Design Debugging

Exemplar-based Failure Triage for Regression Design Debugging J Electron Test (2016) 32:125 136 DOI 10.1007/s10836-016-5577-1 Exemplar-based Failure Triage for Regression Design Debugging Zissis Poulos 1 Andreas Veneris 1 Received: 30 July 2015 / Accepted: 23 February

More information

Continuous & Continued Process Verification. Presented by Eoin Hanley 4 July, 2016

Continuous & Continued Process Verification. Presented by Eoin Hanley 4 July, 2016 Continuous & Continued Process Verification Presented by Eoin Hanley 4 July, 2016 This session will cover Quick recap on PV Lifecycle stages & Annex 15 Continued (Onoing) Process Verification Continuous

More information

SAP Hybris Academy. Public. February March 2017

SAP Hybris Academy. Public. February March 2017 SAP Hybris Academy Public February March 2017 Agenda Introduction SAP Hybris Academy Overview Java Knowledge Needed for SAP Hybris Development HY200 SAP Hybris Commerce Functional Analyst: Course Content

More information

Optimizing User Flow to Avoid Event Registration Roadblocks

Optimizing User Flow to Avoid Event Registration Roadblocks The Path to Success Optimizing User Flow to Avoid Event Registration Roadblocks Charity Dynamics Event Registration Study, August 2013 charitydynamics.com The Path to Success At Charity Dynamics, we are

More information

2017 Edument AB. All Rights Reserved. Stepping Back: The Big Picture

2017 Edument AB. All Rights Reserved. Stepping Back: The Big Picture 2017 Edument AB. All Rights Reserved. Stepping Back: The Big Picture Traditional views of testing In the (oft-ridiculed) waterfall model, we distinguish the following phases: Developers hand off a finished

More information

From the scenario below please identify the situation, thoughts, and emotions/feelings.

From the scenario below please identify the situation, thoughts, and emotions/feelings. Introduction to Mental Gremlins: Example From the scenario below please identify the situation, thoughts, and emotions/feelings. Bob has been working for Big Corporation for 12 years and has his annual

More information

1. Automatically create Flu Shot encounters in AHLTA in 2 mouse clicks. 2. Ensure accurate DX and CPT codes used for every encounter, every time.

1. Automatically create Flu Shot encounters in AHLTA in 2 mouse clicks. 2. Ensure accurate DX and CPT codes used for every encounter, every time. In clinics around the MHS, upwards of 70% of all flu shot workload credit is lost because the encounters are not documented within AHLTA. Let the Immunization KAT s PASBA approved coding engine do the

More information

Measuring Effectiveness of Test Design

Measuring Effectiveness of Test Design Measuring Effectiveness Test Design Plenary Session @ QUEST 2009 Pradeep Chennavajhula, CEO, Edista Testing Institute April 2009 Chicago The World Stware Development 2 Effectiveness..? 3 NFR catalog for

More information

UHDAS and CODAS: Raising the Profile of Ocean Currents

UHDAS and CODAS: Raising the Profile of Ocean Currents UHDAS and CODAS: Raising the Profile of Ocean Currents Dr. Julia Hummon, University of Hawaii INMARTECH meeting, Bergen Norway, Oct. 2016 ADCP: Acoustic Doppler Current Profiler CODAS: (refers to ADCP

More information

Defect Removal Metrics. SE 350 Software Process & Product Quality 1

Defect Removal Metrics. SE 350 Software Process & Product Quality 1 Defect Removal Metrics 1 Objectives Understand some basic defect metrics and the concepts behind them Defect density metrics Defect detection and removal effectiveness etc. Look at the uses and limitations

More information

By utilizing VirtuOx IDTF and our VPOD line of Overnight Pulse Oximeters your center will:

By utilizing VirtuOx IDTF and our VPOD line of Overnight Pulse Oximeters your center will: By utilizing VirtuOx IDTF and our VPOD line of Overnight Pulse Oximeters your center will: Create market dominance for ONO orders Increase referrals for ONO Reduce Activity Based Costs Reduce Capital Expenses

More information

Reshaping the Enrollment Strategy: Creating a Health Management Program That Sustains Employee Engagement

Reshaping the Enrollment Strategy: Creating a Health Management Program That Sustains Employee Engagement Reshaping the Enrollment Strategy: Creating a Health Management Program That Sustains Employee Engagement What s my why? Making your tomorrow a healthier today Americas weight problem 69% of U.S. adults

More information

More than Hours of Service: Multiple Layers of Defense for Fatigue Risk

More than Hours of Service: Multiple Layers of Defense for Fatigue Risk More than Hours of Service: Multiple Layers of Defense for Fatigue Risk Francine James Ph.D. Institutes for Behavior Resources, Inc. Baltimore, MD Presented at the American Public Transportation Association

More information

Changing Behavior. Can t get up. Refuses to get up for school. I like school. Sad Poor sleep Angry Thoughts of self harm.

Changing Behavior. Can t get up. Refuses to get up for school. I like school. Sad Poor sleep Angry Thoughts of self harm. Changing Behavior I like school Can t get up. Refuses to get up for school. Mostly happy Larry Burd, PhD North Dakota Fetal Alcohol Syndrome Center 501 North Columbia Road Grand Forks ND, 58203 larry.burd@med.und.edu

More information

Improve Your Success with Food Logging in the dotfit Program

Improve Your Success with Food Logging in the dotfit Program Managing your weight ultimately comes down to managing the calories you take in and the calories you burn. Studies show that individuals who log food regularly lose more weight than those who don t, and

More information

Session 14: Overview. Quick Fact. Session 14: Make Social Cues Work for You. The Power of Social Cues. Dealing with Social Cues

Session 14: Overview. Quick Fact. Session 14: Make Social Cues Work for You. The Power of Social Cues. Dealing with Social Cues Session 14: Overview The Power of Social Cues Social cues are occasions that trigger us to behave in a certain way when we re around other people. For example, watching a football game with friends is

More information

Maximizing Sustainability Through Reprocessing Single Use Devices

Maximizing Sustainability Through Reprocessing Single Use Devices Maximizing Sustainability Through Reprocessing Single Use Devices Maximizing our Investment in Healthcare 2011 CADTH Symposium Vancouver, BC April 4, 2011 Dianne Trudeau Operations Leader Medical Device

More information

INSTRUCTOR WALKTHROUGH

INSTRUCTOR WALKTHROUGH INSTRUCTOR WALKTHROUGH In order to use ProctorU Auto, you will need the Google Chrome Extension. Click this link to install the extension in your Google Chrome web browser. https://chrome.google.com/webstore/detail/proctoru/goobgennebinldhonaajgafidboenlkl

More information

FITNESS CHALLENGE ACTION PLAN

FITNESS CHALLENGE ACTION PLAN YOUR FITNESS CHALLENGE ACTION PLAN OUR 1-2-3 FORMULA & FITNESS TRACKER TO SET GOALS AND GET RESULTS. YOUR 1-2-3 BODY BLAST FORMULA: 1. ADOPT AN I AM, I CAN ATTITUDE! For the priorities of life, like our

More information

CALYPSO Highlights

CALYPSO Highlights CALYPSO 2017 - Highlights Seda Gündogdu & Günter Haas Metrology Application Software 02.05.2017 CALYPSO 2017 - Highlights standardized: PiWeb reporting modern: newest technologies linked: colin3d & CALYPSO

More information

Team 6 - Green Prep. Project Synopsis. Project Description. Introduction. Problem: Objective:

Team 6 - Green Prep. Project Synopsis. Project Description. Introduction. Problem: Objective: Team 6 - Green Prep Jules Garrett, Coltyn Gatton, Katie Hrenchir, Austin Juhl, Menita Vedantam Project Synopsis Meal preparation web application that determines the optimal serving sizes of user selected

More information

Post-Silicon Bug Diagnosis with Inconsistent Executions

Post-Silicon Bug Diagnosis with Inconsistent Executions Post-Silicon Bug Diagnosis with Inconsistent Executions Andrew DeOrio Daya Shanker Khudia Valeria Bertacco University of Michigan ICCAD 11 9 November 2011 Functional bugs 17 Jan 1995 Electrical failures

More information

CALYPSO 2017 Software Download Portal. https://sdp.metrology.zeiss.com/#/home

CALYPSO 2017 Software Download Portal. https://sdp.metrology.zeiss.com/#/home CALYPSO 2017 Software Download Portal https://sdp.metrology.zeiss.com/#/home 1 CALYPSO 2017 - Highlights standardized: PiWeb reporting modern: new technologies linked: colin3d & CALYPSO easy: improved

More information

T E A M L E A D E R GUIDE

T E A M L E A D E R GUIDE TEAM LEADER GUIDE With your PASSION no one walks alone. The American Cancer Society has an important mission to free the world from the pain and suffering of breast cancer. Working with passionate, determined

More information

Exercises: Differential Methylation

Exercises: Differential Methylation Exercises: Differential Methylation Version 2018-04 Exercises: Differential Methylation 2 Licence This manual is 2014-18, Simon Andrews. This manual is distributed under the creative commons Attribution-Non-Commercial-Share

More information

Poll Question.

Poll Question. Poll Question > Why did you decide to join today s webinar? My agency has successfully implemented CD and I m curious how it is working at another agency My agency has implemented CD but faces continued

More information

Measuring impact. William Parienté UC Louvain J PAL Europe. povertyactionlab.org

Measuring impact. William Parienté UC Louvain J PAL Europe. povertyactionlab.org Measuring impact William Parienté UC Louvain J PAL Europe povertyactionlab.org Course overview 1. What is evaluation? 2. Measuring impact 3. Why randomize? 4. How to randomize 5. Sampling and Sample Size

More information

Auto Validation and Management Reports Using Sysmex WAM. Alfonso Ziccardi Laboratory Operation Manager for AP/CP/Safety Officer

Auto Validation and Management Reports Using Sysmex WAM. Alfonso Ziccardi Laboratory Operation Manager for AP/CP/Safety Officer Auto Validation and Management Reports Using Sysmex WAM Alfonso Ziccardi Laboratory Operation Manager for AP/CP/Safety Officer SUCCESS BEYOND FINANCES Hematology Testing Breakdown NYHQ Descrete testing

More information

PSA-3002 Compact PowerSync Analyzer IEEE 802.3at Power over Ethernet

PSA-3002 Compact PowerSync Analyzer IEEE 802.3at Power over Ethernet Compact IEEE 802.3at Power over Ethernet Product Overview PSA-3000 LLDP Trace April 23 2010 11:13 AM PSE Port Trace Type Requested Allocated Echo Time Alloc Time Init. Time Time To Live PSA Address: 192.168.221.106

More information

Double Your Weight Loss By Using A Journal

Double Your Weight Loss By Using A Journal Double Your Weight Loss By Using A Journal Agenda Why Journal? MyFitnessPal.com Introduction Finding the Site & Signing Up Navigating the Site Tracking Foods & Exercise Printing Information FAQs Why Journal?

More information

Smile for Health PPO Plans. Value Portfolio. Combine dental and vision benefits for one affordable price

Smile for Health PPO Plans. Value Portfolio. Combine dental and vision benefits for one affordable price Smile for Health PPO Plans Value Portfolio Combine dental and vision benefits for one affordable price Protecting More Than Just Your Smile The eyes and mouth are pathways to the body. That s why vision

More information

Nokia Body. BMI - Wi-Fi Scale. Installation and Operating Instructions (Android users) EN - 1. Nokia Body. v1.0 June, 2017

Nokia Body. BMI - Wi-Fi Scale. Installation and Operating Instructions (Android users) EN - 1. Nokia Body. v1.0 June, 2017 BMI - Wi-Fi Scale Installation and Operating Instructions (Android users) EN - 1 Table of Contents Minimum Requirements...5 Internet Access... 5 Smartphone or Device... 5 OS Version... 5 Health Mate App

More information

Practical tips for students taking examinations

Practical tips for students taking examinations Practical tips for students taking examinations Examination anxiety During the build up to exams when you are trying to revise, or during the examination period, please do not suffer in silence and let

More information

Goldsmith. Marshall. FEEDFORWARD Coaching For Your Future. Coaching For Your Future. MMIX ChartHouse Learning. All Rights Reserved. What Is It?

Goldsmith. Marshall. FEEDFORWARD Coaching For Your Future. Coaching For Your Future. MMIX ChartHouse Learning. All Rights Reserved. What Is It? FOR PREVIEW ONLY Marshall Goldsmith Table of Contents.............................................. 2 Get 360 Feedback...3 Pick a Behavior...4 Respond.......................................... 4 Involve...6

More information

MAWASI. in the therapy room

MAWASI. in the therapy room MAWASI in the therapy room Bonnie A. DenDooven, MC, LPC Art of Henri Matisse At the center of all of us is a single overriding desire that of survival, or to continue our existence. It is so strong that

More information

Health First. New Health Bucks Program MANATEE YOURCHOICE HEALTH PLAN

Health First. New Health Bucks Program MANATEE YOURCHOICE HEALTH PLAN Health First New Health Bucks Program MANATEE YOURCHOICE HEALTH PLAN www.manateeyourchoice.com/healthfirst A special thanks to Aetna for covering the printing costs of this booklet. CONTENTS OUR PURPOSE

More information

T E A M L E A D E R GUIDE

T E A M L E A D E R GUIDE TEAM LEADER GUIDE With your PASSION no one walks alone. The American Cancer Society has an important mission to free the world from the pain and suffering of breast cancer. Working with passionate, determined

More information

Offseason Training: Nutritional Troubleshooting and FAQ Section

Offseason Training: Nutritional Troubleshooting and FAQ Section Offseason Training: Nutritional Troubleshooting and FAQ Section Before we get anything started with the trouble shooting aspect of this manual I m going to actually have to ask you a few questions first.

More information

A newsletter for Molina Healthcare Provider Networks. Fall 2018

A newsletter for Molina Healthcare Provider Networks. Fall 2018 A newsletter for Molina Healthcare Provider Networks Fall 2018 In this Issue 2018-2019 Flu Season....1 Molina Healthcare s Special Investigation Unit Partnering with You to Prevent Fraud, Waste and Abuse...2

More information

Colorado Summit. Updates for Providers in the Colorado Medicaid Dental Program. This issue of the Colorado Summit will cover the following:

Colorado Summit. Updates for Providers in the Colorado Medicaid Dental Program. This issue of the Colorado Summit will cover the following: Colorado Summit Updates for Providers in the Colorado Medicaid Dental Program Vol. 3 February 2015 Dear Dental Provider, DentaQuest is pleased to be working with the Department on the important job of

More information

JEFIT ios Manual Version 1.0 USER MANUAL. JEFIT Workout App Version 1.0 ios Device

JEFIT ios Manual Version 1.0 USER MANUAL. JEFIT Workout App Version 1.0 ios Device USER MANUAL JEFIT Workout App Version 1.0 ios Device Jefit, Inc Copyright 2010-2011 All Rights Reserved http://www.jefit.com 1 Table Of Contents 1.) WELCOME - 5-2.) INSTALLATION - 6-2.1 Downloading from

More information

The 5 Biggest Training Mistakes

The 5 Biggest Training Mistakes The 5 Biggest Training Mistakes And How To Fix them Greg Nuckols STRENGTHEORY strengtheory.com 1 Introduction Hi. I m Greg. I really appreciate that you took the time to download this ebook, and I hope

More information

About this consent form

About this consent form Protocol Title: Development of the smoking cessation app Smiling instead of Smoking Principal Investigator: Bettina B. Hoeppner, Ph.D. Site Principal Investigator: n/a Description of Subject Population:

More information

Experimental Design. Dewayne E Perry ENS C Empirical Studies in Software Engineering Lecture 8

Experimental Design. Dewayne E Perry ENS C Empirical Studies in Software Engineering Lecture 8 Experimental Design Dewayne E Perry ENS 623 Perry@ece.utexas.edu 1 Problems in Experimental Design 2 True Experimental Design Goal: uncover causal mechanisms Primary characteristic: random assignment to

More information

Choose an approach for your research problem

Choose an approach for your research problem Choose an approach for your research problem This course is about doing empirical research with experiments, so your general approach to research has already been chosen by your professor. It s important

More information

Set Up SOS Video Chat and Screen-Sharing

Set Up SOS Video Chat and Screen-Sharing Set Up SOS Video Chat and Screen-Sharing Salesforce, Spring 17 @salesforcedocs Last updated: March 11, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark

More information

What is a choice point?

What is a choice point? The choice point model: An introduction From Ciarrochi, Bailey, and Harris, Out January 1, 2014 Penguin Publishers What is a choice point? A choice point is a moment in time when it is possible to choose

More information

Strategies for Writing Automated Tests

Strategies for Writing Automated Tests Strategies for Writing Automated Tests Paulo Cheque Summer 2009 License: Creative Commons: Attribution-Share Alike 3.0 Unported http://creativecommons.org/licenses/by-sa/3.0/ 2 About Refactoring TAD TFD/POUT

More information

Math Workshop On-Line Tutorial Judi Manola Paul Catalano. Slide 1. Slide 3

Math Workshop On-Line Tutorial Judi Manola Paul Catalano. Slide 1. Slide 3 Kinds of Numbers and Data First we re going to think about the kinds of numbers you will use in the problems you will encounter in your studies. Then we will expand a bit and think about kinds of data.

More information

Why Tests Don t Pass

Why Tests Don t Pass Douglas Hoffman Software Quality Methods, LLC. 24646 Heather Heights Place Saratoga, CA 95070 USA doug.hoffman@acm.org Summary Most testers think of tests passing or failing. Either they found a bug or

More information

Identifying Missed Opportunities in your Orthodontic Practice Through Business Intelligence

Identifying Missed Opportunities in your Orthodontic Practice Through Business Intelligence Identifying Missed Opportunities in your Orthodontic Practice Through Business Intelligence Are you letting hundreds of thousands of dollars leak from your practice? Corporate Dentistry Fewer Kids Higher

More information

Open access monitoring in Finland

Open access monitoring in Finland Open access monitoring in Finland AT2OA workshop, Vienna, April 9, 2018 Jyrki Ilva Background: Open Science and Research (1) Open Science and Research Initiative (2014-2017) A

More information

Intelligent Techniques for Configuration Knowledge Evolution

Intelligent Techniques for Configuration Knowledge Evolution Intelligent Techniques for Configuration Knowledge Evolution A. Felfernig, S. Reiterer, M. Stettinger, and J. Tiihonen alexander.felfernig@ist.tugraz.at Paper source: http://dl.acm.org/citation.cfm?id=2701320

More information

BIOL 208: Principles of Ecology and Evolution Lab Week 5, 6, &7. Bioenergetics of Caterpillars

BIOL 208: Principles of Ecology and Evolution Lab Week 5, 6, &7. Bioenergetics of Caterpillars Background BIOL 08: Principles of Ecology and Evolution Lab Week 5,, &7 The tobacco hornworm larva (Manduca sexta) eats the leaves of a wide range of solanaceous plants (tomato, tobacco). It passes through

More information

Principles of Exercise. Principles of Exercise

Principles of Exercise. Principles of Exercise Lesson 2.3 By Carone Fitness This lesson reviews some of the general principles of exercise and progression. Understanding and following these principles will help you achieve your desired results. 1 Overload

More information

PSA-3048 RackPack PowerSync Analyzer IEEE 802.3at Power over Ethernet

PSA-3048 RackPack PowerSync Analyzer IEEE 802.3at Power over Ethernet RackPack IEEE 802.3at Power over Ethernet Product Overview Key Features 48 Port Bundled Reduced Cost / Port Continuous PSE Loading > 42 Watts Per Test Port Continuous 4-Pair PSE Loading to 95 Watts Per

More information

Test design automation: equivalence classes, boundaries, edges and corner cases

Test design automation: equivalence classes, boundaries, edges and corner cases Abstract design automation: equivalence classes, boundaries, edges and corner cases George B. Sherwood cover.com, LLC Colts Neck, NJ USA An embedded functions feature is under development for the cover.com

More information

We, at Innovatech Group, have designed xtrack, an easy-to-use workout application that tracks the fitness progress of the user, asking the user to

We, at Innovatech Group, have designed xtrack, an easy-to-use workout application that tracks the fitness progress of the user, asking the user to 2 We, at Innovatech Group, have designed xtrack, an easy-to-use workout application that tracks the fitness progress of the user, asking the user to input information before and after each workout session.

More information

OVERCOMING THE PERFORMANCE FEARS OF TRACK AND FIELD ATHLETES. Ralph Vernacchia, Ph.D.

OVERCOMING THE PERFORMANCE FEARS OF TRACK AND FIELD ATHLETES. Ralph Vernacchia, Ph.D. OVERCOMING THE PERFORMANCE FEARS OF TRACK AND FIELD ATHLETES Ralph Vernacchia, Ph.D. FEAR VS. CONFIDENCE FEAR Doubt Worry Hesitation Indecision CONFIDENCE Trust Belief Happiness THE ILLUSION OF WORRY Lots

More information

Captioning of Legislative Webcasts. NCSL Legislative Summit, Boston Boston Convention & Exhibition Center Sunday, Aug. 6, 2017

Captioning of Legislative Webcasts. NCSL Legislative Summit, Boston Boston Convention & Exhibition Center Sunday, Aug. 6, 2017 Captioning of Legislative Webcasts NCSL Legislative Summit, Boston Boston Convention & Exhibition Center Sunday, Aug. 6, 2017 Bruce Ellsworth Digital Media Manager www.scstatehouse.gov Troy W. Pound, Director

More information

AUTOMATED DEBUGGING. Session Leader: Zongxu Mu

AUTOMATED DEBUGGING. Session Leader: Zongxu Mu AUTOMATED DEBUGGING Session Leader: Zongxu Mu THE FIRST COMPUTER BUG Source: https://plus.google.com/107048744275438760860/posts/twfceqadsld 10/22/2013 Automated Debugging - Zongxu Mu 2 A RANDOM COMPUTER

More information

Math Workshop On-Line Tutorial Judi Manola Paul Catalano

Math Workshop On-Line Tutorial Judi Manola Paul Catalano Math Workshop On-Line Tutorial Judi Manola Paul Catalano 1 Session 1 Kinds of Numbers and Data, Fractions, Negative Numbers, Rounding, Averaging, Properties of Real Numbers, Exponents and Square Roots,

More information

Health & Fitness Tracker Android Mobile Application

Health & Fitness Tracker Android Mobile Application Health & Fitness Tracker Android Mobile Application By Shahd Aseedah and Tahreer Daoud Supervised by Dr.Ashraf Armoush bestpowerpointtemplates.com Outlines,, Introduction Existing problem The solution

More information

Introduction. Preliminary POV. Additional Needfinding Results. CS Behavioral Change Studio ASSIGNMENT 2 POVS and Experience Prototypes

Introduction. Preliminary POV. Additional Needfinding Results. CS Behavioral Change Studio ASSIGNMENT 2 POVS and Experience Prototypes CS 147 - Behavioral Change Studio ASSIGNMENT 2 POVS and Experience Prototypes Introduction Meet The BetterMeet Team We are a team of Stanford students in the behavioral change studio. Problem Domain Our

More information

LifeStyles Personal Training Attitudinal Assessment (Adapted from the NSCA-CPT attitudinal assessment)

LifeStyles Personal Training Attitudinal Assessment (Adapted from the NSCA-CPT attitudinal assessment) LifeStyles Personal Training Attitudinal Assessment (Adapted from the NSCA-CPT attitudinal assessment) 1. What would you consider your present attitude toward exercise? 1. Can t stand the thought of it.

More information

Clay Tablet Connector for hybris. User Guide. Version 1.5.0

Clay Tablet Connector for hybris. User Guide. Version 1.5.0 Clay Tablet Connector for hybris User Guide Version 1.5.0 August 4, 2016 Copyright Copyright 2005-2016 Clay Tablet Technologies Inc. All rights reserved. All rights reserved. This document and its content

More information

UWA ERA Publications Collection 2011

UWA ERA Publications Collection 2011 UWA ERA Publications Collection 2011 Overview of the collection process Introduction to Minerva Research Assessment Unit September 2011 In this seminar Why we collect ERA publications data See UWA Publications

More information

the best of care Managing diabetes with the FORA Diamond MINI and tools from Discovery Health Medical Scheme

the best of care Managing diabetes with the FORA Diamond MINI and tools from Discovery Health Medical Scheme the best of care 2014 Managing diabetes with the FORA Diamond MINI and tools from Discovery Health Medical Scheme contents What this document is about This document gives an overview of the FORA Diamond

More information

Three days a week my kidneys weigh half a tonne

Three days a week my kidneys weigh half a tonne Translation of an article published in the Bulgarian newspaper Duma on 1 December 2012 ----------------------------------------------------------------------------------------------------------- Three

More information

Kinetic Modeling of Data Eviction in Cache

Kinetic Modeling of Data Eviction in Cache Kinetic Modeling of Data Eviction in Cache Xiameng Hu, Xiaolin Wang, Lan Zhou, YingweiLuo Peking University Chen Ding University of Rochester Zhenlin Wang Michigan Technological University 1 Background

More information

CORPORATE. Work-Fit INJURY SOLUTIONS. Helping Workers Get Better And Stay Better

CORPORATE. Work-Fit INJURY SOLUTIONS. Helping Workers Get Better And Stay Better CORPORATE Work-Fit INJURY SOLUTIONS Helping Workers Get Better And Stay Better 905.845.9540 www.workfitphysiotherapy.ca Hospital owned and operated. All net proceeds support hospital programs. Get The

More information

When you re told you have cancer. QUESTIONS TO ASK MY DOCTOR About My Cancer Adapted with permission from the American Cancer Society

When you re told you have cancer. QUESTIONS TO ASK MY DOCTOR About My Cancer Adapted with permission from the American Cancer Society QUESTIONS TO ASK MY DOCTOR About My Cancer Adapted with permission from the American Cancer Society If you or a loved one has been diagnosed with cancer, you probably have a lot of questions and concerns.

More information

HIV case management helps you put the pieces together. What is HIV case management?

HIV case management helps you put the pieces together. What is HIV case management? HIV case management helps you put the pieces together. When you have HIV or AIDS, you have to take care of many things. It s like putting together a big puzzle and the pieces of the puzzle are things like

More information

Foundations of software engineering

Foundations of software engineering Foundations of software engineering Test Driven Development Dr. Julie Greensmith G51 Overview Test Driven Development in Context A recap of XP and Agile development Test First Design What it is and what

More information

1. Make a list of three reasons to agree and three reasons to disagree with the statement? How does competition impact friendships?

1. Make a list of three reasons to agree and three reasons to disagree with the statement? How does competition impact friendships? Do you agree or disagree with the following statement Competition between friends usually negatively impacts friendships Steps 1. Make a list of three reasons to agree and three reasons to disagree with

More information

CONDUCTING TRAINING SESSIONS HAPTER

CONDUCTING TRAINING SESSIONS HAPTER 7 CONDUCTING TRAINING SESSIONS HAPTER Chapter 7 Conducting Training Sessions Planning and conducting practice sessions. It is important to continually stress to players that through practice sessions

More information