1 - Web Application Architectures Seminar

  • Seminar 1

Tasks

Tasks that must be solved and reported at the seminar.

Task 1

Answer the following questions:

  • What is a web application?

  • What does web application architecture mean?

    • What does a web application architecture include?

  • How have architectures for web applications developed over time?

  • What architectural (anti) design patterns are there for web applications?

    • Which is considered the most common architectural design pattern?

    • What does a big ball of mud (BBoM) mean?

Task 2

Create an artifact describing the architecture of the examination application. The following requirements must be met.

  • The documentation for your web application must be stored on the GitLab (https://gitlab.lnu.se/1dv612/student) wiki associated with your private examination repository.

  • The documentation must contain a picture describing the overall system.

  • The type of communication between subsystems must be documented.

  • The behavior, interaction between subsystems and users must be documented.

Last updated