Marcin Płóciennik Poznan Supercomputing and Networking Center OGF23, Barcelona, Spain, June 3rd, 2008 Use case of NMR spectrometry in Virtual Laboratory.

Slides:



Advertisements
Similar presentations
E-infrastructure shared between Europe and Latin America Education in the Grid Environment LEMDist J. Cruz, L. Enriquez, M. García, J.
Advertisements

Remote Instrumentation Services in Grid Environment BoF Session Session leaders: Marcin Płóciennik.
1 Project overview Presented at the Euforia KoM January, 2008 Marcin Płóciennik, PSNC, Poland.
EGEE 08, Istanbul, September 25th, Support for experimental science communities Istanbul, September 25th, 2008 Norbert Meyer, Marcin Płóciennik.
Online Real Estate System Group Members Introduction Member 1 Name: Awais Khalil VU ID: BC Introduction: Assalam-o-Alaikum, I am Awais Khalil.
Actors and use cases Use-case diagram Brief notation Prioritization Fully dressed notation Requirements Functional requirements  Use-cases.
ProActive Task Manager Component for SEGL Parameter Sweeping Natalia Currle-Linde and Wasseim Alzouabi High Performance Computing Center Stuttgart (HLRS),
EU-GRID Work Program Massimo Sgaravatto – INFN Padova Cristina Vistoli – INFN Cnaf as INFN members of the EU-GRID technical team.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
1 STRUCTURE CHARTS Elements and Definitions. 2 Software System Design translates SRS into a ===> software system architecture: –system’s static structure.
Software Engineering I Object-Oriented Design
Gantt and PERT charts. Representing and Scheduling Project Plans Gantt Charts Useful for depicting simple projects or parts of large projects Show start.
Project Management and Scheduling
Introduction to Computer Technology
USE Case Model.
WP6: Grid Authorization Service Review meeting in Berlin, March 8 th 2004 Marcin Adamski Michał Chmielewski Sergiusz Fonrobert Jarek Nabrzyski Tomasz Nowocień.
The Software Development Cycle Defining and understanding the problem.
AICT5 – eProject Project Planning for ICT. Process Centre receives Scenario Group Work Scenario on website in October Assessment Window Individual Work.
RUP Requirements RUP Artifacts and Deliverables
Author: Lornet LD team Reuse freely – Just quote Cognitive Science Education Science Software Engineering The basis.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
The educational-oriented pack of computer programs to simulate solar cell behavior Aleksy Patryn 1 Stanisław M. Pietruszko 2  Faculty of Electronics,
Marcin Okoń Pozna ń Supercomputing and Networking Center, Supercomputing Department e-Science 2006, Amsterdam, Dec Virtual Laboratory as a Remote.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 4 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
` Tangible Interaction with the R Software Environment Using the Meuse Dataset Rachel Bradford, Landon Rogge, Dr. Brygg Ullmer, Dr. Christopher White `
Grid Computing - AAU 14/ Grid Computing Josva Kleist Danish Center for Grid Computing
Project Management Project Planning Estimating Scheduling.
WP9 Resource Management Current status and plans for future Juliusz Pukacki Krzysztof Kurowski Poznan Supercomputing.
Ways for Improvement of Validity of Qualifications PHARE TVET RO2006/ Training and Advice for Further Development of the TVET.
Requirement Engineering. Review of Last Lecture Problems with requirement Requirement Engineering –Inception (Set of Questions) –Elicitation (Collaborative.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
SOFTWARE DESIGN (SWD) Instructor: Dr. Hany H. Ammar
Accelerating Scientific Exploration Using Workflow Automation Systems Terence Critchlow (LLNL) Ilkay Altintas (SDSC) Scott Klasky(ORNL) Mladen Vouk (NCSU)
WELCOME TO SEMINAR ON SCADA WELCOME TO SEMINAR ON SCADA Presented by: ANIL KUMAR RAUT Adm No:33IE/2k.
1 Project Management Software Engineering
Objectives 4 Understand the basic concepts of project planning and control 4 Explain PERT and Timeline (Gantt) charts.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools.
Systems Analysis and Design
Interactive task invocation in the Virtual Laboratory M. Okoń, M. Lawenda, T. Rajtar, D. Stokłosa, D. Kaliszan, P. Mierzyński, N. Meyer, M. Stroiński 4.
© 2006 Open Grid Forum Remote Instrumentation Services in Grid Environment Current state of art in terms of the integration of the instrumentation with.
Modeling and simulation of systems Simulation languages Slovak University of Technology Faculty of Material Science and Technology in Trnava.
1 A Steering Portal for Condor/DAGMAN Naoya Maruyama on behalf of Akiko Iino Hidemoto Nakada, Satoshi Matsuoka Tokyo Institute of Technology.
End Station A Test Beam (ESTB) Carsten Hast and Mauro Pivi August 23 th 2012 Proposals, Procedures, Schedule.
The Research Alliance in Math and Science program is sponsored by the Office of Advanced Scientific Computing Research, Office of Science, U.S. Department.
Terena conference, June 2004, Rhodes, Greece Norbert Meyer The effective integration of scientific instruments in the Grid.
User and Task Analysis © Ed Green Penn State University Penn State University All Rights Reserved All Rights Reserved 12/5/2015User and Task Analysis 1.
Scheduling Interactive Tasks in the Grid-based Systems M. Okoń, M. Lawenda, N. Meyer, D. Stokłosa, T. Rajtar, D. Kaliszan, M. Stroiński TERENA Networking.
Computer Components: Software Computer Technology.
Metadata Input Tool for CADIS Scientists and Data Managers by D. Stott August 8, 2007.
 Engineers have led the way on project management, it is now “hot and trendy”.  #1 Area of Continuing Education reported by Penn State Behrend ECE alumni.
Innovation Software Corporation's Cultural Awareness Training Program Presentation by:
DESIGN OF SOFTWARE ARCHITECTURE
Operating System Concepts Three User Interfaces Command-line Job-Control Language (JCL) Graphical User Interface (GUI)
Scenario use cases Szymon Mueller PSNC. Agenda 1.General description of experiment use case. 2.Detailed description of use cases: 1.Preparation for observation.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Advanced Higher Computing Science
Computer Organisation
Chapter 1 Computer Technology: Your Need to Know
Project Cost Management
Introduction to Project Management
Project planning The systems life cycle.
Project management assignment, Spring 2017
G.Manduchi1, T.Fredian2⁾, J.Stillerman2⁾, A. Neto3), F. Sartori3)
RINGrid project use case survey
Introduction to Tech Communication & Project Management Arthur C.M. Chen , Rm
Kellen Oleksak, Kevin Tomsovic, Hantao Cui
The Main Features of Operating Systems
AICT5 – eProject Project Planning for ICT
Chapter 26 Estimation for Software Projects.
Presentation transcript:

Marcin Płóciennik Poznan Supercomputing and Networking Center OGF23, Barcelona, Spain, June 3rd, 2008 Use case of NMR spectrometry in Virtual Laboratory

Example - NMR Nuclear Magnetic Resonance (NMR) Spectroscopy

Framework for virtual laboratories Definition of dynamic measurement scenarios All accessible remote facilities treated as simple resources in the Grid infrastructure Human factor and interactivity – important issues to be taken into account Done in co-operation with Silicon Graphics, supported by the Polish Ministry of Science and Higher Education Virtual Laboratory (VLab) – R&D

VLab NMR use case NMR experiment contains 3 main following stages:   a scientist prepares a sample and/or input data (e.g. parameters) which will be measured/ computed,  she/he uses laboratory devices to achieve data which is then processed by a specialized software,  Processing can include the visualization stage if it is needed to assess the results.

Use case (1) Actors – Primary Scientist – Secondary NMR spectrometer operator Maintenance engineers / technicians

Use case (2) Scope – RII (instrument, network, computing, storage) Stakeholders – Scientist – Equipment operator

Use case diagram

Module diagram

Float chart

Examples of functional requirements (1) DISPLAYING THE DEVICE USER INTERFACE ACTOR End user CONDITION Device ready for experiment, task confirmed by device operator INPUT sample OUTPUT User interface to the device allowing the user to perform experiment from a remote location SIDE EFFECT INTERACTIVE POST PROCESSING OF ACQUIRED DATA ACTOR End user CONDITION User has read rights to the data files INPUT Visualization of input data, with all parameters necessary for performing data analysis and evaluation OUTPUT Graphical representation of data, modified according to parameters changes in real time SIDE EFFECT

Examples of functional requirements (2) SUBMITTING INTERACTIVE JOBS TO NMR SPECTROMETER ACTOR End user CONDITION Device is available for a given user, input data validated and within operational limits INPUT Experiment information: sample id (required for sample identification) sample form (solid, liquid etc.) sample formula sample properties (toxic, radioactive etc) additional sample information type of required NMR probe, required temperature range, nucleus type, pulse sequence experiment time (estimated) required start time device selection criteria (priorities, deadline, required precision) – if more than one device is available for experiment OUTPUT Information on when the task was scheduled, what (if any) device has been selected SIDE EFFECT Device queue updated with a new task, according to defined queue parameters and scheduling criteria

Examples - GUI