Background and activities

Academic interests:

  • Model-based development of user interfaces (MBDUI)
  • Model-driven development (MDD)
  • IT-support for programming education


  • Object-oriented programming
  • User-centred design and development of user interfaces

Special skills:

  • Model-based development with Eclipse
  • Eclipse as development and application platform

Scientific, academic and artistic work

A selection of recent journal publications, artistic productions, books, including book and report excerpts. See all publications in the database

Journal publications


  • Bjørndalen, John Markus; Haugland, Dag; Heegaard, Poul Einar; Løkketangen, Arne; Møller-Pedersen, Birger; Rong, Chunming; Runde, Ragnhild Kobro; Sandnes, Frode Eika; Strøm, Torbjørn; Trætteberg, Hallvard. (2007) NIK 2007. Tapir Akademisk Forlag. 2007. ISBN 978-82-519-2272-2.
  • Trætteberg, Hallvard. (2002) Model-based User Interface Design. 2002. ISBN 82-471-5459-5.

Part of book/report

  • Rocha Silva, Thiago; Winckler, Marco; Trætteberg, Hallvard. (2019) Ensuring the Consistency Between User Requirements and Graphical User Interfaces: A Behavior-Based Automated Approach. Computational Science and Its Applications – ICCSA 2019.
  • Mangaroska, Katerina; Sharma, Kshitij; Giannakos, Michail; Trætteberg, Hallvard; Dillenbourg, Pierre. (2018) Gaze insights into debugging behavior using learner-centred analysis. LAK '18 Proceedings of the 8th International Conference on Learning Analytics and Knowledge.
  • Trætteberg, Hallvard; Mavroudi, Anna; Sharma, Kshitij; Giannakos, Michail. (2018) Utilizing Real-Time Descriptive Learning Analytics to Enhance Learning Programming. Learning, Design, and Technology: An International Compendium of Theory, Research, Practice, and Policy.
  • Trætteberg, Hallvard; Krogstie, John; Mavroudi, Anna; Giannakos, Michail. (2016) Adaptable Learning and Learning Analytics: A Case Study in a Programming Course. Adaptive and Adaptable Learning - Proceedings of the 11th European Conference on Technology Enhanced Learning EC-TEL 2016.