==== Publications ==== Below you'll find my main publications categorized under my main research topics. === Model-based user interface design === * [[http://www.isys.ucl.ac.be/bchi/cadui/06/|CADUI'06]]: Trætteberg. H. //{{publications:cadui-06.pdf|A HYBRID TOOL FOR USER INTERFACE MODELLING AND PROTOTYPING}}//. In Calvary, G., Pribeanu, C., Santucci, G., Vanderdonckt, J. (eds.): Proceedings of the Sixth International Conference on Computer-Aided Design of User Interfaces CADUI'06. (6-8 June 2006, Bucharest, Romania), Chapter 18, Springer-Verlag, Berlin, 2007. * CADUI'04: Molina P.J., Trætteberg. H. //{{publications:cadui-04.pdf|ANALYSIS & DESIGN OF MODEL-BASED USER INTERFACES - An approach to refining specifications towards implementation}}//. In Jacob, R.J.K., Limbourg, Q., Vanderdonckt, J. (eds.): Proceedings of the Fifth International Conference on Computer-Aided Design of User Interfaces CADUI '2004. Springer-Verlag, 2004. Funcall, Madeira, January, 2004. ({{publications:cadui-04-slides.pdf|slides}}) * [[http://virtual.inesc.pt/dsvis03//|DSVIS'03]]: Trætteberg H. //{{publications:dsvis-03.pdf|Dialog modelling with interactors and UML Statecharts - a hybrid approach}}//. Design, Specification and Verification of Interactive Systems. Funcall, Madeira, June 2003. * [[research:thesis|Thesis]] (submitted 15/5-2002): //Model-based User Interface Design// * [[http://www.isys.ucl.ac.be/bchi/cadui/02/index.html|CADUI'02]]: Trætteberg H. //{{publications:cadui-02.pdf|Using User Interface Models in Design}}// In Kolski, C., Vanderdonckt, J. (eds.): Proceedings of the Fourth International Conference on Computer-Aided Design of User Interfaces CADUI '02. Springer-Verlag, 2002. Valenciennes, France. ({{publications:cadui-02-slides.pdf|slides}}) * PLOP'2000: van Welie M., Trætteberg H. //Interaction patterns in user interfaces//. 7th. Pattern Languages of Programs Conference, 13-16 August 2000, Allerton Park Monticello, Illinois, USA. * [[http://www.isys.ucl.ac.be/bchi/cadui/02/index99.html|CADUI'99]]: Trætteberg H. //{{publications:cadui-99.pdf|Workflow and task modelling}}// ({{publications:cadui-99-slides.pdf|slides}}) Proceedings of the Fourth International Conference on Computer-Aided Design of User Interfaces CADUI '99. Louvain-la-Neuve, Belgium, 21-23 October 1999. * DSVIS'98: Trætteberg, H. //{{publications:dsvis-98.pdf|Modelling direct manipulation with Referent and Statecharts}}//. In Markopoulos, P., Johnson, P. (eds.): Proceedings of DSV-IS‘98, Springer-Verlag/Wien, 1998. === Programming and education === * [[http://www.iu.hio.no/nik07/|NIK-2007]]: H. Trætteberg, T. Aalberg, //{{publications:nik-2007.pdf|Authoring specification- and test-based Java exercises with JExercise}}//. In Proceedings of the Norwegian Informatics Conference 2007 (NIK-2007). November 20 - 21, 2007, Oslo, Norway. * [[http://www.cs.mcgill.ca/~martin/etx2006/|OOPSLA workshop on eclipse technology eXchange]]: H. Trætteberg, T. Aalberg, //[[http://doi.acm.org/10.1145/1188835.1188850|JExercise - a specification-based and test-driven exercise support plugin for Eclipse]]//. In Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange. October 22 - 23, 2006, Portland, Oregon, USA.