Status of Hazard and Risk Activities in GEM (OpenQuake, Modeller s Toolkit)

Size: px
Start display at page:

Download "Status of Hazard and Risk Activities in GEM (OpenQuake, Modeller s Toolkit)"

Transcription

1 Caribbean Regional Programme Workshop Port of Spain, Trinidad & Tobago, May 2 nd 2011 Status of Hazard and Risk Activities in GEM (OpenQuake, Modeller s Toolkit) Helen Crowley Marco Pagani Executive Committee GEM Foundation Executive Committee GEM Foundation

2 PRESENTATION OUTLINE Outline - OpenGEM and OpenQuake - OpenQuake: concept, development schema, general properties - Some (brief) information about the OpenGEM and the Modellers Toolkit

3 OPENGEM &

4 What s OpenQuake? OpenQuake (OQ - is an open source software application written in Python and Java that allows users to compute seismic hazard, seismic risk (exposure/vulnerability) and socio-economic impact of earthquakes on a global scale. - The hazard component of OQ largely relies on OpenSHA and is currently developed in collaboration with the OpenSHA team - At the present time OQ is distributed as a development release (0.3). It contains some functionalities and is still not ready for the final user - Version 0.4 (stable) with additional functionalities will be released in June 2011.

5 Main/distinctive properties An Open-Source community effort - Join the efforts! Extensively tested - At a class/module level rg/job/openquake/ - With smoke tests e.g. PEER Test, Tests on the risk component (currently only some PEER tests are implemented) Documented - rg/docs/ Transparency - Favor participation to the development of the scientific and technical communities - Largely used/adopted - State-of-the-art The Code is publicly accessible on a public repository

6 INTRODUCTION Main/distinctive properties An Open-Source community effort - Join the efforts! Extensively tested - At a class/module level rg/job/openquake/ - With smoke tests e.g. PEER Test, Tests on the risk component (currently only some PEER tests are implemented) Documented - rg/docs/ -

7 INTRODUCTION Main/distinctive properties An Open-Source community effort - Join the efforts! Extensively tested - At a class/module level rg/job/openquake/ - With smoke tests e.g. PEER Test, Tests on the risk component (currently only some PEER tests are implemented) Documented - rg/docs/ -

8 DEVELOPMENT Our standards We follow an agile software development methodology: it s iterative and incremental - The science component is the customer: defines requirements and prioritization of new features development - Scrum every day - Sprint planning every three weeks - Mid term development through Blue Prints

9 DEVELOPMENT

10 DEVELOPMENT Our standards: We follow an agile software development methodology: it s iterative and incremental - The science component is the customer: defines requirements and prioritization of new features development - Scrum every day - Sprint planning every three weeks - Mid term development through Blue Prints Test-driven development: - First write a failing automated test case controlling a desired new class or function, - Then write code to pass that test - [optional] refactors the new code to acceptable standards Source code available on-line: Github repository

11 DEVELOPMENT Code available on-line

12 What can I calculate with today?

13 Hazard curves Curves that give the probability of exceedance of a certain intensity measure level, within a given time span.

14 Hazard maps Distribution of the expected ground motion for a certain probability of exceedance with a given time span.

15 Stochastic event sets and ground motion fields Set of events representing possible seismicity histories generated by the seismic sources contained in a model and their respective shaking field

16 Ground motion fields for single events Distribution of the ground motion in a region for a single earthquake

17 Deterministic scenario losses calculator A calculator capable of computing the economic and human losses for a single earthquake scenario

18 Loss curves Curves that give the probability of exceedance of a certain loss, within a given time span.

19 Loss maps Distribution of the expected losses for a certain probability of exceedance with a given time span

20 What will I calculate with in the (near) future?

21 Seismic Hazard disaggregation Disaggregation provides the contributions to the hazard of discrete combinations of basic parameters considered in the calculations (e.g. magnitude, rupture-site distance)

22 Uniform hazard spectra Spectra where each ordinate has the same probability of being exceeded in a given investigation time

23 Disaggregation of losses Disaggregation provides the contributions to the losses of discrete combinations of basic parameters considered in the calculations (e.g. magnitude, rupture-site distance)

24 Average exceedance annual loss (dollars) OpenQuake: Benefit-Cost Calculator EAL-C EAL-R The Benefit-Cost Calculator will allow users to ascertain whether retrofitting the building stock is economically beneficial

25

26 Where will I do calculations with in the future?

27 WHERE? On your own laptop On your small cluster On clouds accessible through the OpenGEM portal

28 IT OQ: System architecture Messaging system Asynchronous task queue/job queue

29 SCIENCE OpenQuake concept - The scientific components of OQ are designed as a set of calculators, each one performing a specific task; this design confers to the engine modularity and flexibility - OQ is based on a well defined XML data exchange format (NRML) that currently encompasses all the data types necessary to complete a calculation task (i.e. input and output information as well as intermediate results)

30 Schematic

31 MODELLERS TOOLKIT (MTK) Introduction - The MTK is a suite of tools for the preparation of hazard and risk input models - It s part of the OpenGEM platform - It s Web based - For the time being, the development is focused on the hazard part. Later this year we ll start working on risk as well - A first alpha implementation with very basic functionalities will be presented in June

32 MODELLERS TOOLKIT Hazard: model preparation and calculation The preparation of the PSHA Input Model is completed inside the Modellers Toolkit. A PSHA Input Model consists of: - One Seismic Sources System - One GMPEs System - Calculations in OQ

Products and Tools from the National Seismic Hazard Model (NSHM)

Products and Tools from the National Seismic Hazard Model (NSHM) Products and Tools from the National Seismic Hazard Model (NSHM) 2015 ATC-USGS User Needs Workshop Peter Powers, USGS, Golden, CO pmpowers@usgs.gov USGS/ATC User Needs Workshop, Menlo Park, CA 9-20-2015

More information

10 years of CyberShake: Where are we now and where are we going

10 years of CyberShake: Where are we now and where are we going 10 years of CyberShake: Where are we now and where are we going with physics based PSHA? Scott Callaghan, Robert W. Graves, Kim B. Olsen, Yifeng Cui, Kevin R. Milner, Christine A. Goulet, Philip J. Maechling,

More information

R-CRISIS Validation and Verification Document

R-CRISIS Validation and Verification Document R-CRISIS Validation and Verification Document Program for Probabilistic Seismic Hazard Analysis Implemented methodologies User manual Validation and verification tests Mexico City, 2019 Citation Please

More information

R-CRISIS Program for computing seismic hazard. 3 Manual. Mexico City, 2017

R-CRISIS Program for computing seismic hazard. 3 Manual. Mexico City, 2017 R-CRISIS Program for computing seismic hazard by 3 Manual Mexico City, 2017 Citation Please cite this document as: Ordaz M. and Salgado-Gálvez M.A. (2017). R-CRISIS Validation and Verification Document.

More information

R-CRISIS Validation and Verification Document

R-CRISIS Validation and Verification Document R-CRISIS Validation and Verification Document Program for Probabilistic Seismic Hazard Analysis Implemented methodologies User manual Validation and verification tests Mexico City, 2018 Citation Please

More information

Was gibt es Neues Better Team Work with Cloud

Was gibt es Neues Better Team Work with Cloud Was gibt es Neues Better Team Work with Cloud Dana Singleterry Produktmanager Oracle Mobility & Dev Tools, Oracle dana.singleterry@oracle.com +++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx

More information

Global Earthquake Model Calculating and communicating seismic risk worldwide Part II: Organizational aspects

Global Earthquake Model Calculating and communicating seismic risk worldwide Part II: Organizational aspects GVM Meeting BGS, Edinburgh, Apr 30-May 1, 2011 Global Earthquake Model Calculating and communicating seismic risk worldwide Part II: Organizational aspects Anselm Smolka Chairman, GEM Foundation with support

More information

Software Design Document

Software Design Document ÇANKAYA UNIVERSITY Software Design Document Content Based Video Segmentation Berk Can Özütemiz-201311049, Ece Nalçacı-201411040, Engin Öztürk-201311049 28/12/2017 Table of Contents 1. INTRODUCTION... 3

More information

Development Processes Agile Adaptive Planning. Stefan Sobek

Development Processes Agile Adaptive Planning. Stefan Sobek Development Processes Agile Adaptive Planning Stefan Sobek Agile Planning Process Adaptive Planning In agile projects frequently issues and changes will be discovered. Go into these projects with expectations

More information

Beyond Simple Scalar Ground Motion Intensity Measures For Seismic Risk Assessment Mohsen Khorangi, Paolo Bazzurro & Dimitrios Vamvatsikos

Beyond Simple Scalar Ground Motion Intensity Measures For Seismic Risk Assessment Mohsen Khorangi, Paolo Bazzurro & Dimitrios Vamvatsikos Beyond Simple Scalar Ground Motion Intensity Measures For Seismic Risk Assessment Mohsen Khorangi, Paolo Bazzurro & Dimitrios Vamvatsikos PhD candidate UME School, IUSS Pavia, Italy NTUA, Greece 1 OVERVIEW

More information

CertifiedAT - Version: 1. ISTQB Certified Agile Tester Foundation Level Extension

CertifiedAT - Version: 1. ISTQB Certified Agile Tester Foundation Level Extension CertifiedAT - Version: 1 ISTQB Certified Agile Tester Foundation Level Extension ISTQB Certified Agile Tester Foundation Level Extension CertifiedAT - Version: 1 3 days Course Description: We are facing

More information

Systems Analysis and Design in a Changing World, Fourth Edition

Systems Analysis and Design in a Changing World, Fourth Edition Systems Analysis and Design in a Changing World, Fourth Edition Systems Analysis and Design in a Changing World, 4th Edition Learning Objectives Explain the purpose and various phases of the systems development

More information

Manual Testing. Software Development Life Cycle. Verification. Mobile Testing

Manual Testing.  Software Development Life Cycle. Verification. Mobile Testing 10 Weeks (Weekday Batches) or 12 Weekends (Weekend batches) To become a Professional Software Tester To enable the students to become Employable Manual Testing Fundamental of Testing What is software testing?

More information

OPENQUAKE. calculate share explore OPENQUAKE ENGINE. Version 1.".0

OPENQUAKE. calculate share explore OPENQUAKE ENGINE. Version 1..0 OQ User Instructions OPENQUAKE calculate share explore hazard Science OPENQUAKE ENGINE User Instruction Manual Version 1.".0 risk SciencE Hands-on-instructions on the different types of calculations you

More information

Framework for Performance-Based Earthquake Engineering. Helmut Krawinkler, Stanford U.

Framework for Performance-Based Earthquake Engineering. Helmut Krawinkler, Stanford U. Framework for Performance-Based Earthquake Engineering Helmut Krawinkler, Stanford U. PEER Summative Meeting June 13, 2007 Where were we 10 years ago? SEAOC Vision 2000, FEMA 273, ATC-40 Descriptive performance

More information

Product Roadmap & Getting Started ITO LMS

Product Roadmap & Getting Started ITO LMS Product Roadmap & Getting Started ITO LMS Major Steps (prioritized as agreed upon by ITO/Mgmt team) 0 Preparation 1 Basic client/consultant functions 2 Detailed client/consultant functions 3 Office Admin

More information

DIRECTIVITY CENTERING OF GMPES AND OF DIRECTIVITY MODELS

DIRECTIVITY CENTERING OF GMPES AND OF DIRECTIVITY MODELS Eleventh U.S. National Conference on Earthquake Engineering Integrating Science, Engineering & Policy June 25-29, 2018 Los Angeles, California DIRECTIVITY CENTERING OF GMPES AND OF DIRECTIVITY MODELS B.

More information

Topic 01. Software Engineering, Web Engineering, agile methodologies.

Topic 01. Software Engineering, Web Engineering, agile methodologies. Topic 01 Software Engineering, Web Engineering, agile methodologies. 1 What is Software Engineering? 2 1 Classic Software Engineering The IEEE definition: Software Engineering is the application of a disciplined,

More information

How Can a Tester Cope With the Fast Paced Iterative/Incremental Process?

How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? by Timothy D. Korson Version 7.0814 QualSys Solutions 2009 1 Restricted Use This copyrighted material is provided to attendees of

More information

Example Applications of A Stochastic Ground Motion Simulation Methodology in Structural Engineering

Example Applications of A Stochastic Ground Motion Simulation Methodology in Structural Engineering Example Applications of A Stochastic Ground Motion Simulation Methodology in Structural Engineering S. Rezaeian & N. Luco U.S. Geological Survey, Golden, CO, USA ABSTRACT: Example engineering applications

More information

What is JIRA? software development tool. planning and tracking the projects progress and supporting the team collaboration

What is JIRA? software development tool. planning and tracking the projects progress and supporting the team collaboration Jakub Sykora What is JIRA? software development tool planning and tracking the projects progress and supporting the team collaboration supports both Agile (Scrum & Kanban) and waterfall methodologies What

More information

Adopting Agile Practices

Adopting Agile Practices Adopting Agile Practices Ian Charlton Managing Consultant ReleasePoint Software Testing Solutions ANZTB SIGIST (Perth) 30 November 2010 Tonight s Agenda What is Agile? Why is Agile Important to Testers?

More information

Sustainable Networks: Challenges and Opportunities. Anne Meltzer

Sustainable Networks: Challenges and Opportunities. Anne Meltzer Sustainable Networks: Challenges and Opportunities Anne Meltzer NSF workshop in conjunction with 2008 AAAS meeting on transitioning networks of earthquake monitoring stations into fully sustainable networks

More information

Plans for the Demonstrations of the Efficacy of the BBP Validation Gauntlets for Building Response Analysis Applications 2016 SCEC Project

Plans for the Demonstrations of the Efficacy of the BBP Validation Gauntlets for Building Response Analysis Applications 2016 SCEC Project Plans for the Demonstrations of the Efficacy of the BBP Validation Gauntlets for Building Response Analysis Applications 2016 SCEC Project EERI Seminar SCEC GMSV on Next TAG Virtual Generation Coordination

More information

National Earthquake Risk Reduction Program in Haiti

National Earthquake Risk Reduction Program in Haiti National Earthquake Risk Reduction Program in Haiti Goal: Build and maintain Haiti s capability to reduce earthquake risk by implementing an integrated and sustainable program in earthquake science, engineering,

More information

SharePoint Development Web Development Generate from Usage. Cloud Development Windows Development Office Development

SharePoint Development Web Development Generate from Usage. Cloud Development Windows Development Office Development Silverlight Tools SharePoint Development Web Development Generate from Usage New WPF Editor Multi-core Development Cloud Development Windows Development Office Development Customizable IDE UI Test Automation

More information

Microsoft. Recertification for MCSD: Application Lifecycle Management

Microsoft. Recertification for MCSD: Application Lifecycle Management Microsoft 70-499 Recertification for MCSD: Application Lifecycle Management Download Full Version : http://killexams.com/pass4sure/exam-detail/70-499 QUESTION: 82 Your team uses Microsoft Visual Studio

More information

Software Engineering I (02161)

Software Engineering I (02161) Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2016 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency

More information

OpenQuake: Calculate, share, explore. The OpenQuake-engine User Manual

OpenQuake: Calculate, share, explore. The OpenQuake-engine User Manual 3 OpenQuake: Calculate, share, explore The OpenQuake-engine User Manual Authors Helen Crowley 1, Damiano Monelli 2, Marco Pagani 1, Vitor Silva 3, Graeme Weatherill 3, Anirudh Rao 3 1 GEM Foundation via

More information

Application Development at

Application Development at Application Development at Abstract: This paper uncovers the diversity of Congruent s Application Services and its Delivery excellence. It also analyzes its processes, practices & tools that sets Congruent

More information

PEER Directivity End-Users Panel

PEER Directivity End-Users Panel 2016 COSMOS Annual Meeting and Technical Session Program 18 November 2016 PEER Directivity End-Users Panel Dr. Yousef Bozorgnia, P.E., F. ASCE, U.C. Berkeley Dr. Jennifer Donahue, P.E., Geosyntec Consultants

More information

Nexus Builder Developing a Graphical User Interface to create NeXus files

Nexus Builder Developing a Graphical User Interface to create NeXus files Nexus Builder Developing a Graphical User Interface to create NeXus files Lilit Grigoryan, Yerevan State University, Armenia September 9, 2014 Abstract This report describes a project which main purpose

More information

Optimize tomorrow today.

Optimize tomorrow today. Applying Agile Practices to Improve Software Quality Name: Arlene Minkiewicz Chief Scientist 17000 Commerce Parkway Mt. Laurel, NJ 08054 arlene.minkiewicz@pricesystems.com Phone: 856 608-7222 Agenda Introduction

More information

WEB DEVELOPER BLUEPRINT

WEB DEVELOPER BLUEPRINT WEB DEVELOPER BLUEPRINT HAVE A QUESTION? ASK! Read up on all the ways you can get help. CONFUSION IS GOOD :) Seriously, it s scientific fact. Read all about it! REMEMBER, YOU ARE NOT ALONE! Join your Skillcrush

More information

(216)

(216) Professional Education Strategies Group Seminar Offerings and Curriculum Guide Core Competencies, Best Practices and Advanced Techniques www.pesg.com (216) 521-1712 TRAINING FOR BETTER REQUIREMENTS Business

More information

Dilbert Scott Adams. CSc 233 Spring 2012

Dilbert Scott Adams. CSc 233 Spring 2012 Dilbert Scott Adams CSc 233 Spring 2012 Dilbert Scott Adams CSc 233 Spring 2012 2 Dilbert Scott Adams CSc 233 Spring 2012 3 prerequisites CSc 233 Spring 2012 I thought we had agreed long ago that the Department

More information

EUROINDICATORS WORKING GROUP. Demetra+, a new seasonal adjustment tool 12 TH MEETING 3 RD & 4 TH DECEMBER 2009 EUROSTAT D5 DOC 287/09

EUROINDICATORS WORKING GROUP. Demetra+, a new seasonal adjustment tool 12 TH MEETING 3 RD & 4 TH DECEMBER 2009 EUROSTAT D5 DOC 287/09 EUROINDICATORS WORKING GROUP 12 TH MEETING 3 RD & 4 TH DECEMBER 2009 EUROSTAT D5 DOC 287/09 Demetra+, a new seasonal adjustment tool ITEM 12.2 ON THE AGENDA OF THE MEETING OF THE WORKING GROUP ON EUROINDICATORS

More information

Jan-Henrik Tiedemann IEC Community Manager IEC Academy Manager. IEC Academy Webinar

Jan-Henrik Tiedemann IEC Community Manager IEC Academy Manager. IEC Academy Webinar Jan-Henrik Tiedemann IEC Community Manager IEC Academy Manager IEC Academy Webinar 2018-01-25 www.iec.ch/academy IEC Collaboration Platform is an important module of the IEC future standards development

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK Who am I? John York Agile Software Development JOHN YORK Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile development

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK Agile Software Development JOHN YORK EECS 441 WINTER 2018 John York Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile

More information

Comprehensive Referral Program Guidelines and Recommendations for Referral s

Comprehensive Referral Program Guidelines and Recommendations for Referral  s Comprehensive Referral Program Guidelines and Recommendations for Referral Emails The Brain Health Registry (BHR) is excited to work with you on a referral program for your study. In this collaboration,

More information

Testing in the Agile World

Testing in the Agile World Testing in the Agile World John Fodeh Solution Architect, Global Testing Practice 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Outline

More information

Best Practices for Collecting User Requirements

Best Practices for Collecting User Requirements Federal GIS Conference February 9 10, 2015 Washington, DC Best Practices for Collecting User Requirements Gerry Clancy Glenn Berger Requirements Provide direction for program success Why Requirements are

More information

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016 About Us Incorporated in January, 2003 QA and QC in expertise focused on functional, performance and application security validation HPE Software Gold Partner, HPE Authorized Software Support Partner &

More information

AGILE DATABASE TECHNIQUES USING VISUAL STUDIO TEAM SYSTEM 2008 Course ADT08: Three days; Instructor-Led Course Syllabus INTRODUCTION AUDIENCE

AGILE DATABASE TECHNIQUES USING VISUAL STUDIO TEAM SYSTEM 2008 Course ADT08: Three days; Instructor-Led Course Syllabus INTRODUCTION AUDIENCE AGILE DATABASE TECHNIQUES USING VISUAL STUDIO TEAM SYSTEM 2008 Course ADT08: Three days; Instructor-Led Course Syllabus INTRODUCTION This three-day, instructor-led course provides students with the knowledge

More information

Software Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis

Software Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis Software Quality in a Modern Development Team Presented by Timothy Bauguess and Marty Lewis High-Quality Software Who benefits? End users Development Stakeholders Components of Software Quality Structural

More information

Software Architecture

Software Architecture Software Systems Architecture, Models, Methodologies & Design - Introduction Based on slides and information from a variety of sources Including Booch Software Architecture High level design of large software

More information

<Insert Picture Here> A Brief Introduction to Live Object Pattern

<Insert Picture Here> A Brief Introduction to Live Object Pattern A Brief Introduction to Live Object Pattern Dave Felcey Coherence Product Management The following is intended to outline general product use and direction. It is intended for information

More information

Grid Services and the Globus Toolkit

Grid Services and the Globus Toolkit Grid Services and the Globus Toolkit Lisa Childers childers@mcs.anl.gov The Globus Alliance Copyright (C) 2003 University of Chicago and The University of Southern California. All Rights Reserved. This

More information

LEVERAGING VISUAL STUDIO TEAM SYSTEM 2008 Course LTS08: Five days; Instructor-Led Course Syllabus

LEVERAGING VISUAL STUDIO TEAM SYSTEM 2008 Course LTS08: Five days; Instructor-Led Course Syllabus LEVERAGING VISUAL STUDIO TEAM SYSTEM 2008 Course LTS08: Five days; Instructor-Led Course Syllabus INTRODUCTION This five-day, instructor-led course provides students with the knowledge and skills to effectively

More information

IAEA Action Plan on Nuclear Safety

IAEA Action Plan on Nuclear Safety Action Plan on Nuclear Safety Presented to IEEE Nuclear Power Engineering Committee San Antonio, TX 2011 January 25 Gary Johnson International Atomic Energy Agency g.johnson@iaea.org International Atomic

More information

Implementation of the Framework for the Development of Environment Statistics (FDES 2013) and ESSAT in Zimbabwe. By M. Viriri

Implementation of the Framework for the Development of Environment Statistics (FDES 2013) and ESSAT in Zimbabwe. By M. Viriri Implementation of the Framework for the Development of Environment Statistics (FDES 2013) and ESSAT in Zimbabwe By M. Viriri Background Information Zimbabwe has a functional Environment Statistics committee.

More information

Behavior Driven Development (BDD) By Nabeel Ibrahim

Behavior Driven Development (BDD) By Nabeel Ibrahim Behavior Driven Development (BDD) By Nabeel Ibrahim About Me Quality Engineer at Slalom Consulting 8 years testing experience Experience with Web and Mobile automation Test strategy creation Love soccer

More information

EFFICIENT PERFORMANCE BASED DESIGN USING PARALLEL AND CLOUD COMPUTING

EFFICIENT PERFORMANCE BASED DESIGN USING PARALLEL AND CLOUD COMPUTING UNIVERSITY OF BRITISH COLUMBIA DEPARTMENT OF CIVIL ENGINEERING EFFICIENT PERFORMANCE BASED DESIGN USING PARALLEL AND CLOUD COMPUTING C.E. VENTURA 1, A. BEBAMZADEH 2 1 ventura@civil.ubc.ca / 2 armin@interchange.ubc.ca

More information

Agile Software Development The Cooperative Game 2nd Edition

Agile Software Development The Cooperative Game 2nd Edition Agile Software Development The Cooperative Game 2nd Edition We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer,

More information

Exam Questions

Exam Questions Exam Questions 70-498 Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management https://www.2passeasy.com/dumps/70-498/ 1. You are the application architect on your team. You

More information

CREATE 2 Control Room Engineering Advanced Toolkit Environment

CREATE 2 Control Room Engineering Advanced Toolkit Environment CREATE 2 Control Room Engineering Advanced Toolkit Environment Presented by Morten Gustavsen Morten.gustavsen@hrp.no - www.ife.no/vr Halden Project VR Workshop 2005 Halden Virtual Reality Centre - Visual

More information

Agile Certifications. Dr. Vijay Kanabar Boston University

Agile Certifications. Dr. Vijay Kanabar Boston University Agile Certifications Dr. Vijay Kanabar Boston University Agenda Overview of Agile Certifications Details of PMI-ACP What is Agile? New way of working. Learn specific practices. May have to push a new way

More information

Meltem Özturan misprivate.boun.edu.tr/ozturan/mis515

Meltem Özturan misprivate.boun.edu.tr/ozturan/mis515 Meltem Özturan misprivate.boun.edu.tr/ozturan/mis515 1 2 1 Selecting the Best Alternative Major Activities in the Analysis Phase Gather information Define system requirements Prototype for feasibility

More information

The IRIS Data Management Center maintains the world s largest system for collecting, archiving and distributing freely available seismological data.

The IRIS Data Management Center maintains the world s largest system for collecting, archiving and distributing freely available seismological data. The IRIS Data Management Center maintains the world s largest system for collecting, archiving and distributing freely available seismological data. DATA Data are open and freely available via the internet

More information

Jan-Henrik Tiedemann IEC Academy Manager IEC Community Manager. May 2018 Introduction for Experts

Jan-Henrik Tiedemann IEC Academy Manager IEC Community Manager. May 2018 Introduction for Experts Jan-Henrik Tiedemann IEC Academy Manager IEC Community Manager May 2018 Introduction for Experts IBM Collaboration Tools Suite Introduced in 2007 Workspace for TC/SC, WG, MT, PT,CA offered for national

More information

System Development Life Cycle Methods/Approaches/Models

System Development Life Cycle Methods/Approaches/Models Week 11 System Development Life Cycle Methods/Approaches/Models Approaches to System Development System Development Life Cycle Methods/Approaches/Models Waterfall Model Prototype Model Spiral Model Extreme

More information

Tracy Hackshaw, Chair, Internet Society Trinidad & Tobago Chapter 2 October 2018 Commonwealth ICT Forum 2018 Port of Spain, Trinidad & Tobago

Tracy Hackshaw, Chair, Internet Society Trinidad & Tobago Chapter 2 October 2018 Commonwealth ICT Forum 2018 Port of Spain, Trinidad & Tobago Tracy Hackshaw, Chair, Internet Society Trinidad & Tobago Chapter 2 October 2018 Commonwealth ICT Forum 2018 Port of Spain, Trinidad & Tobago Spread the Word Resources - https://goo.gl/hchzk3 https://safe.tt

More information

THE STATE OF IT TRANSFORMATION FOR RETAIL

THE STATE OF IT TRANSFORMATION FOR RETAIL THE STATE OF IT TRANSFORMATION FOR RETAIL An Analysis by Dell EMC and VMware Dell EMC and VMware are helping IT groups at retail organizations transform to business-focused service providers. The State

More information

PEER Report Addendum.

PEER Report Addendum. PEER Report 2017-03 Addendum. The authors recommend the replacement of Section 3.5.1 and Table 3.15 with the content of this Addendum. Consequently, the recommendation is to replace the 13 models and their

More information

Web Engineering. Introduction. Husni

Web Engineering. Introduction. Husni Web Engineering Introduction Husni Husni@trunojoyo.ac.id Outline What is Web Engineering? Evolution of the Web Challenges of Web Engineering In the early days of the Web, we built systems using informality,

More information

THE SCRUM FRAMEWORK 1

THE SCRUM FRAMEWORK 1 THE SCRUM FRAMEWORK 1 ROLES (1) Product Owner Represents the interests of all the stakeholders ROI objectives Prioritizes the product backlog Team Crossfunctional Self-managing Self-organizing 2 ROLES

More information

defined. defined. defined. defined. defined. defined. defined. defined. defined.

defined. defined. defined. defined. defined. defined. defined. defined. defined. Table of Contents Week 1 Software Development... 2 Software Eng Life-Cycle Development Phases... 2 Methodologies... 2 Week 2 - XP, Scrum, Agile... 3 Extreme Programming (XP)... 3 Values of XP Programming...

More information

Certification Process Overview. Wes Turner, Kitware Inc. Matthew McCall, KRM Associates Inc.

Certification Process Overview. Wes Turner, Kitware Inc. Matthew McCall, KRM Associates Inc. Certification Process Overview Wes Turner, Kitware Inc. Matthew McCall, KRM Associates Inc. Certification Approach Attest that software is Safe, Compliant and Functional. Plan publicly available: http://www.osehra.org/sites/default/files/osehra_sw_quality_c

More information

CS 320 Introduction to Software Engineering Spring February 06, 2017

CS 320 Introduction to Software Engineering Spring February 06, 2017 CS 320 Introduction to Software Engineering Spring 2017 February 06, 2017 Recap: Software development process models Traditional models Waterfall model Iterative and incremental Prototyping Spiral model

More information

SOFTWARE ENGINEERING

SOFTWARE ENGINEERING SOFTWARE ENGINEERING INTRODUCTION TO SOFTWARE ENGINEERING. COURSE STRUCTURE AND REQUIREMENTS Saulius Ragaišis saulius.ragaisis@mif.vu.lt WHAT IS SOFTWARE ENGINEERING? First definition Software engineering

More information

Red Hat Application Migration Toolkit 4.0

Red Hat Application Migration Toolkit 4.0 Red Hat Application Migration Toolkit 4.0 Getting Started Guide Simplify Migration of Java Applications Last Updated: 2018-04-04 Red Hat Application Migration Toolkit 4.0 Getting Started Guide Simplify

More information

Final Paper/Best Practice/Tutorial Advantages OF BDD Testing

Final Paper/Best Practice/Tutorial Advantages OF BDD Testing Final Paper/Best Practice/Tutorial Advantages OF BDD Testing Preeti Khandokar Test Manager Datamatics Global Solutions Ltd Table of Contents Table of Contents... 2 Abstract... 3 Introduction... 3 Solution:...

More information

DHS S&T supports National Level Exercise 2011 using SUMMIT

DHS S&T supports National Level Exercise 2011 using SUMMIT Fall 2011 STANDARD UNIFIED MODELING & MAPPING INTEGRATION TOOLKIT DHS S&T supports National Level Exercise 2011 using SUMMIT SUMMIT provides next-generation exercise capabilities to NLE 11 The Department

More information

Oracle and Tangosol Acquisition Announcement

Oracle and Tangosol Acquisition Announcement Oracle and Tangosol Acquisition Announcement March 23, 2007 The following is intended to outline our general product direction. It is intended for information purposes only, and may

More information

Transactions, SMiRT-22 San Francisco, California, August 18-23, 2013 Division 5

Transactions, SMiRT-22 San Francisco, California, August 18-23, 2013 Division 5 Transactions, SMiRT-22 San Francisco, California, August 18-23, 2013 LACK OF CORRELATION (INCOHERENCE) MODELING AND EFFECTS FROM REALISTIC 3D, INCLINED, BODY AND SURFACE SEISMIC MOTIONS N. Tafazzoli 1,

More information

Six Billion Dollar Team

Six Billion Dollar Team Six Billion Dollar Team Dominick Condoleo Brennan Kimura Kris Macoskey June 15, 2012 1 Abstract The purpose of this project was to take already developed code written for Design Optimization Models and

More information

Fitting Fragility Functions to Structural Analysis Data Using Maximum Likelihood Estimation

Fitting Fragility Functions to Structural Analysis Data Using Maximum Likelihood Estimation Fitting Fragility Functions to Structural Analysis Data Using Maximum Likelihood Estimation 1. Introduction This appendix describes a statistical procedure for fitting fragility functions to structural

More information

Red Hat Application Migration Toolkit 4.2

Red Hat Application Migration Toolkit 4.2 Red Hat Application Migration Toolkit 4.2 Getting Started Guide Learn how to use the Red Hat Application Migration Toolkit to migrate and modernize Java applications and components. Last Updated: 2019-03-26

More information

Visual Studio Team Services

Visual Studio Team Services Visual Studio Team Services Getting Started Hans-Petter Halvorsen, M.Sc. Visual Studio Team Services Visual Studio Team Services is a platform taking care of all aspects of the process of developing software

More information

3D PHYSICS-BASED NUMERICAL SIMULATIONS: ADVANTAGES AND LIMITATIONS OF A NEW FRONTIER TO EARTHQUAKE GROUND MOTION PREDICTION.

3D PHYSICS-BASED NUMERICAL SIMULATIONS: ADVANTAGES AND LIMITATIONS OF A NEW FRONTIER TO EARTHQUAKE GROUND MOTION PREDICTION. 6th National Conference on Earthquake Engineering & 2nd National Conference on Earthquake Engineering and Seismology June 14-16, 2017 3D PHYSICS-BASED NUMERICAL SIMULATIONS: ADVANTAGES AND LIMITATIONS

More information

ODPi and Data Governance Free Your MetaData! October 10, 2018

ODPi and Data Governance Free Your MetaData! October 10, 2018 ODPi and Data Governance Free Your MetaData! October 10, 2018 Today s reality @ODPiOrg Imagine An enterprise data catalogue that lists all of your data, where it is located, its origin (lineage), owner,

More information

C02: Overview of Software Development and Java

C02: Overview of Software Development and Java CISC 3120 C02: Overview of Software Development and Java Hui Chen Department of Computer & Information Science CUNY Brooklyn College 08/31/2017 CUNY Brooklyn College 1 Outline Recap and issues Brief introduction

More information

Agile Tester Foundation E-learning Course Outline

Agile Tester Foundation E-learning Course Outline Foundation E-learning Course Outline General Description This course provides testers and test managers with an understanding of the fundamentals of testing on agile projects. Attendees will learn how

More information

Oliopäivät Modelling Now and in the Future, with Acronyms or without = RSA

Oliopäivät Modelling Now and in the Future, with Acronyms or without = RSA IBM Software Group Oliopäivät 28-29.11.2006 Modelling Now and in the Future, with Acronyms or without = RSA rami.talme@fi.ibm.com 2006 IBM Corporation IBM Software Group Rational software The business-driven

More information

Office Hours Time: Monday/Wednesday 12:45PM-1:45PM (SB237D) More Information: Office Hours Time: Monday/Thursday 3PM-4PM (SB002)

Office Hours Time: Monday/Wednesday 12:45PM-1:45PM (SB237D) More Information: Office Hours Time: Monday/Thursday 3PM-4PM (SB002) Professor: Ioan Raicu Office Hours Time: Monday/Wednesday 12:45PM-1:45PM (SB237D) More Information: http://www.cs.iit.edu/~iraicu/ http://datasys.cs.iit.edu/ TAs (cs553-f14@datasys.cs.iit.edu): Ke Wang

More information

TCSS 360: SOFTWARE DEVELOPMENT AND QUALITY ASSURANCE

TCSS 360: SOFTWARE DEVELOPMENT AND QUALITY ASSURANCE TCSS 360: SOFTWARE DEVELOPMENT AND QUALITY ASSURANCE Scrum Software Process, Version Control, Git/Github Github, Postman Wes J. Lloyd Institute of Technology University of Washington - Tacoma OBJECTIVES

More information

Topics. Software Process. Agile. Requirements. Basic Design. Modular Design. Design Patterns. Testing. Quality. Refactoring.

Topics. Software Process. Agile. Requirements. Basic Design. Modular Design. Design Patterns. Testing. Quality. Refactoring. CS310 - REVIEW Topics Process Agile Requirements Basic Design Modular Design Design Patterns Testing Quality Refactoring UI Design How these things relate Process describe benefits of using a software

More information

Best practices for OO 10 content structuring

Best practices for OO 10 content structuring Best practices for OO 10 content structuring With HP Operations Orchestration 10 two new concepts were introduced: Projects and Content Packs. Both contain flows, operations, and configuration items. Organizations

More information

How to Supercharge your Agile Development Team. Matthew G. Duvall, PMP July 14, 2015

How to Supercharge your Agile Development Team. Matthew G. Duvall, PMP July 14, 2015 Virtualization Technologies How to Supercharge your Agile Development Team Matthew G. Duvall, PMP July 14, 2015 About Me Graduated as Accountant from Radford University This new thing called "Interconnected

More information

the Workbench). See figure above.

the Workbench). See figure above. Building Damage Ergo Overview Welcome When Ergo is first launched, the welcome screen appears. From the welcome screen, users can select to read an overview of information about Ergo, follow built-in tutorials,

More information

re3data.org - Making research data repositories visible and discoverable

re3data.org - Making research data repositories visible and discoverable re3data.org - Making research data repositories visible and discoverable Robert Ulrich, Karlsruhe Institute of Technology Hans-Jürgen Goebelbecker, Karlsruhe Institute of Technology Frank Scholze, Karlsruhe

More information

Deliverable 17.3 Test Report on MD-Paedigree Release

Deliverable 17.3 Test Report on MD-Paedigree Release Model Driven Paediatric European Digital Repository Call identifier: FP7-ICT-2011-9 - Grant agreement no: 600932 Thematic Priority: ICT - ICT-2011.5.2: Virtual Physiological Human Deliverable 17.3 Test

More information

Scrums effects on software maintainability and usability

Scrums effects on software maintainability and usability Scrums effects on software maintainability and usability Gustav Ernberg guser350@student.liu.se January 19, 2015 Synposis I have been working as a web developer with advanced web applications on a number

More information

From Feature to Code. SCRUM + NetBeans RCP + Featureous. John Kostaras JCrete August 2014

From Feature to Code. SCRUM + NetBeans RCP + Featureous. John Kostaras JCrete August 2014 From Feature to Code John Kostaras JCrete 25-29 August 2014 Agenda SCRUM NetBeans RCP Featureous 7/9/2014 1 SCRUM 7/9/2014 2 What is SCRUM a methodology an agile framework for software development relies

More information

a brief introduction to creating quality software continuously Copyright 2011 Davisbase, LLC

a brief introduction to creating quality software continuously Copyright 2011 Davisbase, LLC a brief introduction to creating quality software continuously Andy Painter Agile Coach/Trainer/Consultant CSM, CSP, CSD Instructor andy@davisbase.org (704) 835-0194 Interests: Cloud Computing, Agile Development

More information

Taking your next integration or BPM project to the cloud WebSphere Integration User Group, 12 July 2012 IBM Hursley

Taking your next integration or BPM project to the cloud WebSphere Integration User Group, 12 July 2012 IBM Hursley Mark Tomlinson CTO, Cloud Computing, IBM UK & Ireland Taking your next integration or BPM project to the cloud WebSphere Integration User Group, 12 July 2012 IBM Hursley Today s organizations strive to

More information

Lecture 7: Software Processes. Refresher: Software Always Evolves

Lecture 7: Software Processes. Refresher: Software Always Evolves Lecture 7: Software Processes What is a Software Development Process? The Lifecycle of a Software Project Agile vs. Disciplined Some common approaches: RUP, SCRUM, XP, ICONIX, Where UML fits in (next lecture)

More information

Virtual Currencies and The Commonwealth. 1 June 2016

Virtual Currencies and The Commonwealth. 1 June 2016 1 Virtual Currencies and The Commonwealth 1 June 2016 The Commonwealth Cybercrime Initiative Mission CCI aims to provide coherent, comprehensive and sustainable assistance to member states to build capacity

More information

SMSIM Calibration for the SCEC Validation Project NGA-East Workshop Berkeley 12/11/12

SMSIM Calibration for the SCEC Validation Project NGA-East Workshop Berkeley 12/11/12 SMSIM Calibration for the SCEC Validation Project NGA-East Workshop Berkeley 12/11/12 SWUS GMC SSHAC Level 3 Carola Di Alessandro GeoPentech with inputs from D.M. Boore OUTLINE Introduce SMSIM (Stochastic

More information