Software Engineering Steven Newhouse. © Activity Within OMII Bugs Regression Tests Testing Functional Specifications Sources Development Teams Priority.

Slides:



Advertisements
Similar presentations
Delivering User Needs: A middleware perspective Steven Newhouse Director.
Advertisements

GPE4UNICORE Grid Programming Environment for UNICORE
© 2006 Open Grid Forum Build, Test and Certification of Grid and distributed software Community Group Current practices and short term plans in Building,
© 2006 Open Grid Forum Build, Test and Certification of Grid and distributed software Community Group Overview and Status update Marc-Elian Bégin ETICS.
GridSAM Overview Grid Job S ubmission A nd M onitoring Service What is GridSAM? Funded by the OMII Managed Programme (Started in Sept, 04) Client Perspective.
Web: OMII-UK: progressing from adopting open specifications to sustainable open development by fostering Asia-Pacific.
Project Overview Daniel Mallmann, Research Centre Juelich Alistair Dunlop, University of Southampton.
Interoperability and Usability of Grid Infrastructures Alistair Dunlop Achim Streit University of SouthamptonForschungszentrum Jülich.
Supporting the UK e-Science community and their international collaborators Steven Newhouse.
OMII-Europe Repository Steven Newhouse Director, OMII-UK.
VO Support and directions in OMII-UK Steven Newhouse, Director.
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
Project Management Summary Castor Development Team Castor Readiness Review – June 2006 German Cancio, Giuseppe Lo Presti, Sebastien Ponce CERN / IT.
0-1 Team # Status Report (1 of 4) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team #: Team Name.
SC7 WG6 Rome Engineering Ingegneria Informatica S.p.A. INFSO-RI Isabel Matranga ETICS Automated Building,Testing and Quality Assurance.
Connecting OurGrid & GridSAM A Short Overview. Content Goals OurGrid: architecture overview OurGrid: short overview GridSAM: short overview GridSAM: example.
What is OMII-Europe? Qin Li Beihang University. EU project: RIO31844-OMII-EUROPE 1 What is OMII-Europe? Open Middleware Infrastructure Institute for Europe.
Peter Couvares Computer Sciences Department University of Wisconsin-Madison Metronome and The NMI Lab: This subtitle included solely to.
Hussein Suleman University of Cape Town Department of Computer Science Advanced Information Management Laboratory High Performance.
Software from Science for Science Steven Newhouse, Director.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
Web: Towards Grid Interoperability Richard Boardman, Stephen Crouch, Hugo Mills, Steven Newhouse, Juri Papay and.
Peter F. Couvares Associate Researcher, Condor Team Computer Sciences Department University of Wisconsin-Madison
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
JRA1/Job Submission and Monitoring Moreno Marzolla on behalf of JRA1/Job Submission Task INFN Sezione di Padova,
INFSO-RI Module 01 ETICS Overview Etics Online Tutorial Marian ŻUREK Baltic Grid II Summer School Vilnius, 2-3 July 2009.
A DΙgital Library Infrastructure on Grid EΝabled Technology Release Beta Build and Deployment Testing.
Apache Airavata (Incubating) Gateway to Grids & Clouds Suresh Marru Nov 10 th 2011.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
INFSOM-RI Testing and the OMII-Europe Project ETICS All Hands Meeting – may 2007 Carlos Aguado Sánchez Tomasz Kokoszka CERN.
Ischia, Italy 9th - 21st July Context & Linking Thursday 13 th July Malcolm Atkinson & David Fergusson.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
Project Overview Dr Fredrik Hedman Royal Institute of Technology (PDC/KTH)
Testing Grid Software on the Grid Steven Newhouse Deputy Director.
Community Codes Free and shared resource Ongoing distributed development by both research and operational communities – Maintained under version control.
Peter F. Couvares Associate Researcher, Condor Team Computer Sciences Department University of Wisconsin-Madison
Standards driven AAA for Job Management within the OMII-UK distribution Steven Newhouse Director, OMII-UK
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
SHIWA and Coarse-grained Workflow Interoperability Gabor Terstyanszky, University of Westminster Summer School Budapest July 2012 SHIWA is supported.
EMI INFSO-RI EMI Quality Assurance Tools Lorenzo Dini (CERN) SA2.4 Task Leader.
D4Science and ETICS Building and Testing gCube and gCore Pedro Andrade CERN EGEE’08 Conference 25 September 2008 Istanbul (Turkey)
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Patch Preparation SA3 All Hands Meeting.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann.
Components Selection Validation Integration Deployment What it could mean inside EGI
INFSOM-RI ETICS: E-infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio Project Manager.
Enabling Grids for E-sciencE EGEE-III-INFSO-RI EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader.
London e-Science Centre Activity Schema What we’ve discussed already A. Stephen M C Gough Imperial College London What we’ve discussed already A. Stephen.
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
SHIWA Simulation Platform (SSP) Gabor Terstyanszky, University of Westminster EGI Community Forum Munnich March 2012 SHIWA is supported by the FP7.
ETICS, EU-OMII and the Software Repository Andrea Caltroni, INFN Padova ETICS 1 st All-Hands Meeting, Budapest - May 29-31, 2006.
Working with OGSA Steven Newhouse Director, OMII-UK.
EGEE is a project funded by the European Union under contract IST Padova report Massimo Sgaravatto On behalf of the INFN Padova JRA1 Group.
JRA1/Job Submission and Monitoring Moreno Marzolla on behalf of JRA1/Job Submission Task INFN Sezione di Padova, OMII-EU Meeting,
SHIWA SIMULATION PLATFORM = SSP Gabor Terstyanszky, University of Westminster e-Science Workflows Workshop Budapest 09 nd February 2012 SHIWA is supported.
JRA1/Job Submission and Monitoring
JRA1 Middleware re-engineering
Argus EMI Authorization Integration
JRA1 Middleware Re-engineering Status Report
Marc-Elian Bégin ETICS Project, CERN
Release BETA Integration Tool Status Geneva – 1 March 2007
OMII evaluation: Preliminary results Current status of T6
WP5: Dissemination, studies, web portal and tools
ETICS Services Management
Cristina del Cano Novales STFC - RAL
SCALABLE OPEN ACCESS Hussein Suleman
Module 01 ETICS Overview ETICS Online Tutorials
Barmak Meftah VP, Engineering Fortify Software
Process for Organising Software Development Activities
Presentation transcript:

Software Engineering Steven Newhouse

© Activity Within OMII Bugs Regression Tests Testing Functional Specifications Sources Development Teams Priority List Evaluation Risk and Prioritisation Fix Bugs Requests for Enhancements Use Cases Build Test Cases 1 2 Repository Helpdesk Open Source Distribution User Community Quality Review Issues 3 Software Engineering Process

© Assembling the Components Portal (Download & Reports) Testing Scenarios Testing Infrastructure Build Repository Users Developers NMI B & T Component Repository ETICS OMII & gLite OMII/gLite OMII UWM CERN

© Realistic Automated Testing Scenarios Use NMI to do build & test on a node Beyond DAGman… a parallel universe Devise testing scenarios Node 0: OMII-UK Server & Services Node 1: OMII-UK Client & Tools Invoke Operations Node 3: OMII-UK Client & Tools Invoke Operations Node 2: OMII-UK Client & Tools Invoke Operations

© For example… Instantiate a service that consumes JSDL GridSAM from OMII-UK JSDL to JDL converter for gLite JSDL to Abstract Job Object in UNICORE Feed it good & BAD JSDL JSDL needs to be correct (you found that out) Submit some of your bad examples as well!