Challenges in Extending, Testing, and Delivering FEWS
|
|
- Rodney Ross
- 5 years ago
- Views:
Transcription
1 Challenges in Extending, Testing, and Delivering FEWS Lee Cajina,, U.S.A 2014 FEWS-User Days (10/28/2014)
2 Presentation Outline What is the Community Hydrologic Prediction System (CHPS) and How is it Related to FEWS? Customers Providers Developing Software Against FEWS Challenges Strategies Releasing Updates to FEWS Challenges Strategies Conclusion Looking Ahead Slide 1
3 Background The NWS has almost completely transitioned from a mix of standalone programs under the umbrella name of the National Weather Service River Forecast System (NWSRFS) to a FEWS-centric environment using a mix of functionality adapted to FEWS under the umbrella name of the Community Hydrologic Prediction Service (CHPS). Primary Drivers Were: Future Maintenance and Support Reducing the Time from Research to Operations NWSRFS CHPS Slide 2
4 CHPS vs FEWS CHPS Consists of 4 packages 1. FEWS 2. OHD-CORE-CHPS, 3. HEC-RAS, 4. HEC-RESSIM FEWS provides the CHPS modeling environment and primary graphical user interface OHD-CORE-CHPS, HEC-RAS, and HEC-RESSIM Are external packages with functionality that can run within FEWS Each has their own FEWS Adapter(s) Slide 3
5 CHPS Customers NWS Headquarters () Deltares USA () CHPS is the primary system used at 13 NWS River Forecast Centers (RFCs) covering the US RFCs are federal entities tasked to provide fresh water-related information for the protection of lives and properties Slide 4
6 CHPS Providers NWS HQ has employees spread across two groups responsible for the support, maintenance, enhancement and deployment of CHPS (OHD) Jon Roe (Branch Chief) Neftali Cajina (Project Leader) Mark Fresch (Project Leader) Russ Erb (Content Manager) Hank Herr (Senior Developer) Cham Pham (Senior Developer) Raymond Chui (Support Focal Point) Xuning Tan (Junior Developer) Gautam Sood (Build and Configuration Leader) Hydrologic Services Division (HSD) Mark Glaudemans (Branch Chief) Randy Rieman (Technical Support) Bradley Mccuune (Technical Support) Only Federal Employees shown, NWS HQ has a team of supporting contractors also Slide 5
7 CHPS - Providers Roles A CHPS Software Development Organization Develop and maintain software designed to run within FEWS Manage CHPS Deployment, Includes updates to FEWS and the three other packages adapted to it Monitor the progress of the other development organizations and coordinate beta testing Slide 6
8 Developing Software Against FEWS Excluding some reservoir and channel routing (covered by HEC-RESSIM or HEC-RAS), OHD-CORE-CHPS consists of River Forecasting functionality used at RFCs not included in FEWS, but instead adapted to FEWS Type of Functionality Physical Process Hydrologic Models Flash Flood Guidance Algorithms Graphical User Interface for Data and Product Preparation Automated Data Retrieving Customized Data Analysis Technology Used to Adapt to FEWS FEWS General Adapter FEWS General Adapter + FEWS Transformations FEWS PI service and GUI plugins FEWS PI service FEWS API + FEWS Transformations A complete list is available here: Slide 7
9 Extending FEWS OHD-CORE-CHPS makes use of the many approaches FEWS provides to extend it with native functionality Java Adapter calls C/Fortran executable Java Adapter calls Java Program JAVAGUI plugin uses pi-service FEWS pi-service no adapter JAVA CUSTOM FEWS API executable call - no adapter Slide 8
10 Extending FEWS Slide 9
11 Extending FEWS - Challenges Challenges for OHD related to extending FEWS include: Change in functionality Even when it s the right thing (i.e. a bug was fixed) Changes in shared code Missing modules (e.g. deprecation) Change in module signature Undocumented or Incompletely Documented Features Schema Helps Changes in agreed upon data interface Missing elements This is not usually a problem Netcdf changes Pi-XML changes Unknown changes These are not always bad, but we don t learn about enhancements until later PI-version changes (e.g. forecastdate ) Performance Our users were spoiled by Fortran/C programs using custom formatted database files Maintenance We often hear about the number of configuration files to maintain There s Recent Improvements Slide 10
12 Extending FEWS -Strategies To address challenges, OHD uses: Regression Testing Quantitative Qualitative Performance Test-Driven Development Bi-Weekly Meetings with Deltares, USA Code Re-use and Code Sharing A majority of OHD functionality reuses a single FEWS Adapter For example, code to read pi-xml files is common and shared Common CHPS software development practices Slide 11
13 Strategies - Regression Testing Static Data Sets (run during nightly builds and during integration testing) For Quantitative Comparisons Actual - <event date=" " flag="0" time="18:00:00" value=".440"/> Benchmark - <event date=" " flag="0" time="18:00:00" value=".440"/> Performance Testing Workflow Completed in 15 minutes 30 seconds GUI Robot The Robot program is written in Java. It uses several technologies, including 3rd party Java program Sikuli( uses other GNU open source computer vision C programs (tesseract-ocr, opencv and other programs) Slide 12
14 Releasing Updates to FEWS - Challenges Challenges for OHD Related to Upgrading FEWS during a CHPS Release, include: Shaking out bugs Software and bugs go hand-in-hand, but change in functionality is especially noticeable when we skip a FEWS build Required Configuration Changes Our users often complain about maintaining configuration files. In general we ve heard software changes are better than required configuration changes Dependency To FEWS Our schedule is dictated by FEWS releases, but in general this has not been a problem Coordinating with the number of partners involved in a CHPS release is not always easy Deltares is extremely flexible here Slide 13
15 Releasing Updates to FEWS - Strategies To address these challenges, during a CHPS release OHD uses Repeatable release process using fixed milestones Methodical beta testing aimed at minimizing the number of moving parts FEWS only for several weeks Non-FEWS packages later for a few weeks OHD assumes the responsibility to ensure all 13 RFC setups are considered during testing Download latest configuration for SA testing In-Field beta testing using a subset of RFCs An HSEB focal point coordinates communication during beta across all participants Regular teleconferences during Beta Testing, using tools useful for remote collaboration (Google Docs, list serve) to: Tracking issues, including progress on fixes and verification of fix Test Spreadsheets, with enumerated tests covering most of CHPS functionality Mutually agreed on approach ( Free fix) to give Deltares an incentive to ensure features that used to work still work new Slide 14
16 Conclusion By all accounts CHPS has been a success! Because of our switch to FEWS, the research to operations path is better understood and based on more modern technology As an example, a major upgrade to CHPS is planned for Early 2015, Hydrologic Ensemble Forecasting Service (HEFS) With greater flexibility comes other challenges External Dependencies Performance Newness OHD has implemented some techniques to address these challenges Some ideas on a combined solution to these challenges are: Developing a North American CHPS/FEWS community for the purpose of sharing ideas, workarounds, tips Deltares posting of alpha software, for the purpose of gathering earlier feedback Investigate ways to improve/quicken the time for posting updates to FEWS documentation Others? Slide 15
17 Questions Lee Cajina, Slide 16
18
19
20
21
22 EXTRA SLIDES Slide 21
23 CHPS Providers Hydrologic Services Division Front line CHPS support for 13 River Forecast Centers Hardware and Software Work with CHPS Development Organizations (Deltares USA, HSEB, RMA) for requesting additional support Manage the Web-based Issue Tracking System - FogBugz Slide 22
Open Software Development for CHPS: Towards a software API
Open Software Development for CHPS: Towards a software Chris Brunner, CHPS Project Manager & Andy Rost, Director NOHRSC Office of Hydrologic Development (OHD) National Weather Service (NWS) FEWS User Days
More informationRelease Notes May 2017
Release Notes May 2017 About the Release Notes... 3 Release Overview... 3 Other Announcements... 4 SpringCM Login name change... 4 Workflow Step and Workflows Initiated Reports are being deprecated...
More informationInformation Processing and Synthesis Tool (IPAST) Abstract
Information Processing and Synthesis Tool (IPAST) At left: Screenshots from IPAST By Nathan Pingel, PE, D.WRE 2015 David Ford Consulting Engineers, Inc. Abstract T he California Department of Water Resources
More informationCisco Collaborative Professional Services Unified Computing System Technical Consulting Accelerator Service (ASF-CPSC-UCST)
Page 1 of 1 Service : Advanced Services Fixed Price Cisco Collaborative Professional Services Unified Computing System Technical Consulting Accelerator Service (ASF-CPSC-UCST) This document describes Advanced
More informationRequirements and Design Overview
Requirements and Design Overview Robert B. France Colorado State University Robert B. France O-1 Why do we model? Enhance understanding and communication Provide structure for problem solving Furnish abstractions
More informationSoftware Testing. An Overview
Software Testing An Overview Software Testing Defined Software testing is the process of verifying & validating that a program or application: Meets technical specifications Meets business requirements
More informationSDD Proposal to COSMOS
IBM Tivoli Software SDD Proposal to COSMOS Jason Losh (SAS), Oasis SDD TC Tooling Lead Mark Weitzel (IBM), COSMOS Architecture Team Lead Why: Customer Problems Customer Feedback More than half of outages
More informationIntegrated Water Resources Science and Services (IWRSS)
TOO MUCH POOR QUALITY TOO LITTLE Integrated Water Resources Science and Services (IWRSS) Collaborative Science, Services and Tools to Support Integrated and Adaptive Water Resources Management April, 2011
More informationWEB ACCESSIBILITY. I. Policy Section Information Technology. Policy Subsection Web Accessibility Policy.
WEB ACCESSIBILITY I. Policy Section 15.0 Information Technology II. Policy Subsection 15.2 Web Accessibility Policy III. Policy Statement Grand Rapids Community College is actively committed to providing
More informationGuide for hosting a WebEx
Guide for hosting a WebEx Contents INTRODUCTION... 2 HOW CAN I ACCESS WEBEX... 2 SETTING UP A WEBEX SESSION AS A HOST... 4 HINTS AND TIPS SHEET... 9 Preparation... 9 Meeting Etiquette... 9 Technology...
More informationHow 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"MODULAR TEST CASE DESIGN:THE BUILDING BLOCKS
BIO PRESENTATION W7 5/16/2007 1:45:00 PM "MODULAR TEST CASE DESIGN:THE BUILDING BLOCKS OF REUSABLE TESTS" Shaun Bradshaw Questcon Technologies, A Division of Howard Systems Intl. International Conference
More information01/09: Project Plan. The Capstone Experience. Dr. Wayne Dyksen Department of Computer Science and Engineering Michigan State University Spring 2013
01/09: Project Plan The Capstone Experience Dr. Wayne Dyksen Department of Computer Science and Engineering Michigan State University Spring 2013 From Students to Professionals Project Plan Functional
More informationThe requirements engineering process
3 rd Stage Lecture time: 8:30-12:30 AM Instructor: Ali Kadhum AL-Quraby Lecture No. : 5 Subject: Software Engineering Class room no.: Department of computer science Process activities The four basic process
More informationTips and Tricks. Arian Treffer Software Engineering II WS 2016/17
Tips and Tricks Arian Treffer arian.treffer@hpi.de Software Engineering II WS 2016/17 Prof. Plattner, Dr. Uflacker Enterprise Platform and Integration Concepts Agenda 1. Value-based Requirements Analysis
More informationA detailed comparison of EasyMorph vs Tableau Prep
A detailed comparison of vs We at keep getting asked by our customers and partners: How is positioned versus?. Well, you asked, we answer! Short answer and are similar, but there are two important differences.
More informationUC San Diego Mobile App: The Next Generation
UC San Diego Mobile App: The Next Generation Submitter: Alex Wu, UC San Diego, Information Technology Services, Web Technology Services Manager, a6wu@ucsd.edu Team Members: Brett Pollak, UC San Diego,
More informationMGA Developing Interactive Systems (5 ECTS), spring 2017 (16 weeks)
MGA 672 - Developing Interactive Systems (5 ECTS), spring 2017 (16 weeks) Lecturer: Ilja Šmorgun ilja.smorgun@idmaster.eu, Sónia Sousa sonia.sousa@idmaster.eu Contact Details: All email communication regarding
More information14 January 2013 Presented by: Kevin L. Jones Agency IPv6 Transition Manager
NASA IPv6 Implementation Status TIP 2013 Presented by: Kevin L. Jones Agency IPv6 Transition Manager OMB IPv6 Mandate Goals 1. Designate an IPv6 Transition Manager by 10/30/2010 2. Ensure agency procurements
More information3 Continuous Integration 3. Automated system finding bugs is better than people
This presentation is based upon a 3 day course I took from Jared Richardson. The examples and most of the tools presented are Java-centric, but there are equivalent tools for other languages or you can
More informationWebinars that Work: How to Create Webinars that Really Enable Learning. Jacquelyn Brown & Lori Schreiber, EMCOR
110 Webinars that Work: How to Create Webinars that Really Enable Learning Jacquelyn Brown & Lori Schreiber, EMCOR Warm Up What is the strangest interview question you ve ever been asked? Type in chat
More informationCh.6 DB design. Why design? Pitfalls at the two extremes: Redundancy Incompleteness. Two strategies: Bottom-up Top-down. Ch.6 is devoted to bottom-up
Week 7, Lect.3 SKIP CH.5 Other relational languages procedural o Tuple relational calculus o Domain relational calculus non-procedural o QBE (Query By Example) o Datalog Ch.6 DB design Why design? In order
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights The following is intended to outline Oracle s general product direction. It is intended for information purposes only, and may not be incorporated
More informationNORTH/WEST PASSAGE. Operations and Travel Information Integration Sharing (OTIIS) Website Structure and Ownership. August 2016
NORTH/WEST PASSAGE August 2016 Operations and Travel Information Integration Sharing (OTIIS) Website Structure and Ownership Final Summary Report: Project 10.1 Table of Contents 1.0 INTRODUCTION... 1 1.1
More informationAutomating Unpredictable Processes:
Automating Unpredictable Processes: Building Responsive Apps using Business Rules By Carl Hewitt, Chief Architect, Decisions and Heath Oderman, CTO, Decisions Copyright 2016 Building Responsive Apps: Comparing
More informationRelease for Lithium. George Zhao, Ed Warnicke, Colin Dixon, Mathieu Lemey, Robert Varga, An Ho.
Release for Lithium George Zhao, Ed Warnicke, Colin Dixon, Mathieu Lemey, Robert Varga, An Ho Content Opendaylight release (Ed, George) Lessons learned ( Colin, Robert) Proposal for Lithium release Release
More informationWhat's new with Rational IBM s Telelogic Solutions move to Jazz
IBM Software Group What's new with Rational IBM s Telelogic Solutions move to Jazz Heimo Feldbaumer, 11.11.2010 2010 IBM Corporation IBM s Telelogic Solutions move to Jazz Zusammenspiel und Integration
More information1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.
CUSTOMER PAIN POINTS 1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.NET FRAMEORK. THAT S TAKING UP SPACE ON MY HARDDRIVE
More informationUpdate on NAWIPS/GEMPAK Migration to AWIPS II
Update on NAWIPS/GEMPAK Migration to AWIPS II Unidata Policy Committee Meeting Michelle Mainelli NCEP Central Operations 15 April 2010 Topics NAWIPS/AWIPS Team Migration Goals FY10 Activities GEMPAK 6.0
More informationschuylkill.nws.noaa.gov http://schuylkill.nws.noaa.gov:7069/default.asp?w172 Using JConsole Bradley McCune (Hydrologic Services Division) 3/15/2013 Description CHPS is composed of numerous services and
More informationSkyhook designs and deploys high performance mobile location solutions, and exists to make location faster, more precise and practical.
CLEARVISION CASE STUDY INDUSTRY: Computer Software EST: 2003 COMPANY SIZE: 150-200 HEADQUARTERS Boston MA About Skyhook Skyhook designs and deploys high performance mobile location solutions, and exists
More informationHelix Test Case Management Best Practices
The following information provides best practices for test case management activities in Helix ALM. These best practices are guidelines. Your testing process and business rules should dictate whether or
More informationOracle Forms and Oracle APEX The Odd Couple
Oracle Forms and Oracle APEX The Odd Couple About me 2 Francis Mignault CTO and Co-founder, Insum Solutions 30+ years with Oracle DB, 14+ years with APEX. (Forms 2.3 / Oracle 5) Books: Expert Oracle Application
More informationBACKGROUND PAPER. Sub-Regional Platform on Disaster Risk Reduction
BACKGROUND PAPER Sub-Regional Platform on Disaster Risk Reduction Niamey, Niger 11-14 November 2013 1 BACKGROUND The ECOWAS Policy on Disaster Risk Reduction adopted by West African Heads of State and
More informationCase study on PhoneGap / Apache Cordova
Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform
More informationUCT Application Development Lifecycle. UCT Business Applications
UCT Business Applications Page i Table of Contents Planning Phase... 1 Analysis Phase... 2 Design Phase... 3 Implementation Phase... 4 Software Development... 4 Product Testing... 5 Product Implementation...
More informationGNU Radio Technical Update
GNU Radio Technical Update Johnathan Corgan GRCON17 GRCON17 GNU GNU Radio Radio Technical Technical Update Update September September 2017 2017 Topics Release 3.8 Features and capabilities Milestones and
More informationPA Department of Environmental Protection. Guidance for Data Management
PA Department of Environmental Protection Guidance for Data Management September 13, 2005 Prepared for Integration with DEP Grant Guidance PA Department of Environmental Protection Information Access Strategy
More informationGrid 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 informationTRR ARB Presentation. Women at Work Website Redesign
TRR ARB Presentation Women at Work Website Redesign Operational Concept Overview Sanath Bhandary Srikanth Madhava Operational Concept Overview Old Business Workflow Registration Feedback Check-in Report
More informationEnd-to-End Agile Testing using Incremental Approach for a Leading EIM Solution Provider ATTENTION. ALWAYS.
End-to-End Agile Testing using Incremental Approach for a Leading EIM Solution Provider ATTENTION. ALWAYS. ABOUT THE CUSTOMER Our Customer is one of the global leaders in Enterprise Information Management
More informationService Description: CNS Federal High Touch Technical Support
Page 1 of 1 Service Description: CNS Federal High Touch Technical Support This service description ( Service Description ) describes Cisco s Federal High Touch Technical support (CNS-HTTS), a tier 2 in
More informationIRQA General Information:
: TABLE OF CONTENTS INTRODUCTION...4 KEY DIFFERENTIATORS...5 1. Flexibility to visually support multiple end-to-end processes and methodologies in Software and Systems Engineering... 5 2. Low implementation
More informationSoftware Engineering with Objects and Components Open Issues and Course Summary
Software Engineering with Objects and Components Open Issues and Course Summary Massimo Felici Software Engineering with Objects and Components Software development process Lifecycle models and main stages
More informationTHOMAS LATOZA SWE 621 FALL 2018 DESIGN ECOSYSTEMS
THOMAS LATOZA SWE 621 FALL 2018 DESIGN ECOSYSTEMS LOGISTICS HW5 due today Project presentation on 12/6 Review for final on 12/6 2 EXAMPLE: NPM https://twitter.com/garybernhardt/status/1067111872225136640
More informationEnterprise Explorer, a mashup of Enterprise Energy and Facility data
By Keith E. Gipson CTO Phoenix Energy Technologies, Inc. IT for Energy Efficiency & Building Performance Track: Green Building IT Wednesday June 10, 2009 2:00 pm - 3:30 pm Keith E. Gipson has been a technologist
More informationCWMS Modeling for Real-Time Water Management
Hydrologic Engineering Center Training course on CWMS Modeling for Real-Time Water Management Davis, California The Corps Water Management System (CWMS) is a software and hardware system to improve the
More informationJSish. Ryan Grasell. June For my senior project, I implemented Professor Keen s JSish spec in C++. JSish
JSish Ryan Grasell June 2015 1 Introduction For my senior project, I implemented Professor Keen s JSish spec in C++. JSish is a subset of Javascript with support for execution from the command line and
More informationBusiness Glossary Best Practices
Business Glossary Best Practices 1993-2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without
More informationIntroduction... 5 Configuring Single Sign-On... 7 Prerequisites for Configuring Single Sign-On... 7 Installing Oracle HTTP Server...
Oracle Access Manager Configuration Guide for On-Premises Version 17 October 2017 Contents Introduction... 5 Configuring Single Sign-On... 7 Prerequisites for Configuring Single Sign-On... 7 Installing
More informationAdvanced Solutions of Microsoft SharePoint Server 2013
Course Duration: 4 Days + 1 day Self Study Course Pre-requisites: Before attending this course, students must have: Completed Course 20331: Core Solutions of Microsoft SharePoint Server 2013, successful
More informationIPv6 Implementation Update DREN and SPAWAR
IPv6 Implementation Update DREN and SPAWAR VA Inter Agency IPv6 Meeting 2 Feb, 2011 Crystal City, VA Ron Broersma DREN Chief Engineer SPAWAR Network Security Manager Federal IPv6 Task Force ron@spawar.navy.mil
More informationChapter 11, Testing, Part 2: Integration and System Testing
Object-Oriented Software Engineering Using UML, Patterns, and Java Chapter 11, Testing, Part 2: Integration and System Testing Overview Integration testing Big bang Bottom up Top down Sandwich System testing
More informationQuality - The Key to Successful SOA. Charitha Kankanamge WSO2 February 2011
Quality - The Key to Successful SOA Charitha Kankanamge WSO2 February 2011 WSO2 Founded in 2005 by acknowledged leaders in XML, Web Services Technologies & Standards and Open Source Producing entire middleware
More informationCreating an Intranet using Lotus Web Content Management. Part 2 Project Planning
Creating an Intranet using Lotus Web Content Management Introduction Part 2 Project Planning Many projects have failed due to poor project planning. The following article gives an overview of the typical
More informationAccess SAP Business Functions (ABAP) via Web Services
Applies To: SAP R/3 4.6c and ECC 5.0 SAP NetWeaver 04 WebAS 6.40 SP14 and up, XI 3.0 SP14, NWDS 2.0.14 SAP NW2004s WebAS 700, NWDS 7.0.07 Microsoft Visual Studio 2005, BizTalk Server 2006,.NET Framework
More informationHearing Voices: The Cybersecurity Pro s View of the Profession
SESSION ID: AST2-W02 Hearing Voices: The Cybersecurity Pro s View of the Profession Jon Oltsik Senior Principal Analyst and ESG Fellow Enterprise Strategy Group @joltsik Candy Alexander, CISSP CISM International
More informationAn In-house Energy Dashboard. (Challenges and Achievements from Oregon State University)
An In-house Energy Dashboard (Challenges and Achievements from Oregon State University) Demo Building Your Dream Dashboard Defining Use Cases Gathering Resources Building Infrastructure Managing Development
More informationEUROINDICATORS 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 informationPrototype Report. Farm Worker Safety Application. Team 09. Life Cycle Planner Developer. Developer. Quality Focal Point. Developer.
Prototype Report Farm Worker Safety Application Team 09 TEAM MEMBER NAME Juan Andrade Theerapat Chawannakul Fereshteh Khorzani Vahagen Sinanian Basir Navab Basir Navab David Tasky ROLES Project Manager
More informationRoundtable: Shaping the Future of z/os System Programmer Tasks Discussion
Roundtable: Shaping the Future of z/os System Programmer Tasks Discussion Iris Rivera, System z User Experience IBM Poughkeepsie, NY irivera@us.ibm.com Geoffrey Smith, z/os Information Strategy IBM Poughkeepsie,
More informationBattle between hackers and machine learning. Alexey Lukatsky Cybersecurity Business Consultant April 03, 2019
Battle between hackers and machine learning Alexey Lukatsky Cybersecurity Business Consultant April 03, 2019 Google: facts and numbers Real Cisco Big Data for Security Training Set Why is Machine Learning
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SER1411BU SER1411BU vsphere Clients Roadmap: HTML5 Client, Host Client and Web Client VMworld 2017 Dennis Lu, Product Manager, VMware Tushar Desai, R&D Director, VMware Content: Not for publication #VMworld
More informationUsing VMware Community Source to Drive Innovation for ESX Server - An Emulex Perspective. James Smart Consulting Engineer Emulex Corporation
Using VMware Community Source to Drive Innovation for ESX Server - An Emulex Perspective James Smart Consulting Engineer Emulex Corporation Agenda Emulex overview The Opportunity Emulex and Community Source
More informationIKM in NATO. Antonio de Frutos (NIC-ESP) Information Manager JFC Naples HQ
IKM in NATO Antonio de Frutos (NIC-ESP) Information Manager JFC Naples HQ Antonio de Frutos, NIC-ESP: JFC Naples, Information Manager (2009- ) IM Governance/IM Training/IM Planning/IM Projects Introduction
More informationNational-Level ARESMAP Major Disaster Coordination & Response Program
Doc. #33c National-Level ARESMAP Major Disaster Coordination & Response Program Overview This program enables a supportive national-level ARRL response to major disasters that overwhelm existing local
More informationOpenESB SE Enterprise Edition V3.0 Installation guide
OpenESB SE Enterprise Edition V3.0 Installation guide Copyright Pymma Services 2014. All Rights Reserved. Page 1 of 20 Document identifier: Pymma document: 770-001 Location: www.pymma.com Editor: Pymma
More informationThe Joint Live Virtual Constructive Data Translator Framework Interoperability for a Seamless Joint Training Environment
Framework Interoperability for a Seamless Joint Training Environment Warren Bizub Technical Division Chief US Joint Forces Command Joint Warfighting Center warren.bizub@jfcom.mil Derek Bryan Experimentation
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SER2779BE What s New in vcenter Server Madhup Gulati Director, Product Management VMware VMworld 2017 Content: Not for publication #VMworld #SER2779BE Disclaimer This presentation may contain product features
More informationRelease Notes for Cisco Service Portal for Release 9.4
Release Notes for for Release 9.4 First Published: July 27, 2012 Contents New and Changed Information, page 1 Installation Notes, page 5 Limitations and Restrictions, page 5 Important Notes, page 6 Documentation
More informationLEADS. The Leads Overview Screen explained:
LEADS A Lead can be a person who is a potential contact or a shell of an idea of the company or project that you want to investigate. The Leads Overview Screen explained: 1. Header: ID #, First Name, Last
More information7 Keys to Comparing Google Apps Premier Edition with Microsoft Exchange Server 2003/2007
7 Keys to Comparing with Microsoft Exchange Server 2003/2007 Partner Guide Introduction is Google s Software as a Service (SaaS) solution for business messaging, collaboration, and security. It includes
More informationData Protection Everywhere. For the modern data center
Data Protection Everywhere For the modern data center Tale of two worlds You need both for Traditional apps IT centric & Next-gen apps Developer centric On-premise Trust Agility Live in the cloud 3 Copyright
More information1 Visible deviation from the specification or expected behavior for end-user is called: a) an error b) a fault c) a failure d) a defect e) a mistake
Sample ISTQB examination 1 Visible deviation from the specification or expected behavior for end-user is called: a) an error b) a fault c) a failure d) a defect e) a mistake 2 Regression testing should
More informationModification Alerts. Feature Deep Dive
Modification Alerts Feature Deep Dive Feature Overview Original Business need: ability to send an email alert to plan owners when important changes occur to related data through mass-update or other automations.
More informationTESTING TRENDS IN 2015: A SURVEY OF SOFTWARE PROFESSIONALS
WHITE PAPER TESTING TRENDS IN 2015: A SURVEY OF SOFTWARE PROFESSIONALS Today s online environments have created a dramatic new set of challenges for the software professionals responsible for the quality
More informationAdvanced Solutions of Microsoft SharePoint Server 2013 Course Contact Hours
Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332 36 Contact Hours Course Overview This course examines how to plan, configure, and manage a Microsoft SharePoint Server 2013 environment.
More informationASTQB Advance Test Analyst Sample Exam Answer Key and Rationale
ASTQB Advance Test Analyst Sample Exam Answer Key and Rationale Total number points = 120 points Total number points to pass = 78 points Question Answer Explanation / Rationale Learning 1 A A is correct.
More informationBaidu Map Widget Installation & Extension User Guide
Baidu Map Widget Installation & Extension User Guide Version 1.0b July 2015 Table of Contents 1. Introduction and Installation... 1 2. Baidu Map Extension: Configuration and Use... 5 3. Compatibility...
More informationRelease Notes March 2016
Release Notes March 2016 About the Release Notes... 3 Release Overview... 3 End of Life Announcements... 3 Other Announcements... 5 Enhancements... 6 Doc Launcher for uploading 3 rd party documents and
More informationREST API Documentation Using OpenAPI (Swagger)
REST API Documentation Using OpenAPI (Swagger) Modern technology for modern web frontends Martyn Kemp, Consultingwerk Ltd. martyn.kemp@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd.
More information+ Why arewe at this workshop? + What are we hoping to get from it? + What are we hoping to contribute to it?
1 2 + Why arewe at this workshop? + What are we hoping to get from it? + What are we hoping to contribute to it? 3 Most important reason (with homage/apologies to Vanilla Ice) + Vendor -SemWebexpertise
More informationAutomated Function Testing. powered by Pactera. MARS Technical White Paper
Automated Function Testing powered by Pactera MARS Technical White Paper Pactera Technology International Ltd. 2017 年 9 月 Contents 1. Introduction... 4 1.1. Project Background... 4 1.2. Automatic Function
More informationGaining End-to-end Visibility of Service Delivery: Making critical decisions and avoiding shortfalls
Add Your Logo here Do not use master Gaining End-to-end Visibility of Service Delivery: Making critical decisions and avoiding shortfalls Mike Valladao Senior Product Marketing Managerwww.NetScout.com
More informationJBOT (Juniper Bot) Oct Pablo Sagrera Efrain Gonzalez Copyright 2014 Juniper Networks, Inc.
JBOT (Juniper Bot) Oct 2017 Pablo Sagrera (psagrera@juniper.net) Efrain Gonzalez (efrain@juniper.net) 1 Setup for JBOT- Overview Solution is based on: Docker Robot Framework Jenkins 2 Docker What is it?
More informationSharePoint Migration Cleanup and Pre-Migration Checklist for Success
SharePoint Migration Cleanup and Pre-Migration Checklist for Success CONTENTS INTRODUCTION...3 PRE-MIGRATION OF USERS AND GROUPS...3 Identify Influential Users...3 Remove Orphan Users...4 Cleanup Unused
More informationWelcome to Hitachi Vantara Customer Support for Pentaho
Welcome to Hitachi Vantara Customer Support for Pentaho This page intentionally left blank. Contents Getting Started with the Customer Portal... 1 Knowledge Base for Pentaho... 2 Hitachi Vantara Technical
More informationPRODUCT DESCRIPTIONS AND METRICS
PRODUCT DESCRIPTIONS AND METRICS Adobe PDM - Adobe LiveCycle Managed Services (2013v3) The Services described in this PDM are Managed Services and are governed by the terms of the General Terms, the Exhibit
More informationReinventing the messaging experience. RCS Business Messaging Awareness Lab New Jersey 2018
Reinventing the messaging experience RCS Business Messaging Awareness Lab New Jersey 2018 Today s topics 1 2 Samsung s vision and goals for RCS MaaP messaging use cases 3 Observations from MaaP launch
More informationMicrosoft SDL 한국마이크로소프트보안프로그램매니저김홍석부장. Security Development Lifecycle and Building Secure Applications
Release Conception Microsoft SDL Security Development Lifecycle and Building Secure Applications KRnet 2010 2010. 6. 22. 한국마이크로소프트보안프로그램매니저김홍석부장 Hongseok.Kim@microsoft.com Agenda Applications under Attack
More informationRunning Head: Lab 4 STAT User Manual. User Manual. Prepared by: 411 Blue Team. Date: 19 November, Version 1
Running Head: Lab 4 STAT User Manual User Manual Prepared by: 411 Blue Team Date: 19 November, 2013 Version 1 Lab 4: STAT User Manual 2 Contents 1. Introduction... 4 1.1 Background... 4 1.2 Methodology...
More informationIPv6 Readiness in the Communication Service Provider Industry
IPv6 Readiness in the Communication Service Provider Industry An Incognito Software Report Published April 2014 Executive Summary... 2 Methodology and Respondent Profile... 3 Methodology... 3 Respondent
More informationTopic 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 informationExamples. Object Orientated Analysis and Design. Benjamin Kenwright
Examples Object Orientated Analysis and Design Benjamin Kenwright Outline Revision Questions Group Project Review Deliverables Example System Problem Case Studey Group Project Case-Study Example Vision
More informationMetrics and OO. SE 3S03 - Tutorial 12. Alicia Marinache. Week of Apr 04, Department of Computer Science McMaster University
and OO OO and OO SE 3S03 - Tutorial 12 Department of Computer Science McMaster University Complexity Lorenz CK Week of Apr 04, 2016 Acknowledgments: The material of these slides is based on [1] (chapter
More informationSoftware Testing. Software Testing. in the textbook. Chapter 8. Verification and Validation. Verification and Validation: Goals
Software Testing in the textbook Software Testing Chapter 8 Introduction (Verification and Validation) 8.1 Development testing 8.2 Test-driven development 8.3 Release testing 8.4 User testing 1 2 Verification
More informationAWIPS Technology Infusion Darien Davis NOAA/OAR Forecast Systems Laboratory Systems Development Division April 12, 2005
AWIPS Technology Infusion Darien Davis NOAA/OAR Forecast Systems Laboratory Systems Development Division Plans for AWIPS Next Generation 1 What s a nice lab like you, doing in a place like this? Plans
More informationUser-Centered Development
Software Lifecycle CS470 User-Centered Development User-centered development refers to a design process for creating a system that meets the needs of the user Users should be included in the design process
More informationIntroduction - SENG 330. Object-Oriented Analysis and Design
Introduction - SENG 330 Object-Oriented Analysis and Design SENG 330 Fall 2006 Instructor: Alex Thomo Email: thomo@cs.uvic.ca Office hours: Office Hours: TWF 12:30-1:30 p.m. Location: ECS 556 Objective:
More informationDeep dive on case management
Deep dive on case management RedHat JBoss BPM Suite Maciej Swiderski Principal Software Engineer Kris Verlaenen Senior Principal Software Engineer 03-05-2017 Agenda: Case Management what it is and how
More information