Bakgrunn og aktiviteter

Research Activities

My current research interests are aligned around applying statistical methods and machine learning in the constrained settings of IoT systems.

Current PhD students:

Teaching Activities

I am program responsible for the 5-year MSc in Communication Technology and Digital Security. (Norwegian: 5-årig Sivilingeniør/Masterprogram i Kommunikasjonsteknologi og digital sikkerhet) and teach the following courses:

Selected Teaching Resources (for students)

Educational Activities

Since 2018 I am excellent teaching practitioner (merittert underviser), and participate in the study program committee for university pedagogics.

In my teaching activities I try to use active learning and utilize some of our active learning spaces, especially by using Team-based learning or variants of it. See here a video of a talk about the TTM4115 course at Læringsfestivalen, or the corresponding article (in Norwegian).

My work applying TBL resulted in two learning modules that may be interesting for you:

Teaching Resources (for other teachers)

To help with my own teaching, I developed a few open-source programs that may be useful for some.

  • Digital Scratch Cards - a solution to do TBL team-quizzes online.
  • Teampy - a program to create and grade multiple-choice quizzes in large classes. Perfect for RATs in TBL.
  • Supermark - a program to write websites for courses
  • Timers - a set of timers to include in Keynote or PowerPoint slides.

Vitenskapelig, faglig og kunstnerisk arbeid

Viser et utvalg av aktivitet. Se alle publikasjoner i databasen

2020

2019

2018

  • Ahlers, Dirk; Kraemer, Frank Alexander; Bråten, Anders Eivind; Liu, Xiufeng; Anthonisen, Fredrik Valde; Driscoll, Patrick Arthur; Krogstie, John. (2018) Analysis and Visualization of Urban Emission Measurements in Smart Cities. International Conference on Extending Database Technology (EDBT) ; Vienna. 2018-03-26 - 2018-03-29.
  • Bråten, Anders Eivind; Kraemer, Frank Alexander. (2018) Towards Cognitive IoT: Autonomous Prediction Model Selection for Solar-Powered Nodes. 2018 IEEE International Congress on Internet of Things (ICIOT).
  • Steinsland, Ingelin; Mortensen, Markus; Kraemer, Frank Alexander; Werner, Stefan. (2018) Towards Smart, Resource-Constrained Environmental Sensor Networks. European Geosciences Union General Assembly 2018 ; 2018-04-08 - 2018-04-13.

2017

  • Bråten, Anders Eivind; Tamkittikhun, Nattachart; Kraemer, Frank Alexander; Ammar, Doreid. (2017) Towards Cognitive Device Management: A Testbed to Explore Autonomy for Constrained IoT Devices. The 7th International Conference on the Internet of Things (IoT 2017) ; Linz. 2017-10-22 - 2017-10-25.
  • Kraemer, Frank Alexander. (2017) Smarte sensorer overalt – hva vil det gjøre med oss?. Forskningskafe . NTNU; Trondheim. 2017-09-25 - 2017-09-27.
  • Kraemer, Frank Alexander. (2017) Team-Based Learning: A Practical Approach for an Engineering Class. Læring om læring. vol. 1 (1).
  • Kraemer, Frank Alexander; Ammar, Doreid; Bråten, Anders Eivind; Tamkittikhun, Nattachart; Palma, David. (2017) Solar Energy Prediction for Constrained IoT Nodes based on Public Weather Forecasts. The 7th International Conference on the Internet of Things - IoT 2017 . ACM; Linz. 2017-10-22 - 2017-10-25.
  • Kraemer, Frank Alexander; Bråten, Anders Eivind; Tamkittikhun, Nattachart; Palma, David. (2017) Fog Computing in Healthcare – A Review and Discussion. IEEE Access. vol. 5.
  • Tamkittikhun, Nattachart; Hussain, Amen; Kraemer, Frank Alexander. (2017) Energy Consumption Estimation for Energy-Aware, Adaptive Sensing Applications. Mobile Secure and Programmable Networking.

2016

2015

  • Kraemer, Frank Alexander. (2015) Block für Block zur IoT-Applikation. Eclipse Magazin.

2013

2012

2011

2010

  • Gunawan, Linda Ariani; Vogel, Michael; Kraemer, Frank Alexander; Schmerl, Sebastian; Slåtten, Vidar; Herrmann, Peter Michael; König, Hartmut. (2010) Modeling a Distributed Intrusion Detection System Using Collaborative Building Blocks. Third IEEE International Workshop UML and Formal Methods ; Shanghai. 2010-11-16 - 2010-11-16.
  • Kraemer, Frank Alexander; Herrmann, Peter Michael. (2010) Reactive Semantics for Distributed UML Activities. Joint 12th IFIP WG 6.1 International Conference, FMOODS 2010, and 30th IFIP WG 6.1 International Conference, FORTE 2010 . John Hatcliff and Elena Zucca; Amsterdam. 2010-06-07 - 2010-06-09.
  • Slåtten, Vidar; Kraemer, Frank Alexander; Herrmann, Peter Michael. (2010) Towards a Model-Driven Method for Reliable Applications: From Ideal To Realistic Transmission Semantics. International Workshop on Software Engineering for Resilient Systems (SERENE 2010) . SERENE, ERCIM Working Group; London. 2010-04-15 - 2010-04-16.

2009

2008

2007

  • Herrmann, Peter Michael; Kraemer, Frank Alexander. (2007) Design of Trusted Systems with Reusable Collaboration Models. IFIP International Federation for Information Processing. vol. 238.
  • Kraemer, Frank Alexander. (2007) Arctis and Ramses: Tool Suites for Rapid Service Engineering. Norsk Informatikkonferanse (NIK 2007).
  • Kraemer, Frank Alexander; Bræk, Rolv; Herrmann, Peter Michael. (2007) Synthesizing Components with Sessions from Collaboration-Oriented Service Specifications. Lecture Notes in Computer Science (LNCS).
  • Kraemer, Frank Alexander; Bræk, Rolv; Herrmann, Peter Michael. (2007) Synthesizing Components with Sessions from Collaboration-Oriented Service Specifications. 13th SDL Forum . SDL Forum Society; Paris. 2007-09-18 - 2007-09-21.
  • Kraemer, Frank Alexander; Herrmann, Peter Michael. (2007) Formalizing Collaboration-Oriented Service Specifications using Temporal Logic. Proceedings of the 2007 Networking and Electronic Conference (NAEC2007).
  • Kraemer, Frank Alexander; Herrmann, Peter Michael. (2007) Transforming Collaborative Service Specifications into Efficiently Executable State Machines. Electronic Communications of the EASST.
  • Kraemer, Frank Alexander; Herrmann, Peter Michael. (2007) Transforming Collaborative Service Specifications into Efficiently Executable State Machines. 6th International Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT 2007) ; Braga. 2007-03-31 - 2007-04-01.
  • Kraemer, Frank Alexander; Slåtten, Vidar; Herrmann, Peter Michael. (2007) Engineering Support for UML Activities by Automated Model-Checking - An Example. 4th International Workshop on Rapid Integration of Software Engineering Techniques (RISE) . ERCIM Working Group; Luxembourg. 2007-11-26 - 2007-11-27.

2006

  • Herrmann, Peter Michael; Kraemer, Frank Alexander. (2006) Collaboration-Oriented Service Engineering by means of Model Transformation. Meeting of the ERCIM Security and Trust Management Working Group . Fabio Martinelli; Hamburg. 2006-09-20 - 2006-09-21.
  • Kraemer, Frank Alexander; Herrmann, Peter Michael. (2006) Service Specification by Composition of Collaborations — An Example. 2006 IEEE/WIC/ACM International Conference on Web Intelligence.

2005

  • Sanders, Richard Torbjørn; Castejón, Humberto Nicolás; Kraemer, Frank Alexander; Bræk, Rolv. (2005) Using UML 2.0 Collaborations for Compositional Service Specification. Lecture Notes in Computer Science (LNCS). vol. 3713.

2004

  • Kraemer, Frank Alexander. (2004) Telecom Service Engineering with Eclipse. Eclipse Technology Exchange, ECOOP 2004 ; Oslo. 2004-06-15 - 2004-06-15.