Erik P. DeBenedictis Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of.

Slides:



Advertisements
Similar presentations
Conclusion Kenneth Moreland Sandia National Laboratories Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
Advertisements

Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear.
Sandia National Laboratories is a multi-program laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation,
Component Interface Testing SciDAC Quarterly Report Argonne, IL William McLendon Ron Oldfield Sandia National Laboratories Sandia is a multiprogram laboratory.
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in Acceleratio specializes in developing high-quality enterprise.
Presented by Scalable Systems Software Project Al Geist Computer Science Research Group Computer Science and Mathematics Division Research supported by.
US GPO AIP Independence Test CS 496A – Senior Design Fall 2010 Team members: Antonio Castillo, Johnny Ng, Aram Weintraub, Tin-Shuk Wong.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Greenstone Digital Library Usage and Implementation By: Paul Raymond A. Afroilan Network Applications Team Preginet, ASTI-DOST.
Distributed Collaborations Using Network Mobile Agents Anand Tripathi, Tanvir Ahmed, Vineet Kakani and Shremattie Jaman Department of computer science.
Enhancing open-source localization By Farzana Forhad Farzana Forhad May 20, 2010 Advisor: Dr. Chris Pollett Committee members: Dr. Robert Chun & Professor.
SAND Number: P Sandia is a multi-program laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department.
Platforms, installation, configuration; accessing example collections Course material prepared by Greenstone Digital Library Project University of Waikato,
Anthony Atkins Digital Library and Archives VirginiaTech ETD Technology for Implementers Presented March 22, 2001 at the 4th International.
Automated Computer Account Management in Active Directory June 2 nd, 2009 Bill Claycomb Systems Analyst Sandia National Laboratories Sandia is a multiprogram.
Installation and Administration
A View from the Top End of Year 1 Al Geist October Houston TX.
Verso’s Evolution Key Features and Benefits By CTE Resource Center Richmond, Virginia.
Ankiro Search for EPiServer CMS by Martin Starch Sørensen Head of Development.
Connexions 1 Connexions Software Architecture Brent Hendricks Connexions Systems Architect.
Tallinn, 13 December 2005 EC CHM portal toolkit Miruna Bădescu Finsiel Romania.
SPI Software Process & Infrastructure EGEE France - 11 June 2004 Yannick Patois
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Testing, Integration, Validation, and/or XML Erik DeBenedictis Sandia National Labs Sandia is a multiprogram laboratory operated by Sandia Corporation,
Trilinos User Group Meeting Thursday, November 8 th, 2007 Timothy M. Shead (1424) Danny Dunlavy (1415) SAND P Sandia is a multiprogram laboratory.
Module 13: Maintaining Software by Using Windows Server Update Services.
From Creation to Dissemination A Case Study in the Library of Congress’s use Open Source Software DLF Spring Forum Corey Keith
Nightly Releases and Testing Alexander Undrus Atlas SW week, May
DSpace UI Alexey Maslov. DSpace in general A digital library tool useful for storage, maintenance, and retrieval of digital documents Two types of interaction:
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
Page 1 Trilinos Release Improvement Issues Roscoe A. Bartlett Department of Optimization & Uncertainty Estimation Trilinos.
The Red Storm High Performance Computer March 19, 2008 Sue Kelly Sandia National Laboratories Abstract: Sandia National.
Documentation NCRR Documentation for BioPSE/SCIRun and map3d All this great software and you want documentation too!?
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Computer Software.
SciDAC SSS Quarterly Report Sandia Labs August 27, 2004 William McLendon Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed.
The OpenDock project: putting in place the infrastructure for sharing learning activities. Raymond Elferink, Dai Griffiths, Edwin Veenendaal Paper presentation,
LAMMPS Users’ Workshop
IEA Hydrogen Annex 30: Global Hydrogen Systems Analysis Experts Kick-off meeting September 16, 2010 US Experts Sandia National Laboratories: Dave Reichmuth,
October 10-11, 2002 Houston, Texas Erik DeBenedictis William McLendon Mike Carifio Sandia is a multiprogram laboratory operated by Sandia Corporation,
P2Rx Web Group Fall 2003 Update. Coding Management Items covered today Topic hubs being shared Modularized Topic Hub Code CVS server (managing code) –Topic.
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
SSS Validation and Testing September 11, 2003 Rockville, MD William McLendon Neil Pundit Erik DeBenedictis Sandia is a multiprogram laboratory operated.
Lessons learned during Sandia’s encryption implementation NLIT 2009 May 2008 Sam Jones Matt Snitchler Desktop Technology Development Sandia is a multiprogram.
Sandia is a multi-program laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear.
Fonkey Project Update: Target Applications TechSec WG, RIPE-45 May 14, 2003 Yuri Demchenko.
A View from the Top Al Geist June Houston TX.
Trilinos Strategic (and Tactical) Planning Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United.
Site Report DOECGF April 26, 2011 W. Alan Scott Sandia National Laboratories Sandia National Laboratories is a multi-program laboratory managed and operated.
Adapting the Electronic Laboratory Notebook for the Semantic Era Tara Talbott, Michael Peterson, Jens Schwidder, James D. Myers 2005 International Symposium.
Comanche A GUI management tool for Apache Daniel López Ridruejo
Software Engineering Overview DTI International Technology Service-Global Watch Mission “Mission to CERN in Distributed IT Applications” June 2004.
SSS Build and Configuration Management Update February 24, 2003 Narayan Desai
Module 1: Introduction to Microsoft SQL Server Reporting Services
SciDAC SSS Face-To-Face Erik P. DeBenedictis February 21, 2002 Sandia is a multi-program laboratory operated by Sandia Corporation, a Lockheed Martin Company,
ADO.NET 3.0 – Entity Data Model Gert E.R. Drapers Chief Software Architect Visual Studio Team Edition for Database Professionals Microsoft Corporation.
JRA1 Testing Current Status Leanne Guy Testing Coordination Meeting, 13 th September 2004 EGEE is a project funded by the European.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
Photos placed in horizontal position with even amount of white space between photos and header Sandia National Laboratories is a multi-program laboratory.
Virtual Directory Services and Directory Synchronization May 13 th, 2008 Bill Claycomb Computer Systems Analyst Infrastructure Computing Systems Department.
SciDAC SSS Quarterly Report Sandia Labs January 25, 2005 William McLendon Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed.
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear.
The Design and Implementation of Free Templates for Digital Achieving Speaker : Kuang-Yu Wu 1.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
INTRO. To I.T Razan N. AlShihabi
DRM in Proprietary Products and Digital Archive
ISAM 5338 Project Business Plan
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Services and Procedures Current status
Presentation transcript:

Erik P. DeBenedictis Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy under contract DE-AC04-94AL Testing Integration and Validation Group

Agenda Hardware Inventory –Oak Ridge –Sandia –Berkeley –Argonne Intellectual Property –Process Documentation Standards –TEX –HTML –Embedded Bug tracking –Bugzilla Test Framework –Deja Gnu –QMTest

Hardware Berkeley –Hardware 32 nodes P II 400 –Software Redhat 6.2 Argonne –Hardware On demand 256 nodes P III 500s myrinet –Software Redhat 7.1 Oak Ridge (posted in notebook) –Hardware 4 dual 450 with 1 gig ram X Torque 64 nodes 2 gig –Fast ethernet + gig ethernet –Software Oscar install Sandia –Hardware 8 Alpha + admin node –Software Cplant

Servers Ames –CVS Directory Brett Argonne –Bitkeeper Narayan –Bugzilla Narayan Sandia –CVS Erik

Intellectual Property Process –Fred (DOE) requests Open Source –Labs “Assert Copyright” on Open Source License What license Needs to be same –Contribute Source –Publish Source

Documentation Standards Objectives –Set standards for English Language contributions to group’s product HTML –(Doesn’t paginate well -- Hargrove) Rusty’s TeX Macros –(Not browsable? -- Hargrove) –(Paginates well Jackson) Microsoft Word –(Violent objection to this one) ASCII What types of documentation? –Design documents –User guide –Man pages –XML Schema specs –Installation guide –Administration guide –Reference guide (optional) Format requirements –Source format Html, tex –Distribution format Pdf, html

Bugtracking Bugzilla –Argonne has bugzilla installed and can create a branch for SciDAC

Test Harness The T-I-V-X group investigated test harness products –Selected Deja GNU (but did not review QMTest) Sandia investigated test harness products for Cplant –Selected QMTest The SciDAC SSS group finds QMTest interesting and support for Deja GNU has withered

What is QMTest? Scriptable (Python) test driver Test metadata (results) defined with XML Web-based interface Extensible webserver built in (Zope) HTML contents customizable New test types through inheritance More:

Why QMTest? Opensource Scriptable (you can extend it) Object-oriented Declarative results in XML Web-based UI supports decentralized dev. Active and growing development commun. Good “separation of concerns” design

How Does Cplant Use It? Mostly as intended Subclass ExecTest Declare test results using UI right now Drive cases sequentially. PBS integration? We’re coming up the learning curve…

How QMTest Looks

Example Test Report

Step 1: Define a New Test

Step 2: Describe It

Who’s Doing It Lead: Sue Goudy Grunt: Mike Carifio Carifio is ½ time…

When Did We Do This? 12/01 Carifio invest. test frameworks 1/02 Goudy, Carifio select QMTest Q1/02 Goudy,Carifio learn Python, QMT. Q2/02 Carifio gathers test “packages”, implements “build framework” Q3/02 Drive packages with QMTest Q4/02 UI mods? PBS integration?

Conclusions QMTest is scriptable driver Tests are defined in XML UI is web-based, content generated New test kinds derived from base classes Best price Active development Seems to be “best in class” today