edit

Software Architecure Labs

GL4/RT5 - INSAT

Logo INSAT

Overview

These labs provide hands-on scenarios to experiment with different software architectures.

General Instructions

  • Each group (3–4 students) must design and present a complete software architecture for the given system.
  • The presentation is oral: groups walk through their architecture diagrams and justify every design decision.
  • You are expected to produce architectures at multiple levels of abstraction.
  • Technology choices must be justified by architectural requirements, not by personal preference.
  • A solution that differs from the expected one can receive full marks if it is coherent and well-argued.
Licence Creative Commons
This work is made available under the terms of the Creative Commons attribution-NonCommercial ShareAlike 4.0 international license.