Kurzpräsentation

Sie sehen gerade einen Platzhalterinhalt von Vimeo. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.

Mehr Informationen
See a short presentation of the module by the lecturer (webinar recording).

Information
zum Modul

Assoc. Prof. Dr. Gudrun Wallentin

UNIGIS Lehrgangsleiterin (Gesamtleitung)

Gudrun Wallentin has her main research focus on spatial simulation modelling, including but not limited to the ecological domain. Gudrun graduated from the University of Innsbruck with a diploma in Ecology. After working several years as the executive director of the Nature Park ‘Zillertaler Alpen’ in Austria, she continued her academic studies at the University of Edinburgh, from where she holds a MSc in GIS. In her PhD at the GIScience Institute of the Austrian Academy of Sciences in Salzburg, she applied methods of GIScience and spatial simulation modelling to the domain of ecology. Since 2011 she works at the Department of Geoinformatics – Z_GIS at the University of Salzburg. Gudrun Wallentin is program director of UNIGIS Salzburg.

The module will provide a broad overview on existing theories and methods in the domain of spatio-temporal models. The focus is given to hands-on experience with adapting, designing and coding agent-based simulation models. Upon successful completion of this module, you will be equipped with the competences to design, implement, analyse and valdiate your own models to solve applied problems and conduct research with simulation models.

Core UNIGIS modules 1-3 or equivalent understanding of GIS, data modeling, data structures and data acquisition. Additionally, you need to have interest in application development, as you will have to program your own models in the practical parts of this module. While it is no strict prerequisite to have prior experience with programming, it certainly helps. See also the information under “software”. If you are not sure whether you qualify, please contact martin.loidl@plus.ac.at.

This is an exclusively english language module, hence any kind of communication with the module lecturer should be in English. A discussion forum is maintained in Moodle in order to support efficient module instruction. You are requested to submit all your questions related to this module to this forum only. The lecturer will check all incoming comments on a regular basis. She will answer your questions or provide you with pointers for solving your problems. The module is delivered in form of an instructed self-study that is based on explorative learning process and process. Theoretical concepts are complemented with practice oriented examples demonstrated with help of multimedia elements. Upon completion of the module students are requested to evaluate the module, which is a part of our quality assurance policy and practice.

The software that will be used for model development is GAMA. GAMA is an open source programming framework that was specifically developed for the design and the implementation of spatially explicit simulation models. The particular strongpoint of GAMA is its great capability in simulating spatial data. It makes use of geospatial open source libraries for handling, analysing and visualising spatial data. The platform further supports typical modelling tasks like loading data, conducting simulation experiments, and visualising results.
Models in GAMA are developed with the programming language GAML. This is a domain-specific language (DSL), which is targeted at domain experts that do not necessarily have any background in computer science. During the course of this module, you will – step by step – learn how to code with GAML. Thus, for taking this module, you need to have interest in programming. If you have already taken an application development module in UNIGIS, or have acquired prior experience in coding another way: even better!

Lecturer assessment reflects student’s achievements in this module and is conducted through assessing module assignments. Assignments (English language!) must be submitted in written format (.PDF) within the required time period. Exercises are designed to enforce students’ knowledge and skills. These should be completed to allow students to assess their own progress and are not included in the module assessment.

Dauer

3 months

Sprache

English

Wertigkeit

6 ECTS

Kosten

The module is free of charge for UNIGIS students working to meet their elective subject requirements. Included are:

  • all related study materials
  • supervision and assessment
  • module accreditation according to the curriculum

ClubUNIGIS members can register at a price of € 420,-.

Included are:

  • all related study materials
  • supervision and assessment
  • course certificate upon completion of the module

Lektionen
des Moduls

1

Lektion 1 – Simulation Modelling

This lesson introduces to Simulation Modelling, for which type of problems it can be used, common application areas and different methodological approaches.

2

Lektion 2 – Theory of (complex) systems

This lesson provides the theory-based background of systems sciences: the nature of systems and how systems have been conceptualised in science from the General System Theory to Complex Systems.

3

Lektion 3 – Thinking in systems

This lesson discusses the core properties of systems: its structure made of elements and connections, and its behaviour that is governed by flows, feedback and equilibria.

4

Lektion 4 – System Dynamics

This lesson guides through the workflow of modelling simple systems in a way that it can be implemented in System Dynamics software.

5

Lektion 5 – Models of spatial systems

This lesson focuses on the spatial perspective of simulation models. Several way of how to include the spatial dimension are discussed, including Spatial System Dynamics, Finite Elements, probability-based spatial models and bottom-up models of Complex Systems.

6

Lektion 6 – Cellular Automata

This lesson introduces Cellular Automata as a commonly used method to model (continuous) spatial processes.

7

Lektion 7 – Agent-based models

This lesson focuses on Agent-based models, their distinct characteristics and typical problems that can be addressed by ABMs.

8

Lektion 8 – Spatial processes

This lesson presents a number of alternative algorithms how to model the three spatial processes with which are the building blocks of virtually any spatial process: diffusion & growth, movement, and aggregation / segregation.

9

Lektion 9 – Space and Time

This lesson gives an integrated overview of the spatial and the temporal dimension in simulation modelling, with respect of scale and resolution, hierarchy, neighbourhood, topology / scheduling and system boundaries.

10

Lektion 10 – Developing a model

This lesson presents the workflow of designing and building (or modifying) a simulation model.

11

Lektion 11 – Parameterisation

This lesson is dedicated to input parameters of a model: how they are assigned (parameterisation), assessed (calibration) and analysed with respect to their impact on the uncertainty of a model.

12

Lektion 12 – Validation and POM

This lesson links back from the ‘model world’ to the ‘real world’. Different levels and strategies of validation are discussed to assess whether a model is an adequate tool for its purpose.

13

Lektion 13 – Reporting a model -ODD protocol

This lesson presents the ODD strategy of reporting a model. The added value of following the ODD protocol lies in a structured way to write about – and above all to think about – a model.

14

Lektion 14 – Scenario-based research

This lesson draws everything together and walks the reader through the steps of a ‘doing research’ by means of simulation modelling by the example of a run-off model.