A Set of Tools for Map Use in a Digital Environment Barbara Hofer Institute for Geoinformation

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

25 February 2009Instructor: Tasneem Darwish1 University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department.
ICC 2009, Santiago de Chile Visualization of Glacier Surface Movement Samuel Wiesmann Institute of Cartography, ETH Zurich.
Some computational aspects of geoinformatics Mike Worboys NCGIA, University of Maine, USA.
Legible Cities: Focus-Dependent Multi-Resolution Visualization of Urban Relationships Remco Chang Department of Computer Science UNC Charlotte Ginette.
© Janice Regan Problem-Solving Process 1. State the Problem (Problem Specification) 2. Analyze the problem: outline solution requirements and design.
The role of cartographic visualizations to improve spatial cognition in geography fieldwork Xiaoling Wang, Efiom Ekpenyong, Corné P.J.M. van Elzakker,
Relation between Spatial Concepts and Geographic Objects.
Experimental Evaluation in Computer Science: A Quantitative Study Paul Lukowicz, Ernst A. Heinz, Lutz Prechelt and Walter F. Tichy Journal of Systems and.
SPECIFYING COGNITIVE MODELS Using Patterns and Conflicts A. Macklem, F. Mili Oakland University S. Dungrani TARDEC June, 2004.
Lecture 5: Interaction and Navigation Dr. Xiangyu WANG Acknowledge the notes from Dr. Doug Bowman.
Recognizing User Interest and Document Value from Reading and Organizing Activities in Document Triage Rajiv Badi, Soonil Bae, J. Michael Moore, Konstantinos.
Outline Chapter 1 Hardware, Software, Programming, Web surfing, … Chapter Goals –Describe the layers of a computer system –Describe the concept.
Experimental Evaluation in Computer Science: A Quantitative Study Paul Lukowicz, Ernst A. Heinz, Lutz Prechelt and Walter F. Tichy Journal of Systems and.
Managing Software Projects in Spatial Hypertext : Experiences in Dogfooding Frank Shipman Department of Computer Science & Center for the Study of Digital.
System Integration or Analysis. System Analysis system analysis is the division of a system into its component pieces to study how those component pieces.
WPI Center for Research in Exploratory Data and Information Analysis From Data to Knowledge: Exploring Industrial, Scientific, and Commercial Databases.
Introduction to the course January 9, Points to Cover  What is GIS?  GIS and Geographic Information Science  Components of GIS Spatial data.
Approaches to System Development Chapter 3. Methodologies, Models, Tools and Techniques A system development methodology –provides guidelines to follow.
Harry Williams, Cartography1 Total Station Surveying & GIS. INTRODUCTION TO GIS A Geographic Information System is a combination of software and hardware.
On Roles of Models in Information Systems (Arne Sølvberg) Gustavo Carvalho 26 de Agosto de 2010.
1 Using R for consumer psychological research Research Analytics | Strategy & Insight September 2014.
Massimiliano Assante – Leonardo Candela – Donatella Castelli – Pasquale Pagano Fourteenth International Conference on Grey Literature An Environment Supporting.
Tools to Model Agent Based Systems Florian Twaroch Forschungsseminar „Scientist’s Toolbox” Vienna,
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
CFR 250/590 Introduction to GIS © Phil Hurvitz, intro_overview.ppt Introduction-Overview Why use a GIS? What can a GIS do? How does a GIS work?
Understanding and Interpreting maps
Measuring the Effort for Creating and Using Domain-Specific Models Yali Wu PhD Candidate 18 October 2010.
Design Science Method By Temtim Assefa.
Software Models (Cont.) 9/22/2015ICS 413 – Software Engineering1 -Component-based software engineering -Formal Development Model.
Software Design Patterns for Information Visualization 薛乃榮 Q NCBCI LAB.
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
Slope Shading Techniques for LiDAR Visualization Thomas J. Pingel Department of Geography Northern Illinois University October Illinois GIS Association.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
UNIT - 1Topic - 3. Computer software is a program that tells a computer what to do. Computer software, or just software, is any set of machine-readable.
Communication Networks (Kommunikationsnetværk) Specialisations: Distributed Application Engineering Network Planning & Management Ole Brun Madsen Professor.
Object Oriented GIS Andrew U. Frank Geoinfo TU Vienna overheads available from:
From Reality to Generalization Working with Abstractions Research Seminar Mohammad Reza Malek Institute for Geoinformation, Tech. Univ. Vienna
Mondays, 3:00-3:50 p.m. Wilkinson credit Geo 507 Virtual Seminar in Geographic Information Science.
Model-Driven Analysis Frameworks for Embedded Systems George Edwards USC Center for Systems and Software Engineering
DMC-104: Geography and Environment
ISPRS Congress 2000 Multidimensional Representation of Geographic Features E. Lynn Usery Research Geographer U.S. Geological Survey.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
1 SY DE 542 Navigation and Organization Prototyping Basics Feb 28, 2005 R. Chow
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
GEOG 370 Christine Erlien, Instructor
Towards a Reference Quality Model for Digital Libraries Maristella Agosti Nicola Ferro Edward A. Fox Marcos André Gonçalves Bárbara Lagoeiro Moreira.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 2: Introduction to Object-Oriented Systems Analysis.
Probabilistic Latent Semantic Analysis as a Potential Method for Integrating Spatial Data Concepts R.A. Wadsworth 1, A.J. Comber 2, P.F. Fisher 2 1.Centre.
Science and Technology Norwegian University of NTNU Rolv Bræk, January Introduction to Systems Engineering by Rolv Bræk NTNU.
Formal Specification: a Roadmap Axel van Lamsweerde published on ICSE (International Conference on Software Engineering) Jing Ai 10/28/2003.
Properties as Processes : FORTE slide Properties as Processes: their Specification and Verification Joel Kelso and George Milne School of Computer.
The “Spatial Turing Test” Stephan Winter, Yunhui Wu
Real Time Collaboration and Sharing
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
SaMeHFor Egyptian Cement Company1 2. Digital Terrain Models Dr. SaMeH Saadeldin Ahmed Assistant professor of Mining and Environmental Engineering
Towards connecting geospatial information and statistical standards in statistical production: two cases from Statistics Finland Workshop on Integrating.
Software Design Methodology
Model-Driven Analysis Frameworks for Embedded Systems
Total Station Surveying & GIS.
Introduction to Geographic Information Science
CSc4730/6730 Scientific Visualization
สมชาย ประสิทธิ์จูตระกูล
Fundamentals of Human Computer Interaction (HCI)
User Interface Design and Evaluation
Department of Computer Science Abdul Wali Khan University Mardan
HCI What ? HCI Why ? What happens when a human and a computer system interact to perform a task? task -write document, calculate budget, solve equation,
Total Station Surveying & GIS.
Presentation transcript:

A Set of Tools for Map Use in a Digital Environment Barbara Hofer Institute for Geoinformation

January 2004Barbara Hofer2 Research Question  Motivation: GEORAMA project  „A set of tools for map use exists, which covers the main operations people want to perform with maps and provides an implicit user support.“  How to determine and specify the set of tools?

January 2004Barbara Hofer3 Outline  Methodology Determination of Tools Modeling of Operations Demonstrator Creation  Next Steps  Research Impact

January 2004Barbara Hofer4 Methodology 1.Determination of the set of tools: Analysis of operations performed with analogue maps -Basic set of operations defined 2.Demonstrator creation: Formal specification -Specified tools  Implementation

January 2004Barbara Hofer5 Determination of Tools  Map operations performed with analogue maps (Campbell, 1993) : Measurements from maps -Distance measurement, area determination Navigation and Route selection Terrain interpretation -Height interpolation, profiling, slope determination

January 2004Barbara Hofer6 Modeling of Operations Map scale Short distance mark starting and ending point Error sources: 1)measurement error 2) smoothing 3) slope Map accuracy result calculation of distance Distance Measurement:

January 2004Barbara Hofer7 Determination of Tools (2) Navigation Process : Landmark recognition Map orientation Position determination Route selection Translation Direction Distance, Profile

January 2004Barbara Hofer8 Demonstrator Creation modeling specification demonstrator  Modeling: Based on map operations  Specification: formal specification technique  Demonstrator: Implementation of specification Qualitative, quantitative methods

January 2004Barbara Hofer9 Formal Specification  “Formal specification is the expression, in some formal language and at some level of abstraction, of a collection of properties some system should satisfy“ (van Lamsweerde, 2000).  Here: System: model of map use tools Abstraction level: specification of tools Properties: functional requirements Formal language: algebraic specification

January 2004Barbara Hofer10 Formal Specification (2)  Algebraic Specification: Tool for software engineering Independent from implementation Components: -Types -Operations -Axioms  Haskell

January 2004Barbara Hofer11 Next Steps  Refinement of the map use operations Low level, high level tasks  Specification with Haskell  Implementation Selection of programming language

January 2004Barbara Hofer12 Research Impact  Specification: Independent of technology Basis for implementation(s)  Software engineering applied: Motivation Guidelines for future extensions

January 2004Barbara Hofer13 References  Campbell, J. (1993). Map Use and Analysis. Dubuque, Iowa, Wm. C. Brown Publishers.  Catarci, T., F. d'Amore, et al. (2001). Interacting with GIS: From Paper Cartography to Virtual Environments, Unesco Press (in Press).  Frank, A. U. (1999). One step up the abstraction ladder: Combining algebras - from functional pieces to a whole. Spatial Information Theory - Cognitive and Computational Foundations of Geographic Information Science (Int. Conference COSIT'99, Stade, Germany). C. Freksa and D. M. Mark. Berlin, Springer-Verlag. 1661:  Software Engineering Center (2000). URL:  van Lamsweerde, A. (2000). Formal Specification: a Roadmap. The Future of Software Engineering. A. Finkelstein, ACM Press.