Documentation and APIs (Guest Lecturer: Daniel Dahl, ForeFlight)

We will get a visit from Daniel , VP Flight Planning Capabilities, at ForeFlight. Daniel will share how he has used some of the techniques from from this course in his work.

In this lecture we will talk a bit more about UML2 and layered archiceture before we move on to look at different types of API’s.

Carsten will show how to use OpenAPI to build a REST API and we will have a visit from Jesper who will show how GraphQL works.

We will also look at a model to determine how mature a REST API is.

Lastly we will start to look at how to document software.

Tutorial Session

Assignments

Mandatory Reading

Materials (Slides, etc.)

  • Slides will be published after the lecture