Navigation

  • Skip to Content
NTNU Home

ntnu.edu

  • Studies
    • Master's programmes in English
    • For exchange students
    • PhD opportunities
    • All programmes of study
    • Courses
    • Financing
    • Language requirements
    • Application process
    • Academic calendar
    • FAQ
  • Research and innovation
    • NTNU research
    • Research excellence
    • Strategic research areas
    • Innovation resources
    • PhD opportunities
  • Life and housing
    • Student in Trondheim
    • Student in Gjøvik
    • Student in Ålesund
    • For researchers
    • Life and housing
  • About NTNU
    • Contact us
    • Faculties and departments
    • Libraries
    • International researcher support
    • Vacancies
    • About NTNU
    • Maps
  1. Employees

Språkvelger

Norsk

Leonardo Montecchi

Leonardo Montecchi

Associate Professor
Department of Computer Science
Faculty of Information Technology and Electrical Engineering

leonardo.montecchi@ntnu.no
Room 115, IT-bygget, Gløshaugen
ResearchGate Scopus Google Scholar YouTube Personal Page
About Research Publications Teaching

About

I joined the Department of Computer Science at NTNU in January 2022. Before, I spent almost 5 years at the the Institute of Computing of the University of Campinas, in Brazil, working with the LASER research group.

My education and Ph.D are from the University of Firenze, in Italy, which is also my home city. I started my journey in research in 2008 with the researchers of the Resilient Computing Lab, who introduced me to the dependability area.

In my research I work with different kind of modeling and programming languages, to improve the safety and security of complex systems.

Competencies

  • Computer technology
  • Fault tolerance
  • Model driven engineering
  • Modeling
  • Petri nets
  • Programming languages
  • Reliability
  • Software engineering

Research

My expertise revolves around different aspect of the modeling of complex systems, including formal models, probabilistic models, and model-driven engineering. I am mostly interested in safety-critical and mission-critical application domains (e.g., automotive, space, oil&gas) and System-of-Systems (SoS) architectures.

Currently, my research interests focus on applying model-driven engineering techniques to support the development and V&V of resilient systems, with a particular focus on automating quantitative performability analysis, and on formalizing system development artifacts using domain-specific languages. 

Publications

An overview of my publications can be found in my Scopus or Google Scholar profiles.

An open PDF version of all my publications (with a couple of exceptions) is also available on my personal webpage. Feel free to contact me if you have questions or comments.

Below you also find a link to my profile on Cristin; however the list there may not be particularly up to date or complete.

  • Chronological
  • By category
  • See all publications in Cristin

Teaching

Courses

  • TDT4250 - Advanced Software Design
  • TDT4165 - Programming Languages

Here at NTNU I am currently teaching "Programming Languages" (TDT4165) and "Advanced Software Design" (TDT4250).

In the past I have taught courses on different topics, including "Object-Oriented Programming", "Software Engineering", "Software Verification Validation and Testing", and "Model-Driven Software Engineering". I have also held a course on "Scientific Writing" for Master's and PhD students.

NTNU
Studies
  • Master's programmes in English
  • For exchange students
  • PhD opportunities
  • Courses
  • Career development
  • Continuing education
  • Application process
Contact
  • Contact NTNU
  • Employees
  • For alumni
  • Press contacts
  • Researcher support
Discover NTNU
  • Experts
  • Vacancies
  • Pictures from NTNU
  • Innovation resources
  • NTNU in Gjøvik
  • NTNU in Trondheim
  • NTNU in Ålesund
  • Maps
About NTNU
  • NTNU's strategy
  • Research excellence
  • Strategic research areas
  • Organizational chart
  • Libraries
  • About the university
Services
  • For employees
  • For students
  • Blackboard
  • Intranet

Norwegian University of Science and Technology

Use of cookies
Accessibility statement (in Norwegian)
Privacy policy
Editoral responsibility
Sign In