CSCI 5980: From GPS and Google Earth to Spatial Computing Fall 2012 Midterm Presentation Chapter 7: Architectures Team 9: Thao Nguyen, Nathan Poole October.

Slides:



Advertisements
Similar presentations
Desktop, Mobile & Web Based GIS/ Collaborative GIS
Advertisements

INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Towards quality-aware Infrastructures for Geographic Information Services Richard.
Retrieval of Information from Distributed Databases By Ananth Anandhakrishnan.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Data - Information - Knowledge
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
Overview Distributed vs. decentralized Why distributed databases
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Desktop, Mobile & Web Based GIS/ Collaborative GIS Lecture 4.
1 Geographic Information Systems (GIS) Fundamentals for Program Managers.
Introduction to Geographic Information Systems GIS is a Spatial tool used to query spatial information investigate spatial problems communicate spatial.
ICPCA 2008 Research of architecture for digital campus LBS in Pervasive Computing Environment 1.
Architectures Chapter 7 © Worboys and Duckham (2004)
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
Distributed Database The University of California Berkeley Extension Copyright © 2011 Patrick McDermott.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Network Technology Associate v2.0.
Guofeng Cao CyberInfrastructure and Geospatial Information Laboratory Department of Geography National Center for Supercomputing Applications (NCSA) University.
Interoperability ERRA System.
Internet GIS (and its applications to transportation) Keivan Khoshons GEOG 516 March 9, 2004.
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
Presenter: Dipesh Gautam.  Introduction  Why Data Grid?  High Level View  Design Considerations  Data Grid Services  Topology  Grids and Cloud.
, Increasing Discoverability and Accessibility of NASA Atmospheric Science Data Center (ASDC) Data Products with GIS Technology ASDC Introduction The Atmospheric.
, Implementing GIS for Expanded Data Accessibility and Discoverability ASDC Introduction The Atmospheric Science Data Center (ASDC) at NASA Langley Research.
Geospatial Systems Architecture Todd Bacastow. GIS Evolution
Larger GIS Community Can answer: –Local questions at small extents Spatial and temporal extents limited –Global questions at low resolution (while ignoring.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
material assembled from the web pages at
Planning for Arctic GIS and Geographic Information Infrastructure Sponsored by the Arctic Research Support and Logistics Program 30 October 2003 Seattle,
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Intro to GIS and ESRI Trainers: Randy Jones, GIS Technician, Douglas County Jon Fiskness, GISP GIS Coordinator, City of Superior.
Session-8 Data Management for Decision Support
Open GIS Consortium for a changing world. Spatial connectivity © 2000, Open GIS Consortium, Inc. All Rights Reserved Enabling Open Access to Geographic.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Internet Real-Time Laboratory Arezu Moghadam and Suman Srinivasan Columbia University in the city of New York 7DS System Design 7DS system is an architecture.
Rupa Tiwari, CSci5980 Fall  Course Material Classification  GIS Encyclopedia Articles  Classification Diagram  Course – Encyclopedia Mapping.
Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture Enterprise Information Computational Engineering Technology.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
Implementing INSPIRE Geoportal in Turkey Gencay SERTER City and Regional Planner 1 Ministry of Environment And Forestry Department of IT.
Distributed Databases
1 Distributed Databases BUAD/American University Distributed Databases.
Metadata – use data discovery e.g. a library catalog data assessment determine the fitness-for-purpose of a data set data retrieval e.g., format.
Distributed database system
Breakout # 1 – Data Collecting and Making It Available Data definition “ Any information that [environmental] researchers need to accomplish their tasks”
Geospatial Systems Architecture
1 WS-GIS: Towards a SOA-Based SDI Federation Fábio Luiz Leite Júnior Information System Laboratory University of Campina Grande
ADC Portal & Clearinghouse GEO Architecture and Data Committee 2-3 March 2006 George Percivall OGC Chief Architect
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Distributed Database Management Systems. Reading Textbook: Ch. 1, Ch. 3 Textbook: Ch. 1, Ch. 3 For next class: Ch. 4 For next class: Ch. 4 FarkasCSCE.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
 Distributed Database Concepts  Parallel Vs Distributed Technology  Advantages  Additional Functions  Distribution Database Design  Data Fragmentation.
Data Services Task Team WGISS-22 meeting Annapolis, the US, September 12th 2006 Shinobu Kawahito, JAXA/RESTEC.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
Introduction to Metadata March 2016 What is Metadata?
1 Geospatial Standards for Canada Proposed blueprint for Jean Brodeur and Cindy Mitchell.
Communication Protocol Engineering Lab. VANET-cloud : a generic cloud computing model for vehicular ad hoc networks IEEE Wireless Communications February.
Page 1 CSISS Center for Spatial Information Science and Systems IIB and GCI Meeting CSR Architecture and Current Registration Status Prof. Liping Di Director.
Data Quality: Practice, Technologies and Implications
Introduction to Cloud Computing
Goals Introduce the Windows Server 2003 family of operating systems
Geospatial Data Use and sharing Concepts
Session 2: Metadata and Catalogues
Presentation transcript:

CSCI 5980: From GPS and Google Earth to Spatial Computing Fall 2012 Midterm Presentation Chapter 7: Architectures Team 9: Thao Nguyen, Nathan Poole October 23rd, 2012

Chapter 7: Architectures Course Materials from Textbook What is a system architecture? What are the main characteristics? Interoperability: ability to share data, information, processing Modularity:composed of independent units with defined functions 7.1Hybrid, Integrated, Composable Architectures 7.2Syntactic and Semantic Heterogeneity 7.3Distributed Systems 7.4Distributed Databases 7.5Location-aware Computing

Chapter 7: Architectures Encyclopedia Articles National Spatial Data Infrastructure (NSDI), J. Maitra, pp Modeling with ISO 191xx Standards, J. Brodeur, T. Badard, pp pp OGC's Open Standards for Geospatial Interoperability, G. Percivall, pp Critical Evaluation of Remote Sensing Standards, L. Di, pp ArcGIS: General Purpose GIS Software System, D. Maguire, pp Intergraph: Real Time Operational Geospatial Applications, P. Batty, I. Guerrero, pp University of Minnesota Map Server pp Mobile P2P Databases, Y. Luo, O. Wolfson, pp

Relevance to Course NSDI – Manages and distributes spatial data ISO 191xx Standards – Standardize spatial data OGC Web Services – Provides a framework for storing spatial data Remote Sensing – Creation of spatial data ArcGIS – Manipulation of spatial data Intergraph – Software for creating and sharing various types of spatial data UMN Map Server – Provides a means of easily accessing relevant spatial data Mobile P2P Databases – Cloud computing/storage of spatial data

Related Material in Textbook NSDI – Provides standards to reduce heterogeneity and a database system architecture ISO 191xx Standards – Standardize spatial data to reduce problems stemming from heterogeneity OGC Web Services – Provides a distributed architecture for database managers Remote Sensing – Location sensing is an important part of location-aware computing ArcGIS – A common software used which provides a form of component systems Intergraph – Software for maintaining databases and location-aware computing (emergency response system) and analyzing spatial data UMN Map Server – A format for database systems Mobile P2P Databases – An interesting form of distributed databases

Course Materials from Textbook Interoperability: ability to share data, information, processing Modularity:composed of independent units with defined functions 7.1Hybrid, Integrated, Composable Architectures 7.2Syntactic and Semantic Heterogeneity (NSDI, ISO 191xx, Remote Sensing Standards) 7.3Distributed Systems (OGC Web Services) 7.4Distributed Databases (Mobile P2P) 7.5Location-aware Computing + Applications (UMN Map Server, ArcGIS, Intergraph) Related Material in Textbook

Novelty in Encyclopedia Articles Practical Applications: ArcGIS, Intergraph, UMN Map Server. NSDI: national strategies, manages the distribution of spatial data across all interconnected systems. ISO 191xx standards, provide structure for application development (19107 Spatial Schema, Temporal Schema, Metadata, etc.) Remote Sensing standards: major data collection method, core of NSDI. Addresses metadata, content, quality, etc. OGC Web Services: standards-based framework, integration of distributed geo-processing/location services, communicate using XML, HTTP. Mobile P2P Database: distributed data stored in mobile peers, communicate using short-range wireless protocols (802.11, Zigbee, Bluetooth, etc.), reports and queries to neighbors directly, propagate by transitive multi-hop transmissions

Societal Motivation NSDI: geospatial data accuracy & availability to state, local, and tribal governments, academia and the private sector. Privacy/Security for personal data, Accuracy for statistical data. Avoid duplication, erroneous modification to spatial data. Standards (ISO) increases interoperability of geographic information. Easier for users to find and retrieve geographic data. Reduce the effects of syntactic heterogeneity. Improve disaster management, global warming, traffic management, etc. applications. (integrate data from different sources)

Computer Science Motivation Geo-spatial information database design Geo-spatial information data modeling OGC Web Services architecture: distributed architecture, better services integration UMN Map Server: hybrid approach – functionalities shared between client & server, improve performance. Mobile P2P: transitive multi-hop propagation. Matchmaking, resource discovery services in many application domains, (social networks, mobile ecommerce, etc.)

Distributed Databases & Mobile P2P Logically related data, Multiple sites, Connected by network. Advantages: Decentralization, Availability and Reliability, Performance, Modularity. Mobile P2P Databases: ◦ Stores all data in the peers of a mobile P2P network ◦ Mobile peers talk with via broadband short-range wireless protocols (IEEE , Bluetooth, and Zigbee, etc.) ◦ Each peer stores a local database. ◦ Peers communicate reports & queries to neighbors directly ◦ Reports and queries propagate by transitive multi-hop transmissions.

Distributed Databases & Mobile P2P Mobile P2P Database: ◦ Applications: matchmaking, resource discovery services in several application domains (social networks, transportation, mobile ecommerce, emergency response, etc. ) ◦ Searching local, temporary information. ◦ Advantages: higher reliability, better privacy & performance, lower cost, and independence of any fixed infrastructure. ◦ Don’t guarantee completeness Challenges: Complexity, Security, Integrity ( vs. NoSQL ? )

Any Questions? Thank you!