Jump to main content

Jan Pettersen Nytun

Associate Professor

Associate Professor

N03012 ( Jon Lilletuns vei 9, Grimstad )

   Jan Pettersen Nytun is born in Kristiansand 1957, he is currently employed as associate professor at the University of Agder in Norway at Department of ICT. His position started August 1992.

    His work for the industry (SINTEF Oslo / EB / ABB/ …) includes development of CAD/CAM-systems like graphical tools for different engineering disciplines (e.g. electro, piping, cabling) and simulations. He also designed and implemented a menu/message/command-processing system (Motif look-alike; built on the graphical primitives of the Apollo workstation) which included shell programming capabilities (Unix shell look-alike) and its own simple programming language. This system was applied as a tool for the integration of several CAD/CAM-tools, it was also set up as a version control system with graphical user interface and Make facilities.

He was employed as lecturer at Gjøvik Ingeniørhøgskole 1986-1992.

He studied mathematics and computer science first at AUC (or more correctly ADH), than at UiO where he received his M.Sc. in computer science in 1990. The master included design and implementation of a Lisp interpreter/compiler; the interpreter/compiler had pattern-matching capabilities.

He received his PhD in Computer Science at the University of Oslo in 2010; with PhD Title Consistency Modeling in a Multi-Model Architecture.

Academic interests

He has been engaged in teaching metamodeling (e.g. MOF), object-oriented system development (e.g. UML, OCL, Java, LISP, Pascal), distributed systems theory, component-based development and, database systems, operating systems.
He has also been teaching different programming languages like Fortran, C, Pascal, C++, Lisp, ...

He has given several courses to the industry (e.g. UML courses for Ericsson employees) and he has also worked as an independent consultant (e.g. Odin project, Telenor FoU Grimstad).

His research interest includes metamodeling architecture. Lately focus has been more and more on knowledge-representation (Semantic Web and ontologies), expert system and reasoning; with application area eHealth. He also been teaching clinical decision support systems.

For the moment he gives course IKT437 Knowledge Engineering and Representation where the main focus is on knowledge representation together with some focus on architecture, querying and reasoning. Example architecture of a knowledge based system is presented, and its different parts are discussed. Description logic is important in providing a logical formalism for ontologies and more specifically Semantic Web which is extensively used in the course. Ontologies are presented, and the students are also to make ontologies themselves with help of SW.

He gives some lectures in courses IKT441 and IKT446 on eHealth topics like clinical decision support systems, medical ontologies, medical standards, and a bit on probabilities in regard to tests and diagnosis.

He typically supervises projects in the seminar courses (IKT441/IKT442/IKT446) and master thesis projects.


He is part of the Intelligent systems and the eHealth research groups.

There is an on-going project at UiA that concerns correct and professional use of nursing terminology in nursing documentation. The nursing terminology in question is described in The International Classification for Nursing Practice (ICPN®), which is an ontology expressed in Web Ontology Language (OWL). The aim of the project is to develop an application for learning nursing terminology; the app offers descriptions of patient situations and then prompts the student to supply nursing statements for diagnoses, goals and interventions. The nursing statements may be selected from catalogues containing premade solutions based on ICNP, or they may be constructed directly by selecting terms from ICNP. 

He is involved in project applications concerning development of expert systems in the field of eHealth.

Scientific publications

  • Mukabunani, Alphonsine; Nytun, Jan Pettersen; Isabwe, Ghislain Maurice Norbert (2017). Human-centred design of ontology based clinical decision support system. Proceedings of the International Conference E-Health 2017. ISBN: 978-989-8533-65-4. IADIS Press. Paper. s 34 - 44.
  • Gjøsæter, Terje; Prinz, Andreas; Nytun, Jan Pettersen (2016). MOF-VM: Instantiation Revisited. Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development. ISBN: 978-989-758-168-7. SciTePress. Modeling Languages, Tools and Architectures. s 137 - 144.
  • Gerdes, Martin; Reichert, Frank; Nytun, Jan Pettersen; Fensli, Rune Werner (2015). Reference Design for Smart Collaborative Telehealth and Telecare Services based on IoT Technologies. 2015 International Conference on Computational Science and Computational Intelligence. ISBN: 978-1-4673-9795-7. IEEE conference proceedings. Paper. s 817 - 820.
  • Nytun, Jan Pettersen; Zhao, Tian; Mukasine, Angelique; Fensli, Rune Werner (2014). Gathering Experience with Ontology and SPARQL Based Decision Support. Scandinavian Conference on Health Informatics; August 22; 2014; Grimstad; Norway. ISBN: 978-91-7519-241-3. Linköping University Electronic Press. kapittel. s 77 - 81.
  • Nytun, Jan Pettersen; Fossum, Mariann (2014). Information Model for Learning Nursing Terminology. Studies in Health Technology and Informatics. ISSN: 0926-9630. 205s 181 - 185. doi:10.3233/978-1-61499-432-9-181.
  • Meijler, Theo Dirk; Nytun, Jan Pettersen; Prinz, Andreas; Wortmann, Hans (2010). Supporting fine-grained generative model-driven evolution. Journal of Software and Systems Modeling. ISSN: 1619-1366. 9 (3). s 403 - 424. doi:10.1007/s10270-009-0144-1.
  • Nytun, Jan Pettersen; Prinz, Andreas; Tveit, Merete Skjelten (2006). Automatic generation of modelling tools. Lecture Notes in Computer Science. ISSN: 0302-9743. 4066s 268 - 283.
  • Gjøsæter, Terje; Nytun, Jan Pettersen; Prinz, Andreas; Snaprud, Mikael Odd H.; Tveit, Merete Skjelten (2006). Modelling accessibility constraints. Lecture Notes in Computer Science. ISSN: 0302-9743. 4061s 40 - 47.
  • Friis-Christensen, A.; Jensen, Christian S.; Nytun, Jan P.; Skogan, D. (2005). A Conceptual Schema Language for the Management of Multiple Representations of Geographic Entities. Transactions on GIS. ISSN: 1361-1682. 9 (3). s 345 - 380.
  • Nytun, Jan Pettersen; Jensen, CS (2003). Modeling and testing legacy data consistency requirements. Lecture Notes in Computer Science. ISSN: 0302-9743. 2863s 341 - 355.
  • Gerdes, Martin; Reichert, Frank; Nytun, Jan Pettersen; Fensli, Rune Werner (2015). Future Telehealth and Telecare Reference Design based on IoT Technologies: From Remote Monitoring to Smart Collaborative Services with Decision Support.
  • Nytun, Jan Pettersen; Zhao, Tian; Mukasine, Angelique; Fensli, Rune Werner (2014). Gathering Experience with Ontology and SPARQL Based Decision Support.

Last changed: 19.08.2019 16:08