MODELLING AND VALIDATION OF KPIs. Ella Roubtsova, Open University of the Netherlands Vaughan Michell, University of Reading, UK

Size: px
Start display at page:

Download "MODELLING AND VALIDATION OF KPIs. Ella Roubtsova, Open University of the Netherlands Vaughan Michell, University of Reading, UK"

Transcription

1 MODELLING AND VALIDATION OF KPIs { Ella Roubtsova, Open University of the Netherlands Vaughan Michell, University of Reading, UK

2 68% visible improvement in the skin condition in 4 weeks FUN is the most effective 'key performance indicator Roland Hanekroot What do you think about these sentences?

3 Why do we need KPIs?

4 fragmental knowledge about business processes Why are there misleading KPIs?

5 KPI Goals Requirements KPI Concepts validation Goal Business process Validation of properties of KPIs at the implementation phase

6 Name: PI29 Definition: efficiency of allocation of security officers type: discrete time frame: month scale: very_low-low-medium-high-very_high source: mission statement, job descriptions owner: forward and daily planning departments threshold: 2 units hardness: soft V. Popova A. Sharpanskykh De Montfort University, UK Existing Approaches to KPI design

7 MetricM with language MetricML Stefan Strecker Ulrich Frank David Heise Heiko Kattenstroth University of Duisburg-Essen, Germany Existing Approaches to KPI design

8 1. quantifiable 2. sensitive to changes of the business process state 3. linear 4. semantically reliable 5. oriented to improvement, not to conformance to plans Kechenham and Winchel Desired Properties of KPIs

9 A Key Performance Indicator indicates how the system performs To perform means - to carry through (as a process) - operate; - run; - execute RESEARCH PROBLEM : Find a method for validation of the properties of KPIs on the basis of fragmental knowledge about business s processes

10 KPI Goals Requirements Validation of KPI properties KPI Concepts Goal Abstract Business process Business process Validation of KPI applicability We want to validate the properties of KPIs at the design phase

11 Goal: Produce Goal: Serve Goal: Secure Goal: Green Requirements Requirements Requirements Requirements Concept Concept Concept Protocol Machine B Protocol Machine A D Protocol Machine B A X Y Protocol B D Machine Protocol Machine B A A A X D X X X Y B D Y D Y Y Add Protocol Modeling to existing methods for Validation of KPI properties

12 1. Fragments of processes as LTSs with data 2. Synchronous composition of fragments using CSP parallel operator extended for LTS with data 3. States are quiescent visible states used in goal definitions Why protocol modelling?

13 OBJECT ReferredPerson NAME PersonName INCLUDES Treatment, Assessment ATTRIBUTES PersonName: String, DateOfReferring:Date, STATES referred, left referred*leave=left, left*return=referred, referred*entertreatment=referred 1. Fragments as LTSs with data

14 EVENT Refer ATTRIBUTES ReferredPerson: ReferredPerson, PersonName:String, DateOfReferring:Date Events drive the transitions

15 Accept Refuse Accept Refuse Protocol Machine (1) Ignore Ignore Accept Refuse Protocol Machine (2) Ignore 2. Synchronous composition of fragments using CSP parallel operator extended for LTS with data

16 3. States are quiescent visible states used in goal definitions

17 PM = (E, s0, S,A, T), PM= PMi, i=1,,n KPI = f(t, I, VA, mpmi, ) where APMi 0 n mpmi PMi: Ψ(t,I,VA, )=true APMi Constructive Definition of a KPI

18 1. Quantifiable form 2. Sensitivity to change is dependency from arguments mpmi, APMi 3. Linearity is the linear dependency of KPI from the arguments (numbers of objects or values of their attributes) 4. Semantic reliability is measured by the number of additional assumptions that need to be made in order to derive the KPI value. If the set of additional assumptions is empty, the KPI is semantically reliable. 5. Improvement orientation is indicated as an empty set of scenarios enabling manipulation the KPI numbers to meet the planned values.

19 Case: Improving Access to Psychological Therapies (IAPT)

20 KPI1: Level of Need. Survey IAPT Indicators: Access

21 KPI3a: The number of people who have been referred KPI3b: The number of active referrals who have waited more than 28 days KPI4: The number of people who have entered psychological treatment IAPT Indicators: Access

22 HI1: Access Rate = KPI4/KPI1= (Number Of Entered Treatment / Level Of Need) IAPT Indicators: Access

23 KPI5: The number of people completed treatment. KPI6: The number of people moving to recovery. at initial assessment achieve ``Caseness" and at the final session - did not. KPI6b: The number of people who have completed treatment but were not at ``Caseness" at initial assessment. IAPT Indicators: Recovery

24 HI2: Recovery Rate = KPI6/ (KPI5-KPI6b)= Number Of People Moving To Recovery/ ( Number Of People Completed Treatment - Number Of Caseness People Before Treatment). IAPT Indicators: Recovery

25 Psychological Therapy Program of Improving Access to Psychological Therapies Survey of the Needs of Population AND Goal: A Referred Person has access to psychological therapies AND Goal:Measure access to psychological therapies Goal: Estimate the size of the population of people needed psychological therapy Goal: A Referred Person after treatment has improved conditions Goal: Measure effectiveness of treatment Goals of IAPT and underlying processes

26 Psychological Therapy Program of Improving Access to Psychological Therapies Survey of the Needs of Population AND Goal: A Referred Person has access to psychological therapies AND Goal:Measure access to psychological therapies Goal: Estimate the size of the population of people needed psychological therapy Goal: A Referred Person after treatment has improved conditions Goal: Measure effectiveness of treatment Concept:Referred Person Attributes: Name: String Date of Referring: Date Caseness Before: Boolean Caseness After: Boolean State: {Referred, Waited 28 days, Entered treatment, Completed treatment} Concept: Recovery Dashboard Attributes: KPI5: Number of people completed treatment KPI6: Number of people moving to recovery KPI6b: Number of people not at caseness before treatment HI2:RecoveryRate Concept: Access Dashboard Attributes KPI1:Number of people with disorder identified by the annual survey KPI4:Number of people with disorder who in the entered treatment HI1: Access Rate Concept:Survey Attributes: Date of Survey: Date Population of people with disorder: Integer Conceptual model

27 Protocol Model gives precise meaning to properties

28 Quantification means deriving a number or a numerical conclusion from a set of instances of selected concepts in the models. quantifiable selectinstate ("BehaviourName","State") selectbyref ("BehaviourName","AttributeName")

29 // KPI 5 Number of People Completed Treatment in the reported quarter public int getnumberofcompletedtreatment() { int NumberOfCompletedTreatment=0; Date StartRQ = getstartquarter(); Date EndRQ=getEndQuarter(); Instance[] completedtreatment = selectinstate("referredperson", "referred"); for (int i = 0; i < completedtreatment.length; i++) { Date completiondate=completedtreatment[i].getdate("dateofcompletion") String treatmentstate = completedtreatment[i].getstate("treatment") ; } if (completiondate.compareto(startrq)>=0 && completiondate.compareto(endrq)<=0 && treatmentstate.equals("completed")) NumberOfCompletedTreatment+=1; } return NumberOfCompletedTreatment;

30 calculated without assumptions semantically reliable KPI6, KPI6b and HI2 are not reliable -execution helps to communicate with users and find the information instead of assumptions ATTRIBUTES CasenessBefore:Boolean, CasenessAfter:Boolean

31 Manipulation of numbers is impossible oriented to improvement, not to conformance to plans HI2: Recovery Rate = Number Of People Moving To Recovery / (Number Of People Completed Treatment Number Of Caseness People Before Treatment)

32 Rules for the Caseness assessment Assignment of organizations responsible for the treatment and assessment. Possible solutions for improvement of KPIs for IAPT

33 A method for validation of properties of KPIs at the design phase Results

34 KPI Goals Requirements Validation of KPI properties KPI Concepts Goal Abstract Business process Business process Validation of KPI applicability Future work

EXTREME: EXecuTable Requirements Engineering, Management and Evolution. Dr. Ella Roubtsova Open University of the Netherlands

EXTREME: EXecuTable Requirements Engineering, Management and Evolution. Dr. Ella Roubtsova Open University of the Netherlands EXTREME: EXecuTable Requirements Engineering, Management and Evolution Dr. Ella Roubtsova Open University of the Netherlands Two phases of the Cognitive process Cognitive laws state that men: discover

More information

Towards a Method for IT-Service Management (Research in Progress)

Towards a Method for IT-Service Management (Research in Progress) Practice of Enterprise Modelling (PoEM) 02.11.2011, Oslo, Norway Towards a Method for IT- (Research in Progress) Heiko Kattenstroth, David Heise Research Group Information Systems and Enterprise Modelling

More information

The Clean programming language. Group 25, Jingui Li, Daren Tuzi

The Clean programming language. Group 25, Jingui Li, Daren Tuzi The Clean programming language Group 25, Jingui Li, Daren Tuzi The Clean programming language Overview The Clean programming language first appeared in 1987 and is still being further developed. It was

More information

Data Governance KPIs. February 28, 2012

Data Governance KPIs. February 28, 2012 Data Governance KPIs February 28, 2012 Goals Background Present some ideas for KPI monitoring Initiate dialogue and discussion Discuss some keys to success Page 2 Company Overview Schweitzer-Mauduit International,

More information

Information Systems and Performance Management for Collaborative Enterprises: a proposal

Information Systems and Performance Management for Collaborative Enterprises: a proposal Information Systems and Performance Management for Collaborative Enterprises: a proposal Barbara Livieri 1, Mario Bochicchio 2 1 Department of Economic Sciences 2 Department of Engineering University of

More information

Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification

Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification Introduction Overview Motivating Examples Interleaving Model Semantics of Correctness Testing, Debugging, and Verification Advanced Topics in Software Engineering 1 Concurrent Programs Characterized by

More information

. g .,, . . , Applicability of

More information

DATA ITEM DESCRIPTION

DATA ITEM DESCRIPTION DATA ITEM DESCRIPTION Form Approved OMB NO.0704-0188 Public reporting burden for collection of this information is estimated to average 110 hours per response, including the time for reviewing instructions,

More information

Successful Performance Management in Financial Industries

Successful Performance Management in Financial Industries Questionnaire Digital Transformation and Regulatory Requirements Successful Performance Management in Financial Industries March 2015 Competence Center Financial Industries Introduction Need for Transformation

More information

Cassandra. References:

Cassandra. References: Cassandra References: Becker, Moritz; Sewell, Peter. Cassandra: Flexible Trust Management, Applied to Electronic Health Records. 2004. Li, Ninghui; Mitchell, John. Datalog with Constraints: A Foundation

More information

Replication on Virtual Machines

Replication on Virtual Machines Replication on Virtual Machines Siggi Cherem CS 717 November 23rd, 2004 Outline 1 Introduction The Java Virtual Machine 2 Napper, Alvisi, Vin - DSN 2003 Introduction JVM as state machine Addressing non-determinism

More information

Frank P.Saladis PMP, PMI Fellow

Frank P.Saladis PMP, PMI Fellow Frank P.Saladis PMP, PMI Fellow Success factors for Project Portfolio Management The Purpose of Portfolio Management Organizational Assessment Planning a Portfolio Management Strategy The Portfolio Management

More information

WebSphere Business Monitor

WebSphere Business Monitor WebSphere Business Monitor Monitor models 2010 IBM Corporation This presentation should provide an overview of monitor models in WebSphere Business Monitor. WBPM_Monitor_MonitorModels.ppt Page 1 of 25

More information

Part 1 Foundations of object orientation

Part 1 Foundations of object orientation OFWJ_C01.QXD 2/3/06 2:14 pm Page 1 Part 1 Foundations of object orientation OFWJ_C01.QXD 2/3/06 2:14 pm Page 2 1 OFWJ_C01.QXD 2/3/06 2:14 pm Page 3 CHAPTER 1 Objects and classes Main concepts discussed

More information

Compiling CAO: from Cryptographic Specifications to C Implementations

Compiling CAO: from Cryptographic Specifications to C Implementations Compiling CAO: from Cryptographic Specifications to C Implementations Manuel Barbosa David Castro Paulo Silva HASLab/INESC TEC Universidade do Minho Braga, Portugal April 8, 2014 Grenoble Motivation Developing

More information

Logistar, the high-precision solution for your Supply Chain

Logistar, the high-precision solution for your Supply Chain Logistar, the high-precision solution for your Supply Chain Our difference: Reconciling strategic decisions with operational answers To plan and run your Supply Chain, with a high performance level, Logistar

More information

Call Info: The agent can display the call information including Call Center name, wait time, the number of calls in queue, and longest wait time.

Call Info: The agent can display the call information including Call Center name, wait time, the number of calls in queue, and longest wait time. Panasonic Unified Communications Resellers SIP Phone Technical Tip: Call Center Unified Communications-2014-SB-4 August 1, 2014, v1.2 (Supported firmware, v1.141) Panasonic SIP Telephony division produces

More information

How To Write A Book On Risk Management

How To Write A Book On Risk Management National Center for Risk and Economic Analysis of Terrorism Events CREATE FY2015 (Year 11) Call for White Papers CREATE, the DHS-sponsored Center of Excellence at the University of Southern California,

More information

Annual Report 2014-15

Annual Report 2014-15 Annual Report 2014-15 Contents Our Organisation, Social Mission and Values... 1 New initiatives... 2 New premises... 3 IAPT Key Performance Indicators... 4 Patient Opinion - Feedback about our services...

More information

Monitors, Java, Threads and Processes

Monitors, Java, Threads and Processes Monitors, Java, Threads and Processes 185 An object-oriented view of shared memory A semaphore can be seen as a shared object accessible through two methods: wait and signal. The idea behind the concept

More information

Distributed Data Management

Distributed Data Management Introduction Distributed Data Management Involves the distribution of data and work among more than one machine in the network. Distributed computing is more broad than canonical client/server, in that

More information

Semantic Description of Distributed Business Processes

Semantic Description of Distributed Business Processes Semantic Description of Distributed Business Processes Authors: S. Agarwal, S. Rudolph, A. Abecker Presenter: Veli Bicer FZI Forschungszentrum Informatik, Karlsruhe Outline Motivation Formalism for Modeling

More information

ORGANIZATION SPACE ALLOCATION GUIDELINES

ORGANIZATION SPACE ALLOCATION GUIDELINES ORGANIZATION SPACE ALLOCATION GUIDELINES I. Available Space & Eligibility A. The Organization Space Allocation Committee will formulate policies on all types of student space under the jurisdiction of

More information

HW3: Programming with stacks

HW3: Programming with stacks HW3: Programming with stacks Due: 12PM, Noon Thursday, September 18 Total: 20pts You may do this assignment with one other student. A team of two members must practice pair programming. Pair programming

More information

A generic framework for game development

A generic framework for game development A generic framework for game development Michael Haller FH Hagenberg (MTD) AUSTRIA haller@hagenberg.at Werner Hartmann FAW, University of Linz AUSTRIA werner.hartmann@faw.unilinz.ac.at Jürgen Zauner FH

More information

A Framework for the Semantics of Behavioral Contracts

A Framework for the Semantics of Behavioral Contracts A Framework for the Semantics of Behavioral Contracts Ashley McNeile Metamaxim Ltd, 48 Brunswick Gardens, London W8 4AN, UK ashley.mcneile@metamaxim.com Abstract. Contracts have proved a powerful concept

More information

Making SLA s Useful for Security

Making SLA s Useful for Security Making SLA s Useful for Security Neeraj Suri www.deeds.informatik.tu-darmstadt.de 11/15/2013 Suri/CIRRUS 1 Service Level Agreement (SLA) Contract which describes the Service, the associated quality levels

More information

Computer Programming I

Computer Programming I Computer Programming I COP 2210 Syllabus Spring Semester 2012 Instructor: Greg Shaw Office: ECS 313 (Engineering and Computer Science Bldg) Office Hours: Tuesday: 2:50 4:50, 7:45 8:30 Thursday: 2:50 4:50,

More information

ecommerce Revenue Business Model Calculator User Guide

ecommerce Revenue Business Model Calculator User Guide ecommerce Revenue Business Model Calculator User Guide Excel-based Ecommerce Revenue Calculator This Excel-based Calculator allows the user to review different ecommerce scenarios and their impact on total

More information

Business Application Services Testing

Business Application Services Testing Business Application Services Testing Curriculum Structure Course name Duration(days) Express 2 Testing Concept and methodologies 3 Introduction to Performance Testing 3 Web Testing 2 QTP 5 SQL 5 Load

More information

Managing Capacity Using VMware vcenter CapacityIQ TECHNICAL WHITE PAPER

Managing Capacity Using VMware vcenter CapacityIQ TECHNICAL WHITE PAPER Managing Capacity Using VMware vcenter CapacityIQ TECHNICAL WHITE PAPER Table of Contents Capacity Management Overview.... 3 CapacityIQ Information Collection.... 3 CapacityIQ Performance Metrics.... 4

More information

2012 National BDPA Technology Conference. Defining Project and PMO Metrics

2012 National BDPA Technology Conference. Defining Project and PMO Metrics 2012 National BDPA Technology Conference Defining Project and PMO Metrics Betty Hutchins, MBA, PMP August 1 4, 2012 Baltimore, MD Presentation Objectives Project Performance Determine the Process Defining

More information

E-mail Listeners. E-mail Formats. Free Form. Formatted

E-mail Listeners. E-mail Formats. Free Form. Formatted E-mail Listeners 6 E-mail Formats You use the E-mail Listeners application to receive and process Service Requests and other types of tickets through e-mail in the form of e-mail messages. Using E- mail

More information

TABLE OF CONTENTS Certification and Licensure Standards for Alcohol and Drug Counselors

TABLE OF CONTENTS Certification and Licensure Standards for Alcohol and Drug Counselors Sec. 20-74s page 1 (6-00) TABLE OF CONTENTS Certification and Licensure Standards for Alcohol and Drug Counselors Work experience or internship... 20-74s-1 Education.... 20-74s-2 Supervision.... 20-74s-3

More information

2012 Writing Effective SMART Performance Goals

2012 Writing Effective SMART Performance Goals 2012 Writing Effective SMART Performance Goals 2 Writing Effective Performance Goals INTRODUCTION Using a Goal Setting Worksheet Writing precise and meaningful performance goals is an important part of

More information

Introduction to Python

Introduction to Python Caltech/LEAD Summer 2012 Computer Science Lecture 2: July 10, 2012 Introduction to Python The Python shell Outline Python as a calculator Arithmetic expressions Operator precedence Variables and assignment

More information

An Open Platform for Digitizing Real World through Sentient Artefact Model. Fahim Kawsar Waseda University, Japan

An Open Platform for Digitizing Real World through Sentient Artefact Model. Fahim Kawsar Waseda University, Japan An Open Platform for Digitizing Real World through Sentient Artefact Model Fahim Kawsar Waseda University, Japan 1 Talk Outline Motivation Scenario Sentient Artefact Design Principle Sentient Artefact

More information

Best Practices for Hadoop Data Analysis with Tableau

Best Practices for Hadoop Data Analysis with Tableau Best Practices for Hadoop Data Analysis with Tableau September 2013 2013 Hortonworks Inc. http:// Tableau 6.1.4 introduced the ability to visualize large, complex data stored in Apache Hadoop with Hortonworks

More information

Business-Driven Software Engineering Lecture 9 Business Objects and Object Life Cycles

Business-Driven Software Engineering Lecture 9 Business Objects and Object Life Cycles Business-Driven Software Engineering Lecture 9 Business Objects and Object Life Cycles Jochen Küster jku@zurich.ibm.com Agenda Introduction to Business Objects and Object Life Cycles Overview of Use Cases

More information

Continuous Performance Measurement using Distributed Performance Knowledge Management System: A case study of Coca Cola Enterprise Ltd

Continuous Performance Measurement using Distributed Performance Knowledge Management System: A case study of Coca Cola Enterprise Ltd Continuous Performance Measurement using Distributed Performance Knowledge Management System: A case study of Coca Cola Enterprise Ltd Tahir Afzal Malik Department of Management Science Tahir_afzal@comsats.edu.pk

More information

Using Corporate Performance Management to Deliver the CEO s Strategic Vision

Using Corporate Performance Management to Deliver the CEO s Strategic Vision Using Corporate Performance Management to Deliver the CEO s Strategic Vision Gartner RAS Core Research Note G00157458, Nigel Rayner, 30 April 2008 Corporate performance management (CPM) applications offer

More information

Tools to support BUR reporting

Tools to support BUR reporting Tools to support BUR reporting The new WRI GHG Protocol Mitigation Accounting Standards Peer-to-peer exchange on BURs Berlin Marion Vieweg 16 October 2014 Overview Context - Reporting of mitigation actions

More information

Using Risk Maps to visually model & communicate risk

Using Risk Maps to visually model & communicate risk Using Risk Maps to visually model & communicate risk Martin Neil Agena Ltd & Risk Assessment and Decision Analysis Research Group, Department of Computer Science, Queen Mary, University of London London,

More information

Investigating the Effects of Designing Industrial Control Software using Push and Poll Strategies

Investigating the Effects of Designing Industrial Control Software using Push and Poll Strategies Investigating the Effects of Designing Industrial Control Software using Push and Poll Strategies J.F. Groote 1, A.A.H. Osaiweran 1, M.T.W. Schuts 2, and J.H. Wesselius 2 1 Eindhoven University of Technology,

More information

Chapter 7: Functional Programming Languages

Chapter 7: Functional Programming Languages Chapter 7: Functional Programming Languages Aarne Ranta Slides for the book Implementing Programming Languages. An Introduction to Compilers and Interpreters, College Publications, 2012. Fun: a language

More information

Towards a Proposal for a Standard Component-Based Open Hypermedia System Storage Interface

Towards a Proposal for a Standard Component-Based Open Hypermedia System Storage Interface Towards a Proposal for a Standard Component-Based Open Hypermedia System Storage Interface Uffe Kock Wiil Department of Computer Science Aalborg University Esbjerg Niels Bohrs Vej 8, 6700 Esbjerg, Denmark

More information

Best practices for planning and budgeting. A white paper prepared by Prophix

Best practices for planning and budgeting. A white paper prepared by Prophix A white paper prepared by Prophix Executive summary The continual changes in the business climate constantly challenge companies to find more effective business practices. However, common budgeting limitations

More information

Optimize for Infrastructure Moving from reactive to proactive IT infrastructure management

Optimize for Infrastructure Moving from reactive to proactive IT infrastructure management Optimize for Infrastructure Moving from reactive to proactive IT infrastructure management Becky Albin Chief IT Architect Optimize for Infrastructure Mainframe Edition Agenda October 9, 2012 2 What is

More information

Project 2: Bejeweled

Project 2: Bejeweled Project 2: Bejeweled Project Objective: Post: Tuesday March 26, 2013. Due: 11:59PM, Monday April 15, 2013 1. master the process of completing a programming project in UNIX. 2. get familiar with command

More information

Describing, manipulating and pricing financial contracts: The MLFi language

Describing, manipulating and pricing financial contracts: The MLFi language Describing, manipulating and pricing financial contracts: The MLFi language Centre for Financial Research, Judge Institute of Management Cambridge, 14 March 2003 (revised January 2005) Jean-Marc Eber LexiFi,

More information

Business Intelligence is a system that collects, integrates, analyses and presents business information to support better business decision making.

Business Intelligence is a system that collects, integrates, analyses and presents business information to support better business decision making. UNIVERSITY OF EXETER BUSINESS INTELLIGENCE Key Messages & Communications Plan 1 Key Messages Background: Staff from across the University extract information from a variety of data storage areas to support

More information

Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA.

Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA. Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA. 1 In this topic, you will learn how to: Use Key Performance Indicators (also known as

More information

COSC 6374 Parallel Computation. Parallel I/O (I) I/O basics. Concept of a clusters

COSC 6374 Parallel Computation. Parallel I/O (I) I/O basics. Concept of a clusters COSC 6374 Parallel I/O (I) I/O basics Fall 2012 Concept of a clusters Processor 1 local disks Compute node message passing network administrative network Memory Processor 2 Network card 1 Network card

More information

Execution of A Requirement Model in Software Development

Execution of A Requirement Model in Software Development Execution of A Requirement Model in Software Development Wuwei Shen, Mohsen Guizani and Zijiang Yang Dept of Computer Science, Western Michigan University {wwshen,mguizani,zijiang}@cs.wmich.edu Kevin Compton

More information

mpv`elildf`^i=qob^qjbkqp=ñçê= ^åñáéíó=~åç=aééêéëëáçå h~íó=dê~òéäêççâ `äáåáå~ä=ié~çi=dêééåïáåü=qáãé=qç=q~äâ `çåëìäí~åí=`äáåáå~ä=mëóåüçäçöáëí

mpv`elildf`^i=qob^qjbkqp=ñçê= ^åñáéíó=~åç=aééêéëëáçå h~íó=dê~òéäêççâ `äáåáå~ä=ié~çi=dêééåïáåü=qáãé=qç=q~äâ `çåëìäí~åí=`äáåáå~ä=mëóåüçäçöáëí mpv`elildf`^i=qob^qjbkqp=ñçê= ^åñáéíó=~åç=aééêéëëáçå h~íó=dê~òéäêççâ `äáåáå~ä=ié~çi=dêééåïáåü=qáãé=qç=q~äâ `çåëìäí~åí=`äáåáå~ä=mëóåüçäçöáëí Plan of the presentation Summary of NICE recommended psychological

More information

Introduction to Engineering System Dynamics

Introduction to Engineering System Dynamics CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are

More information

Report of Don McLure, Corporate Director of Resources

Report of Don McLure, Corporate Director of Resources AUDIT COMMITTEE 29 June 2015 Annual Review of the System of Internal Audit 2014 / 2015 Report of Don McLure, Corporate Director of Resources Purpose of the Report 1. The purpose of this report is for members

More information

Complexities of Simulating a Hybrid Agent-Landscape Model Using Multi-Formalism

Complexities of Simulating a Hybrid Agent-Landscape Model Using Multi-Formalism Complexities of Simulating a Hybrid Agent-Landscape Model Using Multi-Formalism Composability Gary R. Mayer Gary.Mayer@asu.edu Hessam S. Sarjoughian Sarjougian@asu.edu Arizona Center for Integrative Modeling

More information

Update on Asbestos. Current Issues in Contaminated Land Risk Assessment - 2014

Update on Asbestos. Current Issues in Contaminated Land Risk Assessment - 2014 Update on Asbestos Current Issues in Contaminated Land Risk Assessment - 2014 2 SoBRA recommendations for further work October 2013 Focus on how to better understand the soil/air relationship for asbestos

More information

Best Practices for Planning and Budgeting. A white paper prepared by PROPHIX Software October 2006

Best Practices for Planning and Budgeting. A white paper prepared by PROPHIX Software October 2006 A white paper prepared by PROPHIX Software October 2006 Executive Summary The continual changes in the business climate constantly challenge companies to find more effective business practices. However,

More information

Introduction to formal semantics -

Introduction to formal semantics - Introduction to formal semantics - Introduction to formal semantics 1 / 25 structure Motivation - Philosophy paradox antinomy division in object und Meta language Semiotics syntax semantics Pragmatics

More information

Using the Studio Source Control Hooks

Using the Studio Source Control Hooks Using the Studio Source Control Hooks Version 2008.1 29 January 2008 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Using the Studio Source Control Hooks Caché Version

More information

J a v a Quiz (Unit 3, Test 0 Practice)

J a v a Quiz (Unit 3, Test 0 Practice) Computer Science S-111a: Intensive Introduction to Computer Science Using Java Handout #11 Your Name Teaching Fellow J a v a Quiz (Unit 3, Test 0 Practice) Multiple-choice questions are worth 2 points

More information

UML-based Test Generation and Execution

UML-based Test Generation and Execution UML-based Test Generation and Execution Jean Hartmann, Marlon Vieira, Herb Foster, Axel Ruder Siemens Corporate Research, Inc. 755 College Road East Princeton NJ 08540, USA jeanhartmann@siemens.com ABSTRACT

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

A Meeting Room Scheduling Problem

A Meeting Room Scheduling Problem A Scheduling Problem Objective Engineering, Inc. 699 Windsong Trail Austin, Texas 78746 512-328-9658 FAX: 512-328-9661 ooinfo@oeng.com http://www.oeng.com Objective Engineering, Inc., 1999-2007. Photocopying,

More information

A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview.

A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview. A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Andersen Consultng 1600 K Street, N.W., Washington, DC 20006-2873 (202) 862-8080 (voice), (202) 785-4689 (fax) albert.sweetser@ac.com

More information

Robert Filman RIACS NASA Ames Moffett Field, CA

Robert Filman RIACS NASA Ames Moffett Field, CA Poetry in programs: A brief examination of software aesthetics, including observations on the history of programming styles and speculations on post-object programming Robert Filman RIACS NASA Ames Moffett

More information

This course will also teach how to create various kinds of dashboards using Reporting Services.

This course will also teach how to create various kinds of dashboards using Reporting Services. Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services Length : 3 Days (24 Hours) Language(s) : English Audience(s) : IT Professionals Level : 200 Technology : Microsoft SQL Server 2008

More information

Fixed-Point Logics and Computation

Fixed-Point Logics and Computation 1 Fixed-Point Logics and Computation Symposium on the Unusual Effectiveness of Logic in Computer Science University of Cambridge 2 Mathematical Logic Mathematical logic seeks to formalise the process of

More information

Transactional Support for SDN Control Planes "

Transactional Support for SDN Control Planes Transactional Support for SDN Control Planes Petr Kuznetsov Telecom ParisTech WTTM, 2015 Software Defined Networking An emerging paradigm in computer network management Separate forwarding hardware (data

More information

Introduction to OpenPPM

Introduction to OpenPPM 0 Introduction to OpenPPM Content Table Introduction to OpenPPM... 1 0.1. OpenPPM: A tool thought by and for Project Managers... 2 0.2. Project, Program and Portfolio Management... 3 0.3. What is not OpenPPM?...

More information

The C Programming Language course syllabus associate level

The C Programming Language course syllabus associate level TECHNOLOGIES The C Programming Language course syllabus associate level Course description The course fully covers the basics of programming in the C programming language and demonstrates fundamental programming

More information

EuroCloud Deutschland_eco e.v. Cloud Computing is the future! For sure! But secure!

EuroCloud Deutschland_eco e.v. Cloud Computing is the future! For sure! But secure! Cloud Computing is the future! For sure! But secure! ISO/IEC JTC1 national day 2011 The EuroCloud Network EuroCloud Europe was founded on Jan., 22 nd 2010 in Paris Today EuroCloud is present in 27 European

More information

MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS

MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS Tao Yu Department of Computer Science, University of California at Irvine, USA Email: tyu1@uci.edu Jun-Jang Jeng IBM T.J. Watson

More information

Dashboards as a management tool to monitoring the strategy. Carlos González (IAT) 19th November 2014, Valencia (Spain)

Dashboards as a management tool to monitoring the strategy. Carlos González (IAT) 19th November 2014, Valencia (Spain) Dashboards as a management tool to monitoring the strategy Carlos González (IAT) 19th November 2014, Valencia (Spain) Definitions Strategy Management Tool Monitoring Dashboard Definitions STRATEGY From

More information

Machine Translation. Agenda

Machine Translation. Agenda Agenda Introduction to Machine Translation Data-driven statistical machine translation Translation models Parallel corpora Document-, sentence-, word-alignment Phrase-based translation MT decoding algorithm

More information

1 Part 1 of the seminar: Sustainable development indicators and objectives

1 Part 1 of the seminar: Sustainable development indicators and objectives Aaaaa&& Federal Planning Bureau Task Force on Sustainable Development Seminar March 3, 2010 Sustainable Development Indicators, Objectives and Scenarios Summary of the discussions This document presents

More information

USING PERFORMANCE DASHBOARDS TO MONITOR ORGANIZATIONAL ACHIEVEMENTS HÉCTOR COLINDRES MANAGEMENT SCIENCES FOR HEALTH

USING PERFORMANCE DASHBOARDS TO MONITOR ORGANIZATIONAL ACHIEVEMENTS HÉCTOR COLINDRES MANAGEMENT SCIENCES FOR HEALTH USING PERFORMANCE DASHBOARDS TO MONITOR ORGANIZATIONAL ACHIEVEMENTS HÉCTOR COLINDRES MANAGEMENT SCIENCES FOR HEALTH INTRODUCTION Family Planning and Reproductive Health organizations are working in difficult

More information

Communicating Systems

Communicating Systems Communicating Systems with UML 2 Modeling and Analysis ofnetwork Protocols David Garduno Barrera Michel Diaz LEEJTEE WILEY Table of Contents Preface xi Chapter 1. Why Use UML to Model Network Protocols?

More information

Intro to scientific programming (with Python) Pietro Berkes, Brandeis University

Intro to scientific programming (with Python) Pietro Berkes, Brandeis University Intro to scientific programming (with Python) Pietro Berkes, Brandeis University Next 4 lessons: Outline Scientific programming: best practices Classical learning (Hoepfield network) Probabilistic learning

More information

EVALUATION. WA1844 WebSphere Process Server 7.0 Programming Using WebSphere Integration COPY. Developer

EVALUATION. WA1844 WebSphere Process Server 7.0 Programming Using WebSphere Integration COPY. Developer WA1844 WebSphere Process Server 7.0 Programming Using WebSphere Integration Developer Web Age Solutions Inc. USA: 1-877-517-6540 Canada: 1-866-206-4644 Web: http://www.webagesolutions.com Chapter 6 - Introduction

More information

CPSA PM Attachment 10.7.3 Collaborative Protocol Rehabilitation Services Administration GSA 5

CPSA PM Attachment 10.7.3 Collaborative Protocol Rehabilitation Services Administration GSA 5 Introduction: CPSA PM Attachment 10.7.3 It is the mission of the Intergovernmental Agreement (IGA) between Arizona Department of Health Services/Department of Behavioral Health Services (ADHS/DBHS) and

More information

John F. Talbot, PhD Executive Vice President and Senior Associate, OPEN MINDS Pre-Institute Seminar sponsored by Credible Behavioral Healthcare

John F. Talbot, PhD Executive Vice President and Senior Associate, OPEN MINDS Pre-Institute Seminar sponsored by Credible Behavioral Healthcare John F. Talbot, PhD Executive Vice President and Senior Associate, OPEN MINDS Pre-Institute Seminar sponsored by Credible Behavioral Healthcare Software October 16, 2012 1:30pm I. Creating A Culture Of

More information

Embedded Programming in C/C++: Lesson-1: Programming Elements and Programming in C

Embedded Programming in C/C++: Lesson-1: Programming Elements and Programming in C Embedded Programming in C/C++: Lesson-1: Programming Elements and Programming in C 1 An essential part of any embedded system design Programming 2 Programming in Assembly or HLL Processor and memory-sensitive

More information

System Modelingg Models of Computation and their Applications Axel Jantsch Laboratory for Electronics and Computer Systems (LECS) Royal Institute of Technology, Stockholm, Sweden February 4, 2005 System

More information

Enterprise Application Development Using UML, Java Technology and XML

Enterprise Application Development Using UML, Java Technology and XML Enterprise Application Development Using UML, Java Technology and XML Will Howery CTO Passage Software LLC 1 Introduction Effective management and modeling of enterprise applications Web and business-to-business

More information

Transforming Supplier Performance Management

Transforming Supplier Performance Management Transforming Supplier Performance Management Chris Kidd 20 th March 2014 Overview Introduction Why do SPM? Transforming the process The SPM process in reality Summary What s the point of SPM? Value creation

More information

Deterministic Discrete Modeling

Deterministic Discrete Modeling Deterministic Discrete Modeling Formal Semantics of Firewalls in Isabelle/HOL Cornelius Diekmann, M.Sc. Dr. Heiko Niedermayer Prof. Dr.-Ing. Georg Carle Lehrstuhl für Netzarchitekturen und Netzdienste

More information

Technique 9.16 Metrics and Key Performance Indicators Gunter Wagner

Technique 9.16 Metrics and Key Performance Indicators Gunter Wagner Technique 9.16 Metrics and Key Performance Indicators Gunter Wagner Cover this area with a picture related to your presentation. It can be humorous. Make sure you look at the Notes Pages for more information

More information

Extending Multidatabase Transaction Management Techniques to Software Development Environments

Extending Multidatabase Transaction Management Techniques to Software Development Environments Purdue University Purdue e-pubs Computer Science Technical Reports Department of Computer Science 1993 Extending Multidatabase Transaction Management Techniques to Software Development Environments Aidong

More information

CATS: Cyclist-AEB Testing System

CATS: Cyclist-AEB Testing System CATS: Cyclist-AEB Testing System Car bicyclist accident analysis and bicyclist dummy development carhs.training gmbh & CATS 1 Introduction Cyclist safety raising issue in Europe carhs.training gmbh & CATS

More information

Verifying Semantic of System Composition for an Aspect-Oriented Approach

Verifying Semantic of System Composition for an Aspect-Oriented Approach 2012 International Conference on System Engineering and Modeling (ICSEM 2012) IPCSIT vol. 34 (2012) (2012) IACSIT Press, Singapore Verifying Semantic of System Composition for an Aspect-Oriented Approach

More information

Master s Program in Information Systems

Master s Program in Information Systems The University of Jordan King Abdullah II School for Information Technology Department of Information Systems Master s Program in Information Systems 2006/2007 Study Plan Master Degree in Information Systems

More information

Candle Plant process automation based on ABB 800xA Distributed Control Systems

Candle Plant process automation based on ABB 800xA Distributed Control Systems Candle Plant process automation based on ABB 800xA Distributed Control Systems Yousef Iskandarani and Karina Nohammer Department of Engineering University of Agder Jon Lilletuns vei 9, 4879 Grimstad Norway

More information

GENERATION OF EPC BASED SIMULATION MODELS. EURO 2012 Vilnius, Lithuania

GENERATION OF EPC BASED SIMULATION MODELS. EURO 2012 Vilnius, Lithuania GENERATION OF EPC BASED SIMULATION MODELS Prof. Dr. Christian Müller Department of Management and Business Computing Technical University of Applied Sciences Wildau Bahnhofstrasse, D-15745 Wildau, Germany

More information

Relational Databases

Relational Databases Relational Databases Jan Chomicki University at Buffalo Jan Chomicki () Relational databases 1 / 18 Relational data model Domain domain: predefined set of atomic values: integers, strings,... every attribute

More information

Heartland Human Services Position Description / Performance Evaluation. Job Title: Crisis Counselor Program(s): Outpatient

Heartland Human Services Position Description / Performance Evaluation. Job Title: Crisis Counselor Program(s): Outpatient Heartland Human Services Position Description / Performance Evaluation Job Title: Crisis Counselor Program(s): Outpatient Supervisor: Outpatient Program Director Status: Exempt, Full-time,120hr On-call

More information