Skip to content

SAS Introduction Demo 3

GabrielaBerimbau edited this page Aug 14, 2026 · 2 revisions

Introduction


The Software Architecture Specification is the formal blueprint of how Mealchemy aim to satisfy its Software Requirements Specification.

It provides a high level system overview by outlining the core components of the sytem, its architectural style, and its data flow.

The Software Architecture Specification is broken down into the following sections:

  • Architectural Requirements define the high-level technical and structural expectations of Mealchemy. covering architectural patterns, design patterns, architectural constraints, the architecture diagram and its mapping of quality requirements to architectural decisions.

  • Technology Requirements outline the technologies, frameworks, tools and platforms selected to bring Mealchemy to life.

  • API Service Contracts define the formal agreement that specifies exactly how Mealchemy's frontend and backend systems exchange data.

  • Deployment describes how Mealchemy is published and run in an accessible environment.

Mealchemy

Team PUL5E · COS 301


Documentation

Demo 4
Demo 3
Demo 2
Demo 1

Setup Guides


Quick Links


Updated: 13 September 2026

Clone this wiki locally