home | activities | teaching | research | publications | contatcs
AMMS - Advanced Methods of Modeling and Simulation (2011 / 2012)
The aim of the MAMS course is two-fold. Firstly, we intend to present students the fascinating field of modelling and simulation as an important asset and imperative tool inherent to the scientific method, for testing and validating concepts and theories, which will be invaluable in virtually all PhD projects. Secondly, the presentation of and open discussions on contemporary modelling and simulation methods and techniques are expected to motivate students to identify problems and to point out challenges that turn such a field into an interesting research domain within Informatics Engineering that is rather multidisciplinary.
This course unit is offered as part of the MAP-i Doctoral Programme
Goals & Learning Outcomes
More specifically, the course goals include:
To present basic concepts of (computer-based) modelling and simulation, as well as their vast potential applications;
To present the main phases of a simulation project’s life cycle, from abstraction and modelling to result analysis and implementation;
To identify the main types of models and their suitability to tackle different problems, as well as the simulation techniques associated to them;
To discuss on the state-of-the-art extensively, as well as on recent technological breakthroughs in the field of modelling and simulation, identifying challenges, major research areas and cutting-edge trends.
After concluding the course successfully, we expect students be able to:
Identify problems, devise models and develop suitable simulation projects;
Analyse and implement simulation results;
Include simulation techniques into the scientific method of different research and knowledge fields;
Demonstrate proper understanding of main areas of interest and current challenges to the field of modelling and simulation;
Use modelling and simulation tools effectively;
Design and implement modelling and simulation tools and environments, either domain-specific or general-purpose.
Assessment System
As part of the assessment criteria, each student officially enrolled and attending the MAMS module at ProDEI is subjected to prepare and present a Seminar (Readings in Simulation) as well as to
devise and implement a complete Simulation Project, including a written paper and an oral presentation.
A seminar consists of investigating a specific topic, making a survey and trying to emphasise recent developments in the selected field. The student must produce a PowerPoint presentation, with slides and notes for each slide, and make a presentation to the class as scheduled. The presentation is expected to take about 15 minutes, plus 5 minutes for class discussion on the presentation.
A project consists of effectively studying, projecting, developing and experimenting on a specific simulation problem, applying one or more selected advanced methods and/or techniques. Preferably, the project will include coding, extending, and/or customising a given simulator (ad-hoc or general purpose/off-the-shelf or open-source and fullcustomisable) to study a specific problem.
The final mark will be set according to the following weights for each component of the assessment system:
Schedule and Support Material
Week | Planned Subject | Obs |
01 | 19/Sep | Presentation | |
02 | 26/Sep | Introduction, basic concepts, simulation life-cycle | selection of seminar themes |
03 | 03/Oct | Models and components of a system | |
04 | 10/Oct | Architectures and case studies | |
05 | 17/Oct | Decision Support Systems | Invited Lecturer: Dr. Alberto Fernandez (URJC, Madrid, Spain) |
06 | 24/Oct | FEUP Week (no classes) | |
07 | 31/Oct | MABS | Invited Lecturer: Dr. Luis Paulo Reis (U. Minho/LIACC), selection of project topics |
08 | 07/Nov | Course project tutoring | Seminar Slides and Material due |
09 | 14/Nov | Seminar Presentations | |
10 | 21/Nov | Course project tutoring | |
11 | 28/Nov | Course project tutoring | |
12 | 05/Dec | Course project tutoring | |
13 | 12/Dec | Course project tutoring | |
14 | 19/Dec | Christmas and New Year holidays | |
15 | 26/Dec | Christmas and New Year holidays | |
| | |
16 | 06/Jan | Friday: Final Papers submission | Papers reporting on course project results |
16 | 09/Jan | Project Presentation + Demo | |
| | |
Seminars and Course Project
Readings in Modelling & Simulation
Students will be invited to present their course work during the second edition of the Readings in Modelling & Simulation Workshop Series.
Information on the first edition of the Workshop can be found below:
References and Useful Links
Recommended Readings
Law, A. (2007) Simulation Modeling and Analysis, McGraw-Hill
Banks, J.; Carson, J.; Nelson, B. (2005) Discrete-event System Simulation, Prentice Hall
Chung, C. (2003) Simulation Modeling Handbook: a practical approach, CRC Press
Sokolowski, J., Banks, C. (Ed.) (2009) Principles of Modeling and Simulation: a multidisciplinary approach. Hoboken-NJ: Wiley
Brito, A. (2001) Teixeira, J.;Simulação por computador: fundamentos e implementação em C e C++, Publindústria
Organisations and Conferences
Modelling and Simulation:
DAI and Multi-Agent Systems:
Lecturers