MODELLING AND VALIDATION OF KPIs. Ella Roubtsova, Open University of the Netherlands Vaughan Michell, University of Reading, UK
|
|
- Patrick Reeves
- 8 years ago
- Views:
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 Two phases of the Cognitive process Cognitive laws state that men: discover
More informationDATA RECOVERY SOLUTIONS EXPERT DATA RECOVERY SOLUTIONS FOR ALL DATA LOSS SCENARIOS.
More information
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 informationThe 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 informationData 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 informationInformation 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 informationOverview 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 informationDATA 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 informationSuccessful 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 informationCassandra. 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 informationReplication 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 informationFrank 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 informationWebSphere 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 informationPart 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 informationCompiling 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 informationLogistar, 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 informationCall 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 informationHow 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 informationAnnual 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 informationMonitors, 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 informationDistributed 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 informationSemantic 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 informationORGANIZATION 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 informationHW3: 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 informationA 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 informationA 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 informationMaking 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 informationComputer 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 informationecommerce 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 informationBusiness 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 informationManaging 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 information2012 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 informationE-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 informationTABLE 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 information2012 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 informationIntroduction 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 informationAn 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 informationBest 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 informationBusiness-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 informationContinuous 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 informationUsing 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 informationTools 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 informationUsing 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 informationInvestigating 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 informationChapter 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 informationTowards 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 informationBest 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 informationOptimize 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 informationProject 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 informationDescribing, 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 informationBusiness 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 informationWelcome 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 informationCOSC 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 informationExecution 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 informationmpv`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 informationIntroduction 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 informationReport 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 informationComplexities 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 informationUpdate 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 informationBest 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 informationIntroduction 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 informationUsing 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 informationJ 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 informationUML-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 informationBachelor 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 informationA 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 informationA 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 informationRobert 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 informationThis 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 informationFixed-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 informationTransactional 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 informationIntroduction 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 informationThe 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 informationEuroCloud 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 informationMODEL 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 informationDashboards 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 informationMachine 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 information1 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 informationUSING 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 informationCommunicating 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 informationIntro 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 informationEVALUATION. 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 informationCPSA 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 informationJohn 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 informationEmbedded 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 informationSystem 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 informationEnterprise 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 informationTransforming 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 informationDeterministic 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 informationTechnique 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 informationExtending 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 informationCATS: 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 informationVerifying 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 informationMaster 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 informationCandle 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 informationGENERATION 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 informationRelational 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 informationHeartland 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