Software Development at the LMU - Munich. Ideas, Vision, Commitment?
|
|
- Cecilia Short
- 8 years ago
- Views:
Transcription
1 1 Software Development at the LMU - Munich Ideas, Vision, Commitment?
2 ObsPy 2
3 3 ObsPy ObsPy Python toolbox for seismologists Goal: facilitate rapid application development for seismology Modular extensible architecture Waveform data: GSE2/GSE1, MiniSEED, SAC, SEG-Y, SH Q/ASCII, SEISAN, IRIS TSPAIR & SLIST, WAV Inventory data: Dataless SEED, XML-SEED, RESP Data request clients: ArcLink/WebDC, IRIS DHI/Fissures, SeisHub, IRIS Web Service, NERIES Web Service Signal processing: Filters, triggers, instrument correction, rotation, array analysis, beamforming Plotting: spectrograms, beachballs and waveforms Waveform indexer
4 ObsPy ObsPy Open source (LGPL or GPL) 6 core developers Platform independent (Win, Mac, Linux) and tested Test-driven development (TDD), currently ~500 unit tests ( Reliance on well-known third-party libraries (numpy, scipy, matplotlib) Reusing well established code, e.g. libmseed, GSE UTI Automated build of API documentation from source Binary distributions: PyPI ( & Windows Installer Source code & community webpage containing tutorials, installation instruction, ticket system, mailing lists 4
5 5
6 Databases and Archiving: Problem: Real time System often to restrictive to do advanced science Common databases not flexible enough to support fast developing and parameter rich fields in geosciences (e.g., volcanology, computational seismology, local observatories) Missing multi-user or inter-institutional link between different data bases Our solution: SeisHub 6
7 SeisHub SeisHub Native, document-centric XML database RESTful Web service (HTTP, HTTPS), Standard relational database as back-end Both worlds: SQL for querying and manipulating data and any standard connected to XML, e.g. XSLT or XSD Not restricted to seismology at all Extended to a classical seismic database Index of local, file-based waveform archive (MiniSEED, GSE2, SAC,...) Meta Data: Gaps, overlaps, quality and timing information Waveform previews (30s) XML resource types for handling inventory data (XML-SEED) and events (QuakeML based) Remote waveforms access (ArcLink) 7
8 8 SeisHub SeisHub Technical Details Python-based, standalone web service Platform independent, open source (GPL) Implementation of various web protocols, like HTTP, SSH, SFTP Plug-in architecture: Dynamic discovering and loading of modules and support for Python.egg files Development remarks: Test-driven development proven software, so far ca. 250 test cases Well-documented source code Subversion Trac: ticket system and project wiki
9 9 SeisHub SeisHub: Database Design Data storage Primary data file system Continuous waveform archive (MiniSEED, GSE2, SAC...) Other data via (GeoTIFF, GPS time series, etc.) file system Meta Data Web service on top of a XML/relational database hybrid Data is packed into a XML document Data structure is within the document, no need for a predefined database schema XML resources are archived into a BLOB field Only searchable values are indexed Pointers to primary data
10 10 SeisHub SeisHub: Database Design Data access HTTP/HTTPS: REST web service XML documents have a fixed resource identifier (URL's) Data transformation via XML Style Sheets on request (?output=...) Data validation via Schema (XML Schema, RelaxNG, Schematron) on resource upload Document properties like related meta data or indexes SFTP: XML documents mapped into a virtual file system
11 11 SeisHub SeisHub: Database Design Indexing Generated using a XPath expression, type and additional options Simple creation + reindexing via web interface Various build-in types (datetime, bool, numeric, double, float, etc..) ProcessorIndex: custom processing Searching XPath-like query on XML catalog object (restricted to indexes) SQL on database object Mapper: predefined queries & output format bound to an fixed URL FileSystemResource: integrates a file system directory (read only)
12 12 SeisHub SeisHub: Advantages Technical: Sharing data over the network, but no firewall problems (HTTP / HTTPS) License free, open source, internet standards Platform independent, most basic client is a standard browser XML: Data validation on upload (XML schemas) Data transformation on request (XML stylesheets) Querying: SQL or XPath Scientist: May modify there data provided as XML document at any time without corrupting the underlying database May dynamically add or delete search indexes, schemas and stylesheets
13 13 Import of QuakeML via XSLT # -*- coding: utf-8 -*- import sys, httplib import os import glob import base64 from obspy.core import UTCDateTime USER = "xxxxx" PASS = "xxxxx" SERVERNAME = 'dummy.geophysik.uni-muenchen.de:8080' URL = '/xml/seismology/event/%s?format=seiscomp' now = UTCDateTime() auth = 'Basic ' + (base64.encodestring(user + ':' + PASS)).strip() filelook = "/home/seisdata/.seiscomp3/log/events/%04d/%02d/*/*/*.last.xml"%(now.year,now.month) #filelook = "/home/seisdata/.seiscomp3/log/events/%04d/*/*/*/*.last.xml"%(now.year) for filename in glob.glob(filelook): # print filename # read data + remove namespace because SeisHub doesn't like namespaces data = open(filename, 'rt').read() data = data.replace('xmlns=" '') #construct and send the header webservice = httplib.http(servername) webservice.putrequest("put", URL % (os.path.basename(filename))) webservice.putheader('authorization', auth) webservice.putheader("host", "localhost") webservice.putheader("user-agent", "Python PUT") webservice.putheader("content-type", "text/xml; charset=\"utf-8\"") webservice.putheader("content-length", "%d" % len(data)) webservice.endheaders() webservice.send(data) # get the response statuscode, statusmessage, header = webservice.getreply()
14
15 Use case (specific): e-tomo Europe Evolutionary tomography of the contiguous European continent. Evolutionary means (dis-) continuous improvement of tomographic model(s) using waveform inversion as more receiver stations and earthquakes become available.
16 e-tomo workflow (1/2)
17 Retrieve earthquake data from archive in near real time (ObsPy) e-tomo workflow (1/2)
18 e-tomo workflow (1/2) Retrieve earthquake data from archive in near real time (ObsPy) Retrieve earthquake source parameters (or estimate)
19 e-tomo workflow (1/2) Retrieve earthquake data from archive in near real time (ObsPy) Retrieve earthquake source parameters (or estimate) Run forward Simulations with various solvers and models (axisem, ses3d, seissol)
20 e-tomo workflow (1/2) Retrieve earthquake data from archive in near real time (ObsPy) Retrieve earthquake source parameters (or estimate) Run forward Simulations with various solvers and models (axisem, ses3d, seissol) Store real and synthetic data Visualization (e.g., SeisHub, Google Earth)
21 e-tomo workflow (1/2) Retrieve earthquake data from archive in near real time (ObsPy) Retrieve earthquake source parameters (or estimate) Run forward Simulations with various solvers and models (axisem, ses3d, seissol) System for interactive and automatic data mining (ObsPy/SeisHub) phase, amplitude fits Store real and synthetic data Visualization (e.g., SeisHub, Google Earth)
22 e-tomo workflow (1/2) Retrieve earthquake data from archive in near real time (ObsPy) Retrieve earthquake source parameters (or estimate) Run forward Simulations with various solvers and models (axisem, ses3d, seissol) Graphical representation of phase and amplitude Information (e.g., GIS, Google Earth) System for interactive and automatic data mining (ObsPy/SeisHub) phase, amplitude fits Store real and synthetic data Visualization (e.g., SeisHub, Google Earth)
23
24 choose different simulations (method, earth model)
25
26 Apply interactive adjustable filter or simulations, apply measures of coherence and display it graphically
27
28
29 Interactive selection of specific region and display synthetic
30 e-tomo workflow (2/2) If applicable: Calculation of kernels for new data (receivers or events) END
31 e-tomo workflow (2/2) If applicable: Calculation of kernels for new data (receivers or events) Subsurface model Updates, new versions Quantifiable quality improvement END
32 e-tomo workflow (2/2) If applicable: Calculation of kernels for new data (receivers or events) Subsurface model Updates, new versions Quantifiable quality improvement Recalculation of all earthquake souce Parameters with best model END
33 e-tomo workflow (2/2) If applicable: Calculation of kernels for new data (receivers or events) Subsurface model Updates, new versions Quantifiable quality improvement Recalculation of all earthquake souce Parameters with best model END Event Data base with improved locations, stfs and mechanisms
34 e-tomo workflow (2/2) If applicable: Calculation of kernels for new data (receivers or events) Subsurface model Updates, new versions Quantifiable quality improvement Recalculation of all earthquake souce Parameters with best model END Event Data base with improved locations, stfs and mechanisms
35 19 Vision: Observatory Scale: Connecting different Observatories together (client/server application) Developing more web services (e.g., quality control, array techniques etc.) with use of ObsPy as underlying signal toolbox Computational Seismology: flexible storage of ALL simulation relevant data in a data base (e.g., earth model, code used) storage of both synthetic and real data in the same archive; searchable field of methods, models mentioned above web service for estimating different scenarios (e.g, PGV for different regions) - attached to a GIS storage and interactive search of synthetic seismograms of virtual stations up to a supported precision
36 20 ObsPy: No direct Funding! Partial funding out of VERCE Open Source Project: small entry barriers; make people feel responsible for modules; focus on students/young researches Problem driven Automated testing increases the productivity and sustainablity More active input of the community is needed. SeisHub: No Funding! At present no active developer working on it. Partial funding out of VERGE possible. Already strong connection to the Geophysical Observatory will guarantee the sustainability at least to a lower level. Open Source Project! Documentation and active involvement of the community needed
Seismic waveform data retrieval
Topic Author Version Seismic waveform data retrieval Joachim Saul, GFZ German Research Centre for Geosciences, Telegrafenberg, 14473 Potsdam, Germany E-mail: saul@gfz-potsdam.de December 2014; DOI: 10.2312/GFZ.
More informationNetwork of European Research Infrastructures for Earthquake Risk Assessment and Mitigation. Report
Network of European Research Infrastructures for Earthquake Risk Assessment and Mitigation Report Automatic data QC and distribution statistics for data providers Activity: Activity number: Expanding access
More informationGeophysical observation network of JAMSTEC in Northwest Pacific Region
Geophysical observation network of JAMSTEC in Northwest Pacific Region Seiji Tsuboi, Y. Ishihara, H.Mizutani, H.Nagao, Y.Yamagishi, Y.Yuki IFREE/JAMSTEC OHP (Ocean Hemisphere Project) observation network
More informationThe Mantid Project. The challenges of delivering flexible HPC for novice end users. Nicholas Draper SOS18
The Mantid Project The challenges of delivering flexible HPC for novice end users Nicholas Draper SOS18 What Is Mantid A framework that supports high-performance computing and visualisation of scientific
More informationA Tool for Evaluation and Optimization of Web Application Performance
A Tool for Evaluation and Optimization of Web Application Performance Tomáš Černý 1 cernyto3@fel.cvut.cz Michael J. Donahoo 2 jeff_donahoo@baylor.edu Abstract: One of the main goals of web application
More informationIntegrated Open-Source Geophysical Processing and Visualization
Integrated Open-Source Geophysical Processing and Visualization Glenn Chubak* University of Saskatchewan, Saskatoon, Saskatchewan, Canada gdc178@mail.usask.ca and Igor Morozov University of Saskatchewan,
More informationAgents and Web Services
Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of
More informationWiley. Automated Data Collection with R. Text Mining. A Practical Guide to Web Scraping and
Automated Data Collection with R A Practical Guide to Web Scraping and Text Mining Simon Munzert Department of Politics and Public Administration, Germany Christian Rubba University ofkonstanz, Department
More informationAbout This Document 3. Integration and Automation Capabilities 4. Command-Line Interface (CLI) 8. API RPC Protocol 9.
Parallels Panel Contents About This Document 3 Integration and Automation Capabilities 4 Command-Line Interface (CLI) 8 API RPC Protocol 9 Event Handlers 11 Panel Notifications 13 APS Packages 14 C H A
More informationReplication and High-Availability
ConfD XML-Based Network Management Software Next-Generation Configuration Management The increasing complexity of operator and enterprise networks and the requirement to deliver new services is driving
More informationAn introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains
More informationXtreeme Search Engine Studio Help. 2007 Xtreeme
Xtreeme Search Engine Studio Help 2007 Xtreeme I Search Engine Studio Help Table of Contents Part I Introduction 2 Part II Requirements 4 Part III Features 7 Part IV Quick Start Tutorials 9 1 Steps to
More informationNaviCell Data Visualization Python API
NaviCell Data Visualization Python API Tutorial - Version 1.0 The NaviCell Data Visualization Python API is a Python module that let computational biologists write programs to interact with the molecular
More informationCrawl Proxy Installation and Configuration Guide
Crawl Proxy Installation and Configuration Guide Google Enterprise EMEA Google Search Appliance is able to natively crawl secure content coming from multiple sources using for instance the following main
More informationDream Report vs MS SQL Reporting. 10 Key Advantages for Dream Report
Dream Report vs MS SQL Reporting 10 Key Advantages for Dream Report Page 2 of 15 Table of Contents INTRODUCTION 3 PROFESSIONAL SOFTWARE FOR NON-PROGRAMMING USERS 4 CONSIDERABLE DIFFERENCE IN ENGINEERING
More informationowncloud Architecture Overview
owncloud Architecture Overview owncloud, Inc. 57 Bedford Street, Suite 102 Lexington, MA 02420 United States phone: +1 (877) 394-2030 www.owncloud.com/contact owncloud GmbH Schloßäckerstraße 26a 90443
More informationAutomating System Administration with Perl
O'REILLY Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo SECOND EDITION Automating System Administration with Perl David N. Blank-Edelman Table of Contents Preface xv 1. Introduction 1 Automation
More informationXML Processing and Web Services. Chapter 17
XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing
More informationCross-domain Identity Management System for Cloud Environment
Cross-domain Identity Management System for Cloud Environment P R E S E N T E D B Y: N A Z I A A K H TA R A I S H A S A J I D M. S O H A I B FA R O O Q I T E A M L E A D : U M M E - H A B I B A T H E S
More informationCOLLEGE OF COMPUTER SCIENCE & INFORMATICS Information Technology Courses
COLLEGE OF COMPUTER SCIENCE & INFORMATICS Information Technology Courses IT101 Introduction to Computer Applications The 20 th century not only brought us the dawn of Information Age, but continued to
More informationPATROL Internet Server Manager Technical Brief
PATROL Internet Server Manager Technical Brief Contents Why Manage Web Applications?...1 What Is PATROL?...1 The PATROL Agent...2 PATROL Knowledge Modules...2 The PATROL Console...2 PATROL Internet Server
More informationAn Oracle White Paper May 2013. Creating Custom PDF Reports with Oracle Application Express and the APEX Listener
An Oracle White Paper May 2013 Creating Custom PDF Reports with Oracle Application Express and the APEX Listener Disclaimer The following is intended to outline our general product direction. It is intended
More informationKey Benefits of Microsoft Visual Studio 2008
Key Benefits of Microsoft Visual Studio 2008 White Paper December 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current
More informationMD Link Integration. 2013 2015 MDI Solutions Limited
MD Link Integration 2013 2015 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY
More informationImplementing Mobile Thin client Architecture For Enterprise Application
Research Paper Implementing Mobile Thin client Architecture For Enterprise Paper ID IJIFR/ V2/ E1/ 037 Page No 131-136 Subject Area Information Technology Key Words JQuery Mobile, JQuery Ajax, REST, JSON
More informationDigital Asset Management System Quality Assurance Testing A Case Study
Digital Asset Management System Quality Assurance Testing A Executive Summary With the overwhelming response they got in the initial week of agreement, the Client Firm defied the hesitant approach of trying
More informationLightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
More informationNatureServe s Environmental Review Tool
NatureServe s Environmental Review Tool A Repeatable Online Software Solution for Agencies For More Information, Contact: Lori Scott Rob Solomon lori_scott@natureserve.org rob_solomon@natureserve.org 703-908-1877
More informationDeveloping a Web Server Platform with SAPI Support for AJAX RPC using JSON
Revista Informatica Economică, nr. 4 (44)/2007 45 Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON Iulian ILIE-NEMEDI, Bucharest, Romania, inemedi@ie.ase.ro Writing a custom web
More informationSOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.
Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.
More informationIntroduction Installation Comparison. Department of Computer Science, Yazd University. SageMath. A.Rahiminasab. October9, 2015 1 / 17
Department of Computer Science, Yazd University SageMath A.Rahiminasab October9, 2015 1 / 17 2 / 17 SageMath(previously Sage or SAGE) System for Algebra and Geometry Experimentation is mathematical software
More informationGeneral principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support
General principles and architecture of Adlib and Adlib API Petra Otten Manager Customer Support Adlib Database management program, mainly for libraries, museums and archives 1600 customers in app. 30 countries
More informationSee-GRID Project and Business Model
Improvements of the grid infrastructure and services within SEE-GRID Anastas Misev MARNET/MARGI/UKIM Macedonia Introduction SEE-GRID Project series SEE-GRID establish infrastructure SEE-GRID-2 extend infrastructure,
More informationConcepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches
Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways
More informationREST web services. Representational State Transfer Author: Nemanja Kojic
REST web services Representational State Transfer Author: Nemanja Kojic What is REST? Representational State Transfer (ReST) Relies on stateless, client-server, cacheable communication protocol It is NOT
More informationTechnical. Overview. ~ a ~ irods version 4.x
Technical Overview ~ a ~ irods version 4.x The integrated Ru e-oriented DATA System irods is open-source, data management software that lets users: access, manage, and share data across any type or number
More informationEasy configuration of NETCONF devices
Easy configuration of NETCONF devices David Alexa 1 Tomas Cejka 2 FIT, CTU in Prague CESNET, a.l.e. Czech Republic Czech Republic alexadav@fit.cvut.cz cejkat@cesnet.cz Abstract. It is necessary for developers
More informationFirewall Builder Architecture Overview
Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.
More informationOwner of the content within this article is www.isaserver.org Written by Marc Grote www.it-training-grote.de
Owner of the content within this article is www.isaserver.org Written by Marc Grote www.it-training-grote.de Configuring the Forefront TMG HTTP Filter Abstract In this article I will show you how to configure
More informationIndian Journal of Science International Weekly Journal for Science ISSN 2319 7730 EISSN 2319 7749 2015 Discovery Publication. All Rights Reserved
Indian Journal of Science International Weekly Journal for Science ISSN 2319 7730 EISSN 2319 7749 2015 Discovery Publication. All Rights Reserved Analysis Drupal as a Content Management System in Libraries:
More informationUForge 3.4 Release Notes
UForge 3.4 Release Notes This document is for users using and administrating UShareSoft UForge TM Platform v3.4. This document includes the release notes for: UForge TM Factory UForge TM Builder UI UForge
More informationWhy API? Using the REST API in an education environment. JAMF Software, LLC
Why API? Using the REST API in an education environment. Brad Schmidt Technical Services Operations Manager Hopkins Public Schools Why API? Presentation agenda: Briefly - What is an API? What is the JSS
More informationManage Workflows. Workflows and Workflow Actions
On the Workflows tab of the Cisco Finesse administration console, you can create and manage workflows and workflow actions. Workflows and Workflow Actions, page 1 Add Browser Pop Workflow Action, page
More informationFileMaker Server 9. Custom Web Publishing with PHP
FileMaker Server 9 Custom Web Publishing with PHP 2007 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker,
More informationMicrosoft SQL Server 2005 Reporting Services Step by Step
Microsoft SQL Server 2005 Reporting Services Step by Step Stacia Misner; Hitachi Consulting To learn more about this book, visit Microsoft Learning at http://www.microsoft.com/mspress/books/9153.aspx 9780735622500
More informationApple Client Management with JAMF. Andrew D Huston Client Infrastructure Group Informa8on Services Kent State University
Apple Client Management with JAMF Andrew D Huston Client Infrastructure Group Informa8on Services Kent State University Intro Intro 2011 Kent State University President s Excellence in Action Award Winner
More informationUsing the Cisco OnPlus Scanner to Discover Your Network
Using the Cisco OnPlus Scanner to Discover Your Network Last Revised: October 22, 2012 This Application Note explains how to use the Cisco OnPlus Scanner with the Cisco OnPlus Portal to discover and manage
More informationDecisionSpace. Prestack Calibration and Analysis Software. DecisionSpace Geosciences DATA SHEET
DATA SHEET DecisionSpace Prestack Calibration and Analysis Software DecisionSpace Geosciences Key Features Large-volume prestack interpretation and analysis suite Advanced prestack analysis workflows native
More informationAn Introduction to Using Python with Microsoft Azure
An Introduction to Using Python with Microsoft Azure If you build technical and scientific applications, you're probably familiar with Python. What you might not know is that there are now tools available
More informationeng_pdf.indd 1 13-10-2010 09:27:30
360 gives you control over the flow of information. 360 helps private- and public-sector customers to control, manage and share information and documents with a user interface they already know. It doesn't
More informationInmagic Content Server Workgroup Configuration Technical Guidelines
Inmagic Content Server Workgroup Configuration Technical Guidelines 6/2005 Page 1 of 12 Inmagic Content Server Workgroup Configuration Technical Guidelines Last Updated: June, 2005 Inmagic, Inc. All rights
More informationSAP HANA Core Data Services (CDS) Reference
PUBLIC SAP HANA Platform SPS 12 Document Version: 1.0 2016-05-11 Content 1 Getting Started with Core Data Services....4 1.1 Developing Native SAP HANA Applications....5 1.2 Roles and Permissions....7 1.3
More information#define. What is #define
#define What is #define #define is CGI s production system for Application Management and Development, offered in the context of software as a service. It is a project management tool, configuration management
More informationICE Trade Vault. Public User & Technology Guide June 6, 2014
ICE Trade Vault Public User & Technology Guide June 6, 2014 This material may not be reproduced or redistributed in whole or in part without the express, prior written consent of IntercontinentalExchange,
More informationUsing the vcenter Orchestrator Plug-In for vsphere Auto Deploy 1.0
Using the vcenter Orchestrator Plug-In for vsphere Auto Deploy 1.0 vcenter Orchestrator 4.2 This document supports the version of each product listed and supports all subsequent versions until the document
More informationAdvanced Service Design
vcloud Automation Center 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
More informationRotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
More informationTechnologies for a CERIF XML based CRIS
Technologies for a CERIF XML based CRIS Stefan Bärisch GESIS-IZ, Bonn, Germany Abstract The use of XML as a primary storage format as opposed to data exchange raises a number of questions regarding the
More informationInterwise Connect. Working with Reverse Proxy Version 7.x
Working with Reverse Proxy Version 7.x Table of Contents BACKGROUND...3 Single Sign On (SSO)... 3 Interwise Connect... 3 INTERWISE CONNECT WORKING WITH REVERSE PROXY...4 Architecture... 4 Interwise Web
More informationBasic & Advanced Administration for Citrix NetScaler 9.2
Basic & Advanced Administration for Citrix NetScaler 9.2 Day One Introducing and deploying Citrix NetScaler Key - Brief Introduction to the NetScaler system Planning a NetScaler deployment Deployment scenarios
More informationOSF INTEGRATOR for INGRAM MICRO Integration Guide
OSF INTEGRATOR for INGRAM MICRO Integration Guide Table of Contents 1 Installation... 3 1.1 Disabling Extension... 4 1.2 Uninstalling Extension... 4 2 Configuration... 5 3 Usage... 6 3.1 Automated product
More informationIntroduction to Python
1 Daniel Lucio March 2016 Creator of Python https://en.wikipedia.org/wiki/guido_van_rossum 2 Python Timeline Implementation Started v1.0 v1.6 v2.1 v2.3 v2.5 v3.0 v3.1 v3.2 v3.4 1980 1991 1997 2004 2010
More informationSOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
More informationQuick start. A project with SpagoBI 3.x
Quick start. A project with SpagoBI 3.x Summary: 1 SPAGOBI...2 2 SOFTWARE DOWNLOAD...4 3 SOFTWARE INSTALLATION AND CONFIGURATION...5 3.1 Installing SpagoBI Server...5 3.2Installing SpagoBI Studio and Meta...6
More informationManaging Large Imagery Databases via the Web
'Photogrammetric Week 01' D. Fritsch & R. Spiller, Eds. Wichmann Verlag, Heidelberg 2001. Meyer 309 Managing Large Imagery Databases via the Web UWE MEYER, Dortmund ABSTRACT The terramapserver system is
More informationA Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract
A Web services solution for Work Management Operations Venu Kanaparthy Dr. Charles O Hara, Ph. D Abstract The GeoResources Institute at Mississippi State University is leveraging Spatial Technologies and
More informationDeploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture
Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture Apps and data source extensions with APIs Future white label, embed or integrate Power BI Deploy Intelligent
More informationReport. Architecture specification for data. workbench
Network of European Research Infrastructures for Earthquake Risk Assessment and Mitigation Report D9.2 Architecture Specification for data workbench Activity: European-Mediterranean Earthquake Portal and
More informationSt Petersburg College. Office of Professional Development. Technical Skills. Adobe
St Petersburg College Office of Professional Development Technical Skills Adobe Adobe Photoshop PhotoShop CS4: Getting Started PhotoShop CS4: Beyond the Basics Adobe Illustrator Illustrator CS4: Getting
More informationPentaho Data Integration Tool
12/12/2013 Pentaho Data Integration Tool Business Intelligence Tool Team: Shrey Hatle Ashiqa Sayeed Deepti Gupta Neela G P INST 714 Project Report Prof. SUSAN WINTER FALL 2013 12/12/2013 1 Pentaho Data
More informationMicroStrategy Course Catalog
MicroStrategy Course Catalog 1 microstrategy.com/education 3 MicroStrategy course matrix 4 MicroStrategy 9 8 MicroStrategy 10 table of contents MicroStrategy course matrix MICROSTRATEGY 9 MICROSTRATEGY
More informationDeveloping Microsoft Azure Solutions 20532B; 5 Days, Instructor-led
Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Course Description This course is intended for students who have experience building vertically scaled applications. Students should
More informationsqlfinance Customizable Enterprise Resource Planning (ERP) System
SQL Finance Tel. 031 311 04 29 sqlfinance.com Fax. 031 312 36 20 Bundesgasse 26 3001 Bern/Switzerland sqlfinance Customizable Enterprise Resource Planning (ERP) System Highlights - Framework with multi
More informationData Management in an International Data Grid Project. Timur Chabuk 04/09/2007
Data Management in an International Data Grid Project Timur Chabuk 04/09/2007 Intro LHC opened in 2005 several Petabytes of data per year data created at CERN distributed to Regional Centers all over the
More informationJitterbit Technical Overview : Microsoft Dynamics CRM
Jitterbit allows you to easily integrate Microsoft Dynamics CRM with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations
More informationThin@ System Architecture V3.2. Last Update: August 2015
Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as
More informationAn Overview of the National Earthquake Information Center Acquisition Software System, Edge/Continuous Waveform Buffer
An Overview of the National Earthquake Information Center Acquisition Software System, Edge/Continuous Waveform Buffer By John M. Patton, David C. Ketchum, and Michelle R. Guy Open-File Report 2015 1174
More information1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16
1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16 2 (11) 1. This document describes the technical system requirements for Paperiton DMS Document Management
More informationNASA's Strategy and Activities in Server Side Analytics
NASA's Strategy and Activities in Server Side Analytics Tsengdar Lee, Ph.D. High-end Computing Program Manager NASA Headquarters Presented at the ESGF/UVCDAT Conference Lawrence Livermore National Laboratory
More informationIBM WebSphere Adapter for Email 7.0.0.0. Quick Start Tutorials
IBM WebSphere Adapter for Email 7.0.0.0 Quick Start Tutorials Note: Before using this information and the product it supports, read the information in "Notices" on page 182. This edition applies to version
More informationTechnical Information Abstract
1/15 Technical Information Abstract Disclaimer: in no event shall Microarea be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits,
More informationEzodiac Model, Plan and Contractor of a Storage Facility
A complete software application providing automated measurements storing, monitoring and feedback for dispersed environmental sensors. P. N. Christias*, A. Maitos**, E. Vogklis*** *Technical Educational
More informationInstitute of Computational Modeling SB RAS
Institute of Computational Modeling SB RAS ORGANIZATION OF ACCESS TO OBSERVATIONAL DATA USING WEB SERVICES FOR MONITORING SYSTEMS THE STATE OF THE ENVIRONMENT Kadochnikov Aleksey A. Russia, Krasnoyarsk
More information<Insert Picture Here> Oracle SQL Developer 3.0: Overview and New Features
1 Oracle SQL Developer 3.0: Overview and New Features Sue Harper Senior Principal Product Manager The following is intended to outline our general product direction. It is intended
More informationImage Databases INLS 623 Lina Huang Elise Moore Ketan Palshikar Nevin Yang
Image Databases INLS 623 Lina Huang Elise Moore Ketan Palshikar Nevin Yang What is an image database? Definition - a collection of image data, typically associated with the activities of one or more related
More informationFileMaker 11. ODBC and JDBC Guide
FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
More informationThe Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets
The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets!! Large data collections appear in many scientific domains like climate studies.!! Users and
More informationANSA and μeta as a CAE Software Development Platform
ANSA and μeta as a CAE Software Development Platform Michael Giannakidis, Yianni Kolokythas BETA CAE Systems SA, Thessaloniki, Greece Overview What have we have done so far Current state Future direction
More informationThe presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14
The presentation explains how to create and access the web services using the user interface. Page 1 of 14 The aim of this presentation is to familiarize you with the processes of creating and accessing
More informationSisense. Product Highlights. www.sisense.com
Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze
More informationA DISTRIBUTED CATALOG AND DATA SERVICES SYSTEM FOR REMOTE SENSING DATA
A DISTRIBUTED CATALOG AND DATA SERVICES SYSTEM FOR REMOTE SENSING DATA Ramachandran Suresh *, Liping Di *, Kenneth McDonald ** * NASA/RITSS 4500 Forbes Blvd, Lanham, MD 20706, USA suresh@rattler.gsfc.nasa.gov
More informationManaging Servers in the Enterprise
Managing Servers in the Enterprise Ed Cox Trainer Hewlett-Packard 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Objectives Install
More informationCourse 6232A: Implementing a Microsoft SQL Server 2008 Database
Course 6232A: Implementing a Microsoft SQL Server 2008 Database About this Course This five-day instructor-led course provides students with the knowledge and skills to implement a Microsoft SQL Server
More informationFigure 1 - BI Publisher Enterprise Capabilities. OAUG Forum @ Collaborate 08 Page 2 Copyright 2008 by Lee Briggs
Oracle BI Publisher was originally developed to solve these reporting problems. It was first released with Oracle E- Business Suite 11.5.10 towards the end of 2005. The original release was called XML
More informationSharePoint Checklist and Resources
SharePoint Checklist and Resources Activity Labs for Developer Labs for Administrator Resources Create a re-buildable SharePoint environment Lab : Install SharePoint 2010 Exercise 1: Create Active Directory
More informationRich Media & HD Video Streaming Integration with Brightcove
Rich Media & HD Video Streaming Integration with Brightcove IBM Digital Experience Version 8.5 Web Content Management IBM Ecosystem Development 2014 IBM Corporation Please Note IBM s statements regarding
More informationFileMaker Server 10 Help
FileMaker Server 10 Help 2007-2009 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, the file folder logo, Bento and the Bento logo
More informationRadio Network Configuration and Management System
Radio Network Configuration and Management System Radio Network Configuration and Management System Needs In today s competitive marketplace, operators are focused on reducing their OPEX, keeping CAPEX
More informationVPMS - Advanced Media Management
VPMS - Advanced Media Management Media Asset Management for Enterprise Needs As the volume of media data and the need for processing speed increases exponentially, professionals in broadcasting and other
More information