From 6c9f6b4e906c1ae8ce8b19688ff97f46063cc885 Mon Sep 17 00:00:00 2001 From: Cyber-Luke <75857685+Cyber-Luke@users.noreply.github.com> Date: Sun, 24 Apr 2022 15:18:45 +0200 Subject: [PATCH] Updated 2. Software Architecture Specification (markdown) --- 2.-Software-Architecture-Specification.md | 29 +++++++++++++---------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/2.-Software-Architecture-Specification.md b/2.-Software-Architecture-Specification.md index da735c1..20f91e1 100644 --- a/2.-Software-Architecture-Specification.md +++ b/2.-Software-Architecture-Specification.md @@ -1,12 +1,21 @@ #### Table of Contents * [1. Introduction](#I) - * [1.1 Glossar](#G) + * [1.1 Glossary](#G) * [2. System Overview](#S) * [2.1 System Environment](#S1) * [2.2 Software Environment](#S2) * [2.3 Quality Goals](#S3) - * [2.3.1 Usability](#S4) - * [2.3.2 Bug fixing](#S5) + * [2.3.1 Runtime quality attributes](#S4) + * [2.3.1.1 Usability](#S5) + * [2.3.1.2 Functionality](#S6) + * [2.3.1.3 Performance](#S7) + * [2.3.1.4 Security](#S8) + * [2.3.1.5 Availability](#S9) + * [2.3.1.6 Interoperability](#S10) + * [2.3.2 Non-Runtime quality attributes](#S11) + * [2.3.1.1 Modifiability](#S12) + * [2.3.1.2 Portability and reusability](#S13) + * [2.3.1.3 Testability](#S14) * [3. Quality Concept](#QC) * [3.1 Usability concept](#QC1) * [3.2 Code Quality](#QC2) @@ -18,15 +27,11 @@ * [6.2 MOD.002: Controller functionalities](#SS2) * [7. Technical Concepts](#TC) * [7.1 Persistence](#TC1) - * [7.2 User Interface](#TC2) - * [7.3 Ergonomics](#TC3) - * [7.4 Communication with other IT-Systems](#TC4) - * [7.5 Deployment](#TC5) - * [7.6 Data Validation](#TC6) - * [7.7 Exception Handling](#TC7) - * [7.8 Internationalization](#TC8) - * [7.9 Testability](#TC9) - * [7.10 Availability](#TC10) + * [7.2 Communication with other IT-Systems](#TC4) + * [7.3 Deployment](#TC5) + * [7.4 Data Validation](#TC6) + * [7.5 Exception Handling](#TC7) + * [7.6 Internationalization](#TC8) * [8. References](#R) # Changelog