1 Donors applications An Overview. 2 Introduction Available donors applications –Canada –Switzerland –USA.

Slides:



Advertisements
Similar presentations
The Biosafety Clearing-House of the Cartagena Protocol on Biosafety Tutorial – BCH Resources.
Advertisements

HERMES TUTORIAL version 1.0 Published 24th July 2007 This tutorial version is based on the actual deployed version of Hermes, as of the date of publication.
National Database Templates for the Biosafety Clearing-House Application (NDT-nBCH) Overview of the US nBCH Applications.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Business Development Suit Presented by Thomas Mathews.
COMBASE: strategic content management system Soft Format, 2006.
1 CEOS/WGISS20 – Kyiv – September 13, 2005 Paul Kopp SIPAD New Generation: Dominique Heulet CNES 18, Avenue E.Belin Toulouse Cedex 9 France
BEAM Learning Guide System ROGER SAUNDERS 7 September 2006.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Systematic Review Data Repository (SRDR™) The Systematic Review Data Repository (SRDR™) was developed by the Tufts Evidence-based Practice Center (EPC),
The Swiss Biosafety Clearing-House (CH-BCH) Swiss Agency for the Environment (FOEN) Albert Spielmann.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 5: User Environment and Multiple Languages.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
© InLoox ® InLoox PM Web App product presentation The Online Project Software.
Passage Three Introduction to Microsoft SQL Server 2000.
SharePoint Portal Server 2003 JAMES WEIMHOLT WEIDER HAO JUAN TURCIOS BILL HUERTA BRANDON BROWN JAMES WEIMHOLT INTRODUCTION OVERVIEW IMPLEMENTATION CASE.
Electronic Customer Portal System. Reducing Risks – Increasing Efficiency – Lowering Costs Secure Internet based Communication Gateway direct to your.
Module 16: Software Maintenance Using Windows Server Update Services.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
Portal User Group Meeting September 14, Agenda Welcome Updates Reminders.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Training Course 2 User Module Training Course 3 Data Administration Module Session 1 Orientation Session 2 User Interface Session 3 Database Administration.
Trimble Connected Community
Classroom User Training June 29, 2005 Presented by:
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Jason G. Caudill Assistant Professor of Business Administration Carson-Newman College.
Module 13: Maintaining Software by Using Windows Server Update Services.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
Biosafety Clearing House Training Workshop December, 2008 Bangkok.
1 Biosafety Clearing House Training Workshop for Regional Advisors Donors applications May 2006 Bangkok, Thailand.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
The Swiss Biosafety Clearing-House (CH-BCH) Swiss Agency for the Environment, Forests and Landscape (SAEFL) Albert Spielmann.
1 Integrated Services Program The Virginia Metadata Training Workshop Summer, 2006 Lyle Hornbaker Integrated Services Program
Archivists' Toolkit - CRADLE Presentation, 10 Feb The Archivists’ Toolkit CRADLE Presentation 10 Feb
Computer Emergency Notification System (CENS)
Biosafety Clearing House Training Workshop for Regional Advisors May 2006 Bangkok, Thailand.
Archivists' Toolkit - CDL Presentation, October 17, 2005 The Archivists’ Toolkit Lee Mandell Brad Westbrook.
Traffic Management Transit Management Emergency Management Fixed Point-to-Fixed Point Communications Roadway Toll Administration Remote Traveler Support.
Options for National Participation Biosafety Clearing-House - Training Workshop Montreal, May 2005 Philippe Leblond Secretariat of the Convention.
The new European Toolkit EC-CHM Miruna Bădescu EEA contractor: Eau de Web.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
View and Manage corporate files from within Baan and ERP Ln Baan Hot Link Ver 6.2.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Biosafety Clearing House Training Workshop date place.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
Biosafety Clearing House Training Workshop date place.
Recent Enhancements to Quality Assurance and Case Management within the Emissions Modeling Framework Alison Eyth, R. Partheepan, Q. He Carolina Environmental.
Module 6: Configuring User Environments Using Group Policies.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Windows SharePoint Services Installation and Configuration.
V7 Foundation Series Vignette Education Services.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Biosafety Clearing House Training Workshop date place.
Biosafety Clearing-House Solutions for National Participation First Regional Advisors Meeting, Delhi, INDIA, 26 April 2007 Philippe Leblond Secretariat.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Getting Started with... Business Partner Express
Content Management Systems
Biosafety Clearing-House Training Workshop
InLoox PM Web App product presentation
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Presentation transcript:

1 Donors applications An Overview

2 Introduction Available donors applications –Canada –Switzerland –USA

3 CREATING NATIONAL NODES OF THE BIOSAFETY CLEARING-HOUSE CANADIAN PROPOSAL

4 CURRENT SITUATION many countries would like a national node of BCH have IT/IM capacity to securely host applications do not have resources or time to develop applications

5 POTENTIAL SOLUTION CNBCH developed with scalability, reuse and capacity development in mind applications developed for CNBCH as base incremental work to make it portable development of stand-alone, open-source and platform independent suite of applications proposal made to UNEP in May 2004 ***Proposal for nBCHProposal for nBCH

6 NATIONAL NODE FEATURES National subset of the BCH data –single window for a country’s records on the Central Portal Additional national context –information not possible through central portal Interoperable with Central Portal –compatibility of records –same overall look and feel –same general approach to functions Accommodate domestic requirements –ownership of records –multiple languages –specific graphics, links, disclaimers, etc.

7 COMPONENTS Metadata entry tool Relational database Search engine Web services Web site Web site management tool

8 TECHNICAL APPROACH Supports multiple languages. Default configuration is English. Platform independent, open-source. Developed using Java, XML, XSLT, SOAP.

9 CONTENT MANAGEMENT Static content created through a Web page. Common formats currently supported: –Decisions under 11.1 –Competent National Authority –Laws and Regulations –Regional and International Agreement –National Focal Point –Other Decisions –Bibliographic Information –Organizations (Relevant Web sites)

10 CONTENT MANAGEMENT Records published to Web site with Web service. Can be used with any entry tool (Canadian, Management Centre, US or Swiss). Web service supports add, update & delete functions. Documents digitally signed.

11 FEATURES Customizable look and feel: –resolution –images –cascading stylesheet Customizable header and sidebar. Footer information extracted from XML document.

12 REQUIREMENTS Good knowledge of OO programming, XML and databases (if you wish to customize) Fairly recent server (at least P3 with 256MB of RAM) IT infrastructure (firewall, anti-virus, backup system) JDK 1.4.2, AXIS 1.1, Tomcat 5.0 (Server) JDK (client)

13 INSTALLATION Procedure TBD for stand-alone Will be as simple as possible for the client (download executable) Currently have to install JDK on client, then deploy application Will need to install required software on server

14 DOCUMENTATION Modeling –Component and deployment diagrams –Conceptual and Relational Model, Data Dictionary, Integrity Rules Document –Use Cases, Use Case Realization, Activity Diagram, Class Diagrams User and Implementation documentation –User Guide, Software Design Document, Installation Manual, Deployment Plan XChainJ available online: – phttp://xchainj.com/XchainJ_2.x_Training/CourseNotes.zi p

15 WHAT is offered by Canada Provide upgrades packages for server application –Client application update will be deployed seamlessly to clients from server XChainJ license includes 10 queries, up to 5 hours support Provide support to Regional BCH Consultants Design and implementation questions (phone, , fax,…)

16 WHAT is not included Assumption that you have in-house expertise Configure servers, firewalls, back-ups, operating systems Will not do customization (contractor available at 50% of regular rate)

17 CREACIÓN DE NODOS NACIONALES DEL CIISB/BCH PROPUESTA CANADIENSE 2 Aplicación Simple

18 Propuesta Canadiense Sencilla Existe otra propuesta de Canada más sencilla Utiliza como aplicación de entrada de datos directamene el Centro de Gestión del Portal Central Se instala en un servidor local (nacional) una aplicación Java Mediante webservices esta aplicación toma del Portal Central los registros del país y los hace disponibles en el website nacional

19 Aplicación canadiense sencilla Características –Configurable fácilmente –Multilenguaje –Permite vincularse con otras aplicaciones o portales ya existentes Requerimientos -Servidor nacional, actualmente probado sobre Windows -Servidor de aplicaciones Apache / Tomcat -Software para webservices Axis

20 Aplicación canadiense sencilla Ventajas: –Simple de instalar y fácil de poner en operación –No requiere de una base de datos local ya que la información se toma del Portal Central –Un único punto de entrada de información –El entrenamiento sobre el uso del Portal Central ya abarca todo lo necesario –Bajo costo y requerimientos de recursos humanos

21 The Swiss Biosafety Clearing-House (CH-BCH)

22 Swiss policy concerning the CH-BCH Swiss political organization (Fed. State) –Decentralized functions and responsibilities between Cantons, Federal Agencies and Offices Specific needs for Switzerland User and group management Workflow / Access right Multilingual support Flexibility Interoperability => Object-relational database management system

23 Swiss policy concerning the CH-BCH 4 options –Register data in the central portal using the Management centre –Register data locally using database templates and send data to the central portal –Make data available through a local website and allows the central portal to crawl to retrieve metadata –Store data on national databases, and actively make those data available through the central portal using BCH interoperability protocols

24 Swiss policy concerning the CH-BCH Choice of option 4: Interoperability –Major reasons: Swiss political organization (Federal State): Need of a decentralized user and group management system Data are physically stored in Switzerland Security of the records Mandatory Swiss specific information can be included in new elements independent from the central BCH portal –Swiss biosafety information –Public awareness

25 The CH-BCH development history Swiss environmental data catalogue: envirocat –150 groups involved –Environment relevant data, projects, documents, Internet links and resources – Swiss Clearing-House Mechanism (CH-CHM) –Information platform related to biodiversity (CBD) – –=> Developed using IRMI: –Information and Resource Management Interface

26 System architecture IRMI: –Based and developed using open source products only Basic software for the application –Linux operating system –PostgreSQL Database program –ZOPE Content Management System (Python) Installation and hosting of the system Redhat and SUSE Linux Distributions Hosting at one central server (Apache) Open source components (free or very low cost)

27 System architecture: Client/server system PostgreSQL database ZOPE middleware Internet browser Client Database adapter Layout level SQL Module Internet Database -> Data Bowser -> Communication Middleware -> Application Client / Server Mozilla, Firefox, Netscape, Opera, Internet-Explorer

28 Description of the Swiss Biosafety Clearing- House application Description of the CH-BCH system –General concept –Utilization of elements –Elements attributes –Live demonstration –Conclusion / discussion

29 Description of the CH-BCH application General concept –Multi-user system Decentralized user and group management –Data input controlled by: Elements with specific attributes Relationship between different element types Interaction of different roles and status –Multilingual system Supports as many languages as required without changing the database –Interoperability Use of common formats and exchange protocols Simple data management by multiple users having different roles Multilingual system Fully interoperable with the central BCH website

30 General concept: Object-relational database – Decision Law LMO Competent Authority Organization Related LMO Competent authority Contact Name Legal basis Person Organisation

32 Role and User Authorization RoleDescriptionAuthorizationWriting access Anonymous Unknown user, anybodyView published elementsNo Member Member of a group, ID with username and password Like anonymous, Can read specific published elements of a group No Author Member of an entity entering data in the database Like member Can create, modify or submit new elements Yes Editor Member of an entity controlling data quality Like author Publish or reject elements Yes Administrator Person responsible for the central administration Like editor Management of users, groups and folders Yes Super Administrator Responsible for administrative operations during installation of the system Create top levels groupsNo

33 Status and Workflow StatusDescriptionProcess (Role) -> New status Open Content of element open for changes, work in progress Submit (Author) -> Submitted Publish (Editor) -> Published Delete (Author) -> Deleted Submitted Element editing completed. Waiting for the release by the Editor Publish (Editor) -> Published Reject (Editor) -> Rejected Retract (Author) -> Open Rejected Rejected by the Editor (quality control) Like open Published The element is published and cannot be modified Expire (Authot, Editor) -> Expired Delete (Author) -> Deleted Retract (Author, Editor) -> Open Expired Old version not valid anymoreRetract (Author, Editor) -> Open

34 Worflow Access control by role and element status Role of users Anonymous Member Author Editor Administrator Role of users Anonymous Member Author Editor Administrator Element status Open Submitted Rejected Published Expired Element status Open Submitted Rejected Published Expired Quality control

35 Decentralized management of the data Federal Office of Public Health Food Federal Veterinary Office Animal vaccines Swissmedic Gene therapies, medicaments, vaccines Federal Office of Agriculture Feed, seeds, fertilizers, pesticides Swiss Agency for the Environment, Forests and Landsacape Field releases BCH Focal point Author Administrator Central Database SCBD Central BCH portal

36 Language Multilingual system –As many languages as required –No change in the database –One master language (CH-BCH: English) –Translations through internal functions which query an internal translation database –Translation database = Datasets in database tables

37 Conclusions Multi users system Information between many different partners Quality control –Information quality controlled by role and element status Multilingual system –As many languages as required Flexible system –Possibility of creating new elements for specific information Interoperability –Elements similar to the central BCH (common format) –Fully interoperable database with the central BCH Open source components –System based on open source components only Fully operational and interoperable since Jan 04

38 SWISS BIOSAFETY CLEARING HOUSE Test it!

39 The CH-BCH as standard «exchange of information tool» for interested countries

40 The CH-BCH as standard «exchange of information tool» for interested countries 2 options: –Option 1: Full transfer of the system –Option 2: Supported transfer

41 Option 1: Full transfer of the system Entire system is provided The receiving country installs and runs the full application Swiss role: –In place installation help –One time training of people on the system –Further help available by

42 Option 1: Full transfer of the system Conditions/requirements –Technical: Stable Internet connection Server with security facility –Know-How: Linux operating system Server software (Apache) Security technology ZOPE knowledge (basic, better with Python language) HTML knowledge

43 Option 1: Full transfer of the system Advantages –Country is independent –Data and databases are locally stored Disadvantages –High technical facilities and knowledges needed –High initial input (material, training) –Long term viability

44 Option 2: Supported transfer Entire system is available System installed (hosted) in Switzerland –Technical and training support is provided –Help available by Management of data by receiving country

45 Option 2: Supported transfer Conditions/requirements –Technical: Reliable and stable Internet connection –Know-How: No special IT knowledge needed Short training course for users

46 Option 2: Accompanied transfer Advantages –No needs for high-tech hardware or IT knowledges –Only stable Internet connection required –Short training of users sufficient Disadvantages –Data are physically stored in Switzerland –This condition could be viewed as a starting solution –At anytime, databases can be transferred back to the country of origin

47 National Database Templates for the Biosafety Clearing-House Application (NDT-nBCH) Overview of the US nBCH Applications

48 Discussion Topics Introduction Development Goals and History About the Templates Hardware and Software requirements Steps in Developing a National BCH Discussion of Help Available

49 Introduction Secretariat of the Convention on Biological Diversity (CBD) –Developed a Simple National Biosafety Clearing-House Application (nBCH) Enter and retain Protocol information locally Internet access not required to use the template National Biological Information Infrastructure –Developed National Database and Website Templates Leveraged experience from US Site development Leveraged work accomplished by the Secretariat

50 Development Goals Increase functionality of the CBD Simple Database product based on the US experience Maintain compatibility with original CBD to ensure proper data transfer process Work with CBD and UNEP for review of compliance Create Exhaustive User Documentation Add Website templates for a assistance in developing a national website Add Multilingual support to both database and website templates

51 Development History Analyzed the flow of information during the U. S. Biosafety Regulation Process Applied new data model to the CBD’s BCH Simple National Database tool Reorganized and reconstructed data entry forms to follow flow of data entry process

52 The Templates: Target Users Target Users of the templates are Organizations that –Are in the technology startup process –Have with limited technical resources –Use Microsoft platform for desktop and/or web server –Range within the full spectrum of Internet connectivity options No Internet Slow, unreliable, or costly Internet Fast and reliable Internet

53 The Templates: Goals Goal of the templates? –Fast: Provides a Quick Start basis for initial development –Easy: Can be used in the initial data gathering phase prior to reporting data –Scalable: it should be able to be moved to a server platform if needed NOT the goal of the templates? –This is not a Production ready system –Will need assistance by an organizations system administration and network security to go into Production

54 The Templates: Features Will run locally (no Internet) or will connect to BCH –(internet access required) No changes have been made to the CBD data transfer software Streamlined for less repetitive data entry Extensive Help documentation –Help within the Fields and forms –Documentation on Installation and set-up –Includes a Full-Users Guide Optional Web Templates: –Templates are fully customizable –Templates contain searching of database template content –Contain additional web content such as FAQs, Roles of the CNAs, and Overview of the National BCH

55 The Templates “On top” Design Original CBD tables and data element formats retained New functionality added “on top of” original design

56 The Templates: Design Comparisons

57 Hardware & Software Simple installation of Database –Minimum configuration Personal computer Windows XP, Win2000, ME, or Win98 Web browser software (for using help files and user documentatoin) Method of writing data to electronic media, or printing for facsimile transmission, or access to Full Installation of Database –Minimum configuration (above) –Basic Internet connection (Dial up) or –Sustained Internet connection (Network) –Simple Object Access Protocol (SOAP) client for connectivity with BCH (Installation instructions include in documentation)

58 Hardware & Software Installation of Website templates of Database –Full Installation of database requirements, plus –Web Server running Microsoft IIS –HTML Editor to modify templates

59 Steps in Developing a National BCH Phases of Technology Implementation –Phase I Data gathering Use Database template: Install of database templates Send data directly to Secretariat or register data directly in the Management Center (based on capabilities) –Phase II Work with Information Technology (IT) Department Analyze system requirements for type of Interoperability (Push or Pull ) Become Fully Interoperable –Phase III Work with CNAs, NFP and and IT departments Refine Web Content Create National website presence of BCH for public information I II III Phase

60 Help Available? Bug Fixes and new versions –Latest downloads available from US Site –Multi-lingual version in beta testing now, production by August Support – is advertised on all documentation Phone Support –Phone support to UNEP Regional experts by US development team –UNEP Regional Advisors responsible for country level phone support.

61 Help Available? Regional Workshop Support –Participate in all UNEP Regional Workshops aimed at training technical experts in the use of the templates Country Level Support –Funding to attend a limited number of Country- Level Workshops to provide hands on technical support