Grundlagen der Softwaretechnik at Universität Koblenz-Landau

Flashcards and summaries for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau

Arrow Arrow

It’s completely free

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Study with flashcards and summaries for the course Grundlagen der Softwaretechnik at the Universität Koblenz-Landau

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Software-Qualität(8)

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Grundlegende Prinzipien des Software-Entwurfs

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Strukturbezogene Prinzipien des Software-Entwurfs

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Monolithisch

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Geschichtet

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Pipe & Filter

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Datenzentriert

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Regelbasiert

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Ereignissgesteuert

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Plugin

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Komponentenbasiert

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Client/Server

Your peers in the course Grundlagen der Softwaretechnik at the Universität Koblenz-Landau create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau on StudySmarter:

Grundlagen der Softwaretechnik

Software-Qualität(8)
Funktionale Eignung
Zuverlässigkeit
Wartbarkeit
Portierbarkeit
Benutzbarkeit
Leistungseffizienz
IT-Sicherheit
Kompatibilität

Grundlagen der Softwaretechnik

Grundlegende Prinzipien des Software-Entwurfs
Einfachheitsprinzip
Analogieprinzip
Überraschungsminimierung
Vollständigkeitsprinzip
Nachweisbarkeitsprinzip

Grundlagen der Softwaretechnik

Strukturbezogene Prinzipien des Software-Entwurfs
Abstraktion
Modularisation
Abkapslung
Trennung der Belange

Grundlagen der Softwaretechnik

Monolithisch
Keine Struktur
+ gute Leistung
-schlechte Wartbarkeit

Grundlagen der Softwaretechnik

Geschichtet
Kommunikation 1 Schicht auf-/abwärts
Obere Schichten nutzt Funktionalitäten der unteren
+ gute Evolvierbarkeit
+versteckte Informationen
+keine kreisförmigen Abhängigkeiten
-verminderte Leistung

Grundlagen der Softwaretechnik

Pipe & Filter
Aktive Bausteine: lesen und schreiben
Passive Bausteine: transport
+ saubere Trennung
+ Komponierbarkeit
- nur Stapelverarbeitung

Grundlagen der Softwaretechnik

Datenzentriert
Kollektive Problemlösung
Asynchrone Komponenten-Interaktion
+ lose Kopplung
- gemeinsames Datenformat nötig
- impliziert Datenfluss

Grundlagen der Softwaretechnik

Regelbasiert
Regeln dynamisch getriggert
Geschichtet
+ Evolvierbarkeit
- schwer zu verstehen/pflegen

Grundlagen der Softwaretechnik

Ereignissgesteuert
Reagieren auf Ereignisse
Asynchrone Signale
+Lose Kopplung
-Skalierbarkeit begrenzt durch BUS-Kapazität

Grundlagen der Softwaretechnik

Plugin
Explizite Erweiterungspunkte
Statische/dynamische Zusammensetzung
+ Erweiterbarkeit
+ Anpassbarkeit
- geringe Sicherheit

Grundlagen der Softwaretechnik

Komponentenbasiert
Verkapselung
Versteckte Informationen
+ Wiederverwendung
+ unabhängige Entwicklung
- Kompatibilitätsprobleme

Grundlagen der Softwaretechnik

Client/Server
Viele Clients, aktiv, nah am Nutzer
Ein Server, passiv, nah an Daten
+ skalierbar
+ sicher
- Single point of failure 

Sign up for free to see all flashcards and summaries for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program Grundlagen der Softwaretechnik at the Universität Koblenz-Landau there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Universität Koblenz-Landau overview page

Grundlagen der IT-Sicherheit

Programmierung und Modellierung

Programierpraktikum

Grundlagen der Theoretischen Informatik

Grundlagen der Funktionalen Programmierung

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for Grundlagen der Softwaretechnik at the Universität Koblenz-Landau or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards