Introduction This seminar is intended to give people an overall view of the capabilities of the Scientific Programme Management System (SPMS), to explain.

Slides:



Advertisements
Similar presentations
EndNote Web Reference Management Software (module 5)
Advertisements

28 March 2003e-MapScholar: content management system The e-MapScholar Content Management System (CMS) David Medyckyj-Scott Project Director.
JACoW Team Meeting Knoxville, TN 7 to 9 November 2004 Review of EPAC’04 Experience with the SPMS from the position of Conference Administrator Christine.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
Individual User Logins
11 May 2005 JACoW Database Meeting SPMS Database Meeting 11 May 2005.
Requirements Walk-through
JSR Review Process April Patrick Curran, Mike Milinkovich, Heather Vancura, Bruno Souza.
Joint Accelerator Conferences Website Setting up an SPMS Conference Instance Ronny Billen JACoW Team Meeting at DESY, 1-5 November 2009 JACoW SPMS Regional.
CSU - DCE Internet Security... Privacy Overview - Fort Collins, CO Copyright © XTR Systems, LLC Setting Up & Using a Site Security Policy Instructor:
JACoW Team Meeting Knoxville, TN 7 to 9 November 2004 JACoW and the SPMS: Modus Operandi Theory vs. Practice … Christine Petit-Jean-Genaz, CERN.
9-11 October 2007 JACoW 2007 Knoxville Team Meeting JACoW 2007 Team meeting Knoxville, Tennessee 9-11 October 2007.
1 JACoW Joint Accelerator Conferences Website Presented by J. Vigen on behalf of John Poole, JACoW.
JACoW Team Meeting Summary of Meeting Hywel Owen, Daresbury Laboratory.
Invitation Only Conferences Michaela Marx, DESY JACoW Team Meeting Frascati, Italy,November 2005.
INFS614, Dr. Brodsky, GMU1 Database Management Systems INFS 614 Instructor: Professor Alex Brodsky
The huge amount of resources available in the Grids, and the necessity to have the most up-to-date experimental software deployed in all the sites within.
Matt Arena, Fermilab.  The Scientific Program Management System is a (GPL) tool for event management  Scientific Program Module  Scientific program.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
Journalism & Media Studies Graduate Student Culminating Work : Steps for Submitting to the Campus Digital Archive at USFSP November 21, 2011 by Carol Hixson.
Doc.: IEEE /0058r0 Submission January 2008 Harry Worstell, AT&TSlide 1 Opening Network Information, Attendance and Documentation for January 2008.
Matt Arena, Fermilab.  Overview of SPMS  SPMS History & Statistics  Fermilab  Users, Roles & Privileges (Fine-grained Access)  System Parameters.
1 Spring Team Meeting Summary Updated 28 March 2007.
JACoW Conference Process Overview J. Poole. JACoW Conference Process Overview, TM KEK, November 2008, J. Poole 2 The Editor’s Objective Produce a set.
16 December 2005 PAC’07 LOC PAC’07 Meeting of Local Organizing Committee 16 December 2005.
First Indico Workshop An Introduction to the Indico Software Thomas Baron May 2013 CERN.
1 Organisational Changes following TM Trieste Decisions J. Poole.
OARN Database UPDATE – SEPTEMBER We’re Live – and Testing  The site is up and running in Google’s data centers:  The site has been secured: 
Grid Security Vulnerability Group Linda Cornwall, GDB, CERN 7 th September 2005
Monte-Carlo Event Database: current status Sergey Belov, JINR, Dubna.
The Diagnostic Pathfinder System Introduction Getting Started.
Building and keeping a revalidation portfolio
DSpace System Architecture 11 July 2002 DSpace System Architecture.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
Oxlip+. What is Oxlip+? A tool for finding & linking to databases – Online collections of (scholarly) materials – Includes full text / indexes / range.
1 Processing Picked up in 2007 J. Poole. Processing, TM Knoxville, October 2007, J. Poole 2 Uploading When an editor has processed a file and is ready.
The Functions of Operating Systems Network Operating Systems (NOS)
1 Transnational Partner Search Toolkit Transnationality Contact Points Meeting 30 September Warsaw.
JACoWJACoW JACoW Steering Committee, Status Report, J. Poole, June The Website.
JACoW / SPMS Joint Accelerator Conference Web (JACoW) Site Scientific Program Management System (SPMS) Conference Database Management Software Matt Arena,
Advanced Higher Computing Science
Paper Submission, Revisited
REDCap General Overview
Architecture Review 10/11/2004
JACoW 2005 Team meeting Frascati Laboratory 14 to 18 November 2005
What are they? The Package Repository Client is a set of Tcl scripts that are capable of locating, downloading, and installing packages for both Tcl and.
Data and database administration
Database System Concepts and Architecture
Publishing on JACoW I ask for a single file that I can download or a CD which contains a complete set of files for publication. The internet is good enough.
Web Development Web Servers.
Indico: Event Management
Chapter 18 Maintaining Information Systems
THE STEPS TO MANAGE THE GRID
LCG Monte-Carlo Events Data Base: current status and plans
A portal interface to myGrid workflow technology
Relate to Clients on a business level
Project tracking system for the structure solution software pipeline
Chapter 2: The Linux System Part 1
2. An overview of SDMX (What is SDMX? Part I)
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Unit# 5: Internet and Worldwide Web
Database Management Systems
Point 6. Eurostat plans for Time Use Survey data processing and dissemination Working Group on Time Use Surveys 10 April 2013.
VERITE – Dissemination plan
Welcome to Grant Tracker!
Grid Computing Software Interface
An Automated Registration System
UML Design for an Automated Registration System
Presentation transcript:

Introduction This seminar is intended to give people an overall view of the capabilities of the Scientific Programme Management System (SPMS), to explain what has to be done by the administrators, to describe the operating environment and to show what the users will see. In general the presentations will describe what should be happening, even if there are still some developments to come. Discussion of the technical details will take place later in the week in the sessions devoted to the SPMS.

Brief History of SPMS The meta data associated with contributions to a conference is a valuable resource and the quality of the final products critically depends on it. The data should therefore be of the highest quality and it should be handled in a secure manner Oracle has been used in proceedings production since the first web publication of EPAC in 1996, when it was only used for making web indexes. In 1999 Oracle was used during the editing and proceedings production processes at PAC and from 2001 onwards it was used extensively by both PAC and EPAC In this context, the team meeting in Nov 02 at Berkeley (LBNL) was basically a workshop aimed at producing a specification for a database system which would facilitate management of the scientific programme and proceedings production and thus the SPMS was born. Data defined and gathered from the earliest stages of the conference organisation is used in proceedings production and therefore the management system must be able to handle all the activities from very early stages. This will be seen from the following talks which roughly follow the conference organisation process chronologically.

Objectives of SPMS Protect us from the authors Provide a turnkey tool for the collaboration Initially we wanted to cover the following functionality Author/Institute database Automated Emailing Author interface Abstract submission Brochure production Registration Paper submission File management Meta data management Paper processing management Wrapper production Statistical analysis

More Functionality Since the initial specification more functionality has been added Refereeing module Poster police Submission and publication of talks Scripts to prepare the files for publication Author index, Table of Contents Banner and Page numbering Deriving keywords Filling hidden fields Quality checks

Implementation It was agreed at the TM in LBNL that the implementation should be staged and in particular the registration module would not be done for the first release. Out target was to have the first release fully operational for EPAC’04, which was the case. At the same time several other conferences in 2004 used the system in stand-alone mode (no link to the repository). The registration module was first used at PAC’05 and is currently undergoing further development.

Main Features of SPMS A central repository of authors and institutes. The SPMS is freely available to everyone under a GPL but access to the central repository is restricted to JACoW collaboration conferences. Each conference has its own database. Each conference has its own file server and web server. All interfaces are web-based forms administrator interfaces for central repository and conference databases. User interfaces to central repository and conference databases. Editor interfaces for paper processing.

Basic Architecture

The web form speaks to oraweb.cern.ch the Oracle web server Repository System User Database Machine Web Server User interacts through web forms starting from a log-in to JACoW Repository The web form speaks to oraweb.cern.ch the Oracle web server Oracle is installed on the CERN central computers and the repository database is set up here

Conference System User File Server Web Server The conference web server is able to access the file server via cgi scripts which take care of the file transfers User File Server Web Server Repository Database Machine User interacts through web forms after log-in to conference DB Database Machine The web form speaks to the Conference Oracle web server Oracle is installed on the conference computer and the conference database is set up in here

Administrator Roles Data – repository and conference data Setting parameters, maintaining data Oracle – repository and conference databases Installing Oracle, installing the database and maintaining them Tuning the system, modifying code Web servers – Oracle or standard Installing the server and ensuring security etc Installing upload/download scripts File Server Allocating space, implementing backup Security issues

How does one start ? Obtain the package and install it on the conference system Set up access to the repository (done by me at CERN) Customise the conference installation Then you are ready to start defining the programme.

How does it Work ? All of the code apart from the scripts is stored in the database and is delivered to a new conference manager on a CD, ready to go. The code comprises many packages e.g. profile The code itself generates the web pages (e.g. profile.html) which you see, so each page is generated when you ask for it – unlike normal web pages which are often just static data, like the programme of this workshop. The Oracle web server makes the connection between your web form (page) and the Oracle database. The packages manipulate the data which is stored in tables in the database.

Profiles and Accounts A user’s profile contains his name and email address and points to one or more affiliations – in this way a user may have one or more profiles (e.g. moves from one institute to another, on detachment, sabbaticals etc.) The affiliation data cannot be changed by a user – he must select from a list or request the creation of a new one. When a user takes possession of his profile he has to create an account (username and password) and this is what he/she should always to interact with the SPMS. An author can create ‘light’ profiles for his co-authors but more of that later.

The Agreement Each conference wishing to use the full SPMS system (i.e. with access to the repository data) or wishing to use JACoW software licenses has to sign the following declaration: As organisers of the xxx conference we undertake that The data supplied and collected with the SPMS system will under no circumstances be used for any other purpose than in connection with the organisation of the conference in question (e.g. non-conference announcements to the whole repository are strictly forbidden). The data will not be provided to any external body for any purpose and especially not for any commercial activities. The data will be destroyed following the publication of the conference proceedings. Software installed using JACoW licenses will be un-installed immediately after the conference.