Premium Partner

ppls

ppls

ppls


Kartei Details

Karten 58
Sprache Deutsch
Kategorie Chemie
Stufe Grundschule
Erstellt / Aktualisiert 31.03.2018 / 31.03.2018
Lizenzierung Keine Angabe
Weblink
https://card2brain.ch/box/20180331_ppls
Einbinden
<iframe src="https://card2brain.ch/box/20180331_ppls/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Was versteht man unter Architekturstile und -muster

  • beschreibt Dekomposition eines einzelnen Software-Sytems
  • Definieren Richtlinien und Vorgaben

Was sind klassische Architekturstile?

  • Layer
  • Peer-To-Peer
  • Pipes-And-Filter
  • Shared Data
  • Client-Server

Architektur Elemente

  • Elemente können hierarchisch angeordnet sein
  • Zugriff auf Funktionen erfolgt über Interfaces

Wie können Interaktionen stattfinden?

  • lokal
  • Verteilt
  • durch Mittlerkomponente

Was sind Direktiven?

Sind zusätzliche Eigenschaften, Richtlinien und Einschränken welche sich nicht unmittelbar aus der Dekomposition ergeben.

Oft durch: Qualitätsanforderungen, technische Anforderungen, grundlegenden Architekturstil, organisatorische Rahmenbedingungen

Was sind technische Schulden?

  • Qualitätseinbußen, (un)bewusst falsche oder suboptimale technische Entscheidungen
  • Implementationsschulden (Code-Smells), Architekturschulden, Testschulden, Dokumentationsschulden

Was ist die Idee und das Ziel der Komponentenorientierung?

  • Idee: Erstellung von Software durch Komposition von vorgefertigten, unabhängigen Software Komponenten
  • (Zusammenbau von Systemen aus einzelnen Teilen)
  • Ziel: Reduktion von Kosten und Zeit

Wie wird eine Komponente implementiert?

  • wird implementiert durch ein Objekt
  • kann mehrere Interfaces besitzen
  • weißt Abhängigkeiten aus