Skip to main content
ÍS
EN
Search
Communication Portal
Find Staff
Webmail
Ugla
Service
About UI
Schools and Faculties
School of Education
School of Engineering and Natural Sciences
School of Health Sciences
School of Humanities
School of Social Sciences
Faculties from A-Z
Governance
Rector
Pro-Rectors
Office of the Rector
Structure
University Council
University Council Committees
University Forum
Regulations of UI
Internal Auditing
Central Administration
Academic Affairs
Finance
Human Resources
Information Technology
International Division
Marketing and Public Relations
Operations and Resources
Science and Innovation
Human Resource
International Staff Services
Human Resource Policy
Staff Exchanges
Vacancies
About the University
Equality and Diversity
Sustainability and Environment
Arts
University concerts
History
Quality Assurance
Policies
Strategy 2021-2026
Values of the University
Other policies and plans
Sustainability at the University
Promotional Material
News
Brand Manual
Promotional material
Photo Gallery
Facts and figures
The University
Search for a specialist
Event registration
Collaboration
Domestic Collaboration
Roadmap to Research Infrastructures
Public Universities Network
Icelandic Rectors' Conference
University Hospital
International Collaboration
International Division
Partner Universities
NUAS
IAU
Erasmus+
Nordplus
Aurora
Aurora Universitites
For Students
For Staff
Upcoming opportunities
Business
UI Science Park
Students' Employment Agency
Society
Community Projects
Sprettur
Student Community Projects
Alumni
UI Alumni
Former employees
Research
Innovation
Innovation at UI
Start-ups
Service and Counseling
Research at the University
Division of Science and Innovation
Graduate School
Funds and Grants
Funds and Scholarships
University of Iceland Funds
Institutions and Centres
Research Institutions
Research Centres
Collaboration
Icelandic Rectors' Conference
Open Access
ROCS Research Centre
Committees
Science Committee
Science Ethics Committee
Study
Programmes
What do you want to study?
International Programmes
Incoming Exchange Studies
Outgoing Exchange Studies
Traineeship Abroad
Summer Abroad
Distance Education
Study Information
New Students
Study Information
Academic Calendar
Course Catalogue
Timetables
Examinations
Credit System
Graduation
Application
Apply to study at UI
Applications
Information for Applicants
International Students
Admission Requirements
Supporting Documents
Registration Fees
Proof of English Proficiency
Registration and Student Permit
Services
Service Desk
Student Registration
Student Counselling Centre
IT support
University Centre
Living in Iceland
Student Life
Housing
Living Costs
Transportation
Support
Libraries and Bookstores
Center for Writing
Language Centre
Student Council
Facilities
University Centre
Study and Computer Facilities
Food and Drinks
University Buildings
Sports Facilities
Kindergarten and Child Care
Matthias Book - Professor
–
School of Engineering and Natural Sciences
Matthias Book
He/Him
Íslenska
Professor
Computer Science
Location
Gróska / Gr-314
Phone
5254930
Email
book [at] hi.is
Unit
Faculty of Industrial Engineering, Mechanical Engineering and Computer Science
Website
https://book.hi.is
Consultation hours
By appointment
ORCID site
https://orcid.org/0000-0003-2472-5201
Research portal – Matthias Book
 
 
 
 
Courses 2024 - 2025
HBV401G - Software Development
VON001F - Thesis skills: project management, writing skills and presentation
HBV101G - Introduction to Software Engineering
HBV301G - Requirements Engineering
Collaboration
Digital Sketching
,
André van der Hoek
,
University of California-Irvine, USA
Software Engineering
,
Volker Gruhn
,
University of Duisburg-Essen, Germany
Education
2009
,
Dr. rer. nat.
,
University of Leipzig, Germany
,
Computer Science
2003
,
Dipl.-Inform.
,
University of Dortmund, Germany
,
Computer Science
Professional Experience
2017 -
,
Professor,
University of Iceland
2014 -
2017,
Associate Professor,
University of Iceland
2010 -
2014,
Post-Doctoral Researcher,
University of Duisburg-Essen, Germany
2012 -
2013,
Acting Professor,
Chemnitz University of Technology, Germany
2009 -
2011,
Research and Funding Manager,
adesso AG, Germany
2003 -
2009,
Research Associate,
University of Leipzig, Germany
Published works
2020
Exploration of machine learning methods for the classification of infrared limb spectra of polar stratospheric clouds
Atmospheric Measurement Techniques
Exploration of machine learning methods for the classification of infrared limb spectra of polar stratospheric clouds
2019
A data decomposition method for stepwise migration of complex legacy data
Software: Practice and Experience
Scientific workflows applied to the coupling of a continuum (Elmer v8.3) and a discrete element (HiDEM v1.0) ice dynamic model
Geoscientific Model Development
2018
Parallel Computation of Component Trees on Distributed Memory Machines
IEEE Transactions on Parallel and Distributed Systems
ScientificWorkflows Applied to the Coupling of a Continuum (Elmer v8.3) and a Discrete Element (HiDEM v1.0) Ice Dynamic Model
2016
Supporting adaptive case management through semantic web technologies
Lecture Notes in Business Information Processing
Tamed agility: Pragmatic contracting and collaboration in agile software projects
Tamed Agility: Pragmatic Contracting and Collaboration in Agile Software Projects
Interactive surfaces for collaborative software design
ACM International Conference Proceeding Series
Supporting Feature Estimation with Risk and Effort Annotations
Proceedings - 42nd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2016
2015
Process mining for knowledge-intensive business processes
ACM International Conference Proceeding Series
Highlighting value and effort drivers early in business and system models
Communications in Computer and Information Science
Improving task breakdown comprehensiveness in agile projects with an Interaction Room
Information and Software Technology
Establishing and Navigating Trace Links between Elements of Informal Diagram Sketches
Proceedings - 2015 IEEE/ACM 8th International Symposium on Software and Systems Traceability, SST 2015
Scenario-Based Architecting with Architecture Trace Diagrams
Proceedings - 5th International Workshop on the Twin Peaks of Requirements and Architecture, TwinPeaks 2015
2014
Navigation among model sketches on large interactive displays
Proceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOCW
Value-based migration of legacy data structures
Lecture Notes in Business Information Processing
Early detection of functional and technical project risks with the interaction room | Früherkennung fachlicher und technischer Projektrisiken mit dem Interaction Room
Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI)
Examining case management demand using event log complexity metrics
Proceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOCW
Automated versioning and temporal navigation for model sketches on large interactive displays
Proceedings of the ACM Symposium on Applied Computing
Facilitating task breakdown in sprint planning meeting 2 with an interaction room: An experience report
Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014
An exploratory study of contribution barriers experienced by newcomers to open source software projects
1st International Workshop on CrowdSourcing in Software Engineering, CSI-SE 2014 - Proceedings
Execution support for agenda-driven case management
Proceedings of the ACM Symposium on Applied Computing
Highlighting value and effort drivers early in business and system models
Frontiers in Artificial Intelligence and Applications
Supporting collaboration of heterogeneous teams in an augmented team room
6th International Workshop on Social Software Engineering, SSE 2014 - Proceedings
Process-aware continuation management in web applications
Science of Computer Programming
2013
Reducing complexity using an interaction room: An experience report
SIGDOC 2013 - Proceedings of the 31st ACM International Conference on Design of Communication
Risk-aware migration of legacy data structures
Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013
Welcome message of the chairs
2013 1st International Workshop on Software Development Lifecycle for Mobile, DeMobile 2013 - Proceedings
Towards recovering and maintaining trace links for model sketches across interactive displays
2013 7th International Workshop on Traceability in Emerging Forms of Software Engineering, TEFSE 2013 - Proceedings
Cloud storage of artifact annotations to support case managers in knowledge-intensive business processes
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Tamed agility in developing mobile business systems
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
2012
Process-aware continuation management in web applications
Proceedings of the ACM Symposium on Applied Computing
Seeing the forest and the trees: Focusing team interaction on value and effort drivers
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE 2012
Managing and tracing the traversal of process clouds with templates, agendas and artifacts
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
AdVANTAGE: A fair pricing model for agile software development contracting
Lecture Notes in Business Information Processing
2011
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
2009
Fine-grained specification and control of data flows in web-based user interfaces
Journal of Web Engineering
Specification and control of interface responses to user input in rich internet applications
ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering
A conceptual framework for user input evaluation in rich internet applications
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
2008
Executable semantics of recursively nestable dialog flow specifications for web applications
Proceedings - 8th International Conference on Web Engineering, ICWE 2008
Write once, run anywhere - A survey of mobile runtime environments
Proceedings - 3rd International Conference on Grid and Pervasive Computing Symposia/Workshops, GPC 2008
Mobility in e-commerce
Digital Excellence: University Meets Economy
Technical classification of runtime environments for mobile applications
ICSOFT 2008 - Proceedings of the 3rd International Conference on Software and Data Technologies
Automatic generation of ruler-based user interfaces of web applications
Proceedings - 3rd International Conference on Internet and Web Applications and Services, ICIW 2008
2007
An instant messaging framework for flexible interaction with rich clients
Proceedings - International Computer Software and Applications Conference
Fine-grained specification and control of data flows in web-based user interfaces
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Switch or struggle: Risk assessment for late integration of COTS components
Proceedings - ICSE 2007 Workshops: Second International Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques, IWICSS'07
Performance tuning and cost discovery of mobile web-based applications
International Journal of Web Engineering and Technology
Specifying and controlling multi-channel web interfaces for enterprise applications
Information Systems Frontiers
2006
Efficient modeling of hierarchical dialog flows for multi- Channel Web applications
Proceedings - International Computer Software and Applications Conference
Automatic dialog mask generation for device-independent web applications
ICWE'06: The Sixth International Conference on Web Engineering
Specifying and controlling multi-channel web interfaces for enterprise applications
Proceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOC
Cost simulation and performance optimization of web-based applications on mobile channels
International Journal of Software Engineering and Knowledge Engineering
An instant message-driven user interface framework for thin client applications
Proceedings - 21st IEEE/ACM International Conference on Automated Software Engineering, ASE 2006
2005
A Methodology for deriving the architectural implications of different degrees of mobility in information systems
Proceedings of 4th International Conference on New Trends in Software Methodologies, Tools and Techniques, SoMeT_05
A meta-model for the dialog flow notation
WEBIST 2005 - 1st International Conference on Web Information Systems and Technologies, Proceedings
The influence of different mobility grades on the architecture of information systems | Der Einfluss Verschiedener Mobilitätsgrade auf die Architektur von Informationssystemen
Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI)
Experiences with a dialog-driven process model for web application development
Proceedings - International Computer Software and Applications Conference
Model-driven software development
Model-Driven Software Development
Cost and response time simulation for web-based applications on mobile channels
Proceedings - International Conference on Quality Software
2004
A notation and framework for dialog flow control in web applications
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Modeling web-based dialog flows for automatic dialog control
Proceedings - 19th International Conference on Automated Software Engineering, ASE 2004
Handling backtracking in web applications
Conference Proceedings of the EUROMICRO
2003
A dialog control framework for hypertext-based applications
Proceedings - International Conference on Quality Software
A dialog flow notation for web-based applications
Proceedings of the IASTED International Conference on Software Engineering and Applications
Mobile business processes
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
2001
A specific software development process for an electronic commerce portal
Proceedings - 2nd Asia-Pacific Conference on Quality Software, APAQS 2001
Keywords for Specialisation:
Software engineering
Human-computer interaction
About UI
Schools and Faculties
School of Education
About the School
Administration and Staff
Collaboration
Ukraine
Cooperation with Russia
Promotional Material
Photo Gallery
Events
Rules and Regulations
Research
Research at our School
Doctoral Studies
Educational Research Institute
Support Services
Student Office
Facilities
School of Engineering and Natural Sciences
About the School
Board and staff
Courses taught in English at the School of Engineering and Natural Sciences
Research
Doctoral Studies
Support Services
SENS Student Service
School of Health Sciences
About the School
Administration
School of Health Sciences staff
Collaboration
Events
Research
Research support
Support Services
School Office
Student Support
School of Humanities
About the School
About the School
Administration & Staff
Collaboration
Research
Support Services
School of Social Sciences
About the School
Research
Support Services
Faculties from A-Z
Business Administration
Studies
Research
The Faculty
Administration and Staff
Civil and Environmental Engineering
Studies
Research
Research projects
The Faculty
Administration and Staff
Earth Sciences
Studies
Earth Science for Exchange Students
Research
The Faculty
Administration and Staff
Economics
Studies
Research
PhD Program in Economics
The Faculty
Administration and Staff
Education and Diversity
Studies
Student Orientation
Timetables
Research
The Faculty
Administration and Staff
Education and Pedagogy
Studies
Student Orientation
Timetables
Research
The Faculty
Administration and Staff
Electrical and Computer Engineering
Studies
Research
Research projects
The Faculty
Administration and Staff
Food Science and Nutrition
Studies
Student Orientation
Undergraduate Studies
Graduate Studies
International Master´s programme in Food Science
Admission Requirements
Admission Requirements
Research
NEPHN
PhD Studies
Research Institutes
Research Projects at the Faculty
The F&N day
The Faculty
Facilities
Administration and Board
Collaboration
Staff
Health Promotion, Sports and Leisure Studies
Studies
Student Orientation
Timetables
Research
The Faculty
Administration and Staff
History and Philosophy
Studies
Research
The Faculty
Administration and staff
Icelandic and Comparative Cultural Studies
Studies
Research
The Faculty
Administration and staff
About the Faculty
Industrial Engineering, Mechanical Engineering and Computer Science
Studies
Research
Research projects
The Faculty
Administration and Staff
Languages and Cultures
Studies
Research
The Faculty
Administration and staff
About the Faculty
Law
Studies
Admission Requirements
Research
Research Institutes at the Faculty of Law
PhD Studies
Joint Ph.D Programme with the University of Copenhagen
The Faculty
About the Faculty
Administration and Staff
Life and Environmental Sciences
Studies
Life- and Environmental Science for Exchange Students
Research
Research projects
The Faculty
Administration and Staff
Medicine
Studies
Admission Requirements
Undergraduate studies
Graduate Studies
Research
Fields in medicine
Student Research Projects
Research institutes
The Faculty
Faculty staff
Faculty administration
Collaboration
The facilities
Faculty rules
Nursing
Studies
Admission requirements
Research
The Faculty
Faculty Administration
Faculty Staff
Facilities
Odontology
Studies
Research
The Faculty
Administration and Staff
Pharmaceutical Sciences
Studies
Research
The Faculty
Physical Sciences
Studies
Research
Research projects
The Faculty
Administration and Staff
Political Science
Studies
Why Reykjavík?
Research
The Faculty
Administration and Staff
Psychology
Studies
Admission Requirements
Research
The Faculty
Administration and Staff
Sociology, Anthropology and Folkloristics
Studies
Why Iceland for an MA in Sociology?
Research
The Faculty
Administration and Staff
Social Work
Studies
Research
Research Institutes
The Faculty
Administration and Staff
Subject Teacher Education
Studies
Student Orientation
Timetables
Research
The Faculty
Administration and Staff
Theology and Religious Studies
Studies
Research
The Faculty
Administration and staff
About the Faculty
Governance
Rector
Pro-Rectors
About Pro-rectors
Pro-Rector for Academic Affairs and Development
Pro-Rector for Science
Office of the Rector
General information
The University Archives
Structure
University Council
University Council Committees
University Forum
Regulations of UI
Internal Auditing
Central Administration
Academic Affairs
Centre for Teaching and Learning
Finance
Division of Finance
Accounting department
Human Resources
Division of Human Resources
Payroll Office
Information Technology
International Division
Marketing and Public Relations
Operations and Resources
Science and Innovation
Human Resource
International Staff Services
Accommodation Options
Family
Financial Considerations
On Arrival
Residence and Work Permit
Human Resource Policy
University of Iceland Family Policy
Staff Exchanges
Vacancies
About the University
Equality and Diversity
Equality and Diversity in the University of Iceland
Academia and Multiculturalism
Equal Rights Policy
Rules of Procedure on the Response to Gender-related Harassment
Sustainability and Environment
Arts
University concerts
History
Honorary Degrees
Short history of the University
Quality Assurance
Standards and Requirements for the Quality of Doctoral Programmes
Standards and Requirements, Quality of Master's Programmes
Policies
Strategy 2021-2026
Values of the University
Other policies and plans
University of Iceland Quality Assurance Policy
Code of Ethics
Equality and Diversity
Equality and Diversity action plan
Health and Safety Policy
Language Policy
Data Protection Policy
Sustainability and Environment
Green Steps for Public Organizations
Recycling: What to put where?
The UI's goals on minimizing effects of climate change
Sustainability at the University
Promotional Material
News
Brand Manual
Promotional material
Photo Gallery
Facts and figures
The University
Search for a specialist
Event registration
Collaboration
Domestic Collaboration
Roadmap to Research Infrastructures
Centre for Digital Humanities and Arts (CDHA, MSHL)
Chemical analysis, from atoms to biomolecules (EFNGREIN)
Chemical analysis Instruments
EPOS Iceland
From molecules to precision medicine (SAMSNIÐ)
Icelandic Research e-Infrastructure (IREI)
Materials Science & Engineering Centre (MSE-Lab)
Public Universities Network
Icelandic Rectors' Conference
University Hospital
International Collaboration
International Division
Partner Universities
NUAS
IAU
Erasmus+
Nordplus
Aurora
Aurora Universitites
For Students
For Staff
Upcoming opportunities
Business
UI Science Park
Students' Employment Agency
Society
Community Projects
Sprettur
Student Community Projects
Alumni
UI Alumni
Former employees
Research
Innovation
Innovation at UI
Start-ups
Service and Counseling
Research at the University
Division of Science and Innovation
Graduate School
Funds and Grants
Funds and Scholarships
University of Iceland Funds
Institutions and Centres
Research Institutions
Research Centres
Collaboration
Icelandic Rectors' Conference
Open Access
Open Access at UI
Open Access policy
ROCS Research Centre
Committees
Science Committee
Science Ethics Committee
Study
Programmes
What do you want to study?
International Programmes
About international programmes
Undergraduate studies A-Z
Graduate studies A-Z
PhD Programmes
Language Programmes
Interdisciplinary Studies
Applications for study
Incoming Exchange Studies
International exchange students
Home university nomination
Partner Universities - Database
Outgoing Exchange Studies
Applications for exchange studies
Destinations
Requirements for Exchange Studies
Grants and funding
The exchange process step-by-step
Partner Universities
Exchange programmes
Traineeship Abroad
Summer Abroad
Distance Education
Study Information
New Students
Access to Ugla and the IT system
Checklist for new students
Study Information
Academic Calendar
Course Catalogue
Timetables
Examinations
Credit System
Credit System and Grades
Credit transfer
Graduation
Application
Apply to study at UI
Applications
Information for Applicants
Communication Portal
International Students
Admission Requirements
Supporting Documents
Registration Fees
Proof of English Proficiency
Requirements
TOEFL test
Registration and Student Permit
Student residence permit for non-EEA/EFTA citizens
Registering in Iceland for EEA/EFTA citizens
Registering in Iceland for Nordic Citizens
Services
Service Desk
Student Registration
Student Counselling Centre
Academic and Career Counselling
Academic counselling
Career counselling
Careers Connection
Name change for trans students
Disability Services
Who can claim services?
Examinations
For Teachers
Psychological Services
Psychological Services
Cultural Adjustment
More added support resources
Seasonal affective disorder (SAD)
Panic Attacks and Panic Disorder
IT support
University Centre
Living in Iceland
Student Life
Housing
Living Costs
Transportation
Support
Libraries and Bookstores
Center for Writing
Language Centre
About the Language Centre
Self-Directed Language Learning
Courses for Students and Staff
International Cooperation
Language Certificates
Student Council
Facilities
University Centre
Study and Computer Facilities
Food and Drinks
University Buildings
Rent a Classroom
Rules
Sports Facilities
Kindergarten and Child Care