swt at Christian-Albrechts-Universität zu Kiel

Flashcards and summaries for swt at the Christian-Albrechts-Universität zu Kiel

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 swt at the Christian-Albrechts-Universität zu Kiel

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Spezifikation:

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Dokumentation

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Design by Contract:

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Sicherheit:

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Qualitätsmanagement besteht aus folgenden Bereichen:

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Wie setzt sich die Qualität von Software zusammen?

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

System- vs Software- Entwicklung

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Prinzip der Abstraktion

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Modell als Abstraktion

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Prinzip der Strukturierung (Arten)


Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Modularisierung: Produkteigenschaften

Kohäsion und Kopplung

Exemplary flashcards for swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

Was ist für das Prinzip der Modularität gewünscht

Your peers in the course swt at the Christian-Albrechts-Universität zu Kiel 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 swt at the Christian-Albrechts-Universität zu Kiel on StudySmarter:

swt

Spezifikation:

Bestehende Software darf nicht unbesehen für eine neue Aufgabe wiederverwendet werden. Vorher muss geprüft werden, ob ihre Fähigkeiten den Anforderungen der neuen Aufgabe entsprechen.

swt

Dokumentation

Die Fähigkeiten einer Software sowie alle Annahmen, die sie über ihre Umgebung macht, müssen dokumentiert sein. Andernfalls ist die Prüfung auf Wiederverwendbarkeit extrem aufwändig.

swt

Design by Contract:

Kooperieren zwei Software-Komponenten miteinander, so müssen eindeutige Regeln definiert, dokumentiert und eingehalten werden. Wer liefert wem was unter welchen Bedingungen?

swt

Sicherheit:

Bei Störungen in sicherheitskritischen Systemen ist Abschalten nur dann eine zulässige Maßnahme, wenn dadurch wieder ein sicherer Zustand erreicht wird.

swt

Qualitätsmanagement besteht aus folgenden Bereichen:

Test: Bei der Prüfung von Software, die aus mehreren Komponenten besteht, genügt es nicht jede Komponente einzeln zu prüfen. Umfangreiche Integrations- und Systemtests unter möglichst realistischen Bedingungen sind notwendig.


Review: Jedes Programm sollte – neben einem sorgfältigen Test – durch kompetente Fachleute inspiziert werden, weil insbesondere die Erfüllbarkeit und Adäquatheit von Annahmen und Ergebnissen häufig nicht testbar ist.


Risikomanagement: Die Risiken erkennen, angemessene technische Maßnahmen (siehe oben) planen, durchsetzen und überprüfen. Evtl. Entscheiden, Projekte frühzeitig zu beenden.

swt

Wie setzt sich die Qualität von Software zusammen?

Interne Qualität ist die Gesamtheit der Gütemerkmale aus einer herstellungsorientierten Sicht. Sie umfasst die Qualitätsattribute an alle Zwischenprodukte der Entwicklung.


Externe Qualität beinhaltet die technischen Gütemerkmale des Produkts aus einer externen Sicht. Die externe Qualität wird i. Allg. durch Messungen und Tests während der Ausführung der Software in einer definierten Umgebung bestimmt.


Gebrauchsqualität beschreibt die Gütemerkmale aus Sicht des Benutzers, dabei ist nicht nur der Kontext der Benutzung zu berücksichtigen, sondern auch inwieweit der Benutzer die angestrebten Ziele mit der Software erreichen kann.

swt

System- vs Software- Entwicklung

Software-Entwicklung:

Ausschließlich Software mit methodischen Hilfsmitteln wie Prozesse, Modelle, Werkzeuge und Prinzipien.


System-Entwicklung:

Entwicklung eines Systems aus Hard- und Softwarekomponenten in einem organisatorischen Kontext

swt

Prinzip der Abstraktion

  • Zerlegung in wichtige und weniger Wichtige Aspekte
  • statt direkt spezielles Problem zu lösen -> erst allgemeines als Grundlage
  • Abstaktion ist wichtig, um Komplexität meißtern zu können
  • Vielzahl von Komplexität fordert weitere Gliederung: Modudularisierung, Kapselung
  • Abstaktion kann verschiedene Sichten liefern

swt

Modell als Abstraktion

  • einen Zweck
  • Bezug zum Orginal
  • abstrahiert bestimmte Eigenschaften

swt

Prinzip der Strukturierung (Arten)


  • zeitliche Strukturierung
    • Anforderungsanalyse, Entwurf, Programmierung, Test
  • qualitative Stru.
    • Effizienz, Robustheit, Korrektheit
  • perspektivische Strukturierung
    • Verwendung von Datenstrukturen, Datenfluss, Kontrollfluss
  • Dekomposition
    • Strukturierung in Bestandteile

swt

Modularisierung: Produkteigenschaften

Kohäsion und Kopplung

Kohäsion Innerhalb einzelner Module sollte ein enger Zusammenhang bestehen. ⇒ hohe Modul-Kohäsion


Kopplung Zwischen Modulen sollten möglichst wenig Abhängigkeiten bestehen. ⇒ geringe inter-modulare Kopplung

swt

Was ist für das Prinzip der Modularität gewünscht

Zyklenfreiheit und Hierarchisierung

Sign up for free to see all flashcards and summaries for swt at the Christian-Albrechts-Universität zu Kiel

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program swt at the Christian-Albrechts-Universität zu Kiel there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Christian-Albrechts-Universität zu Kiel overview page

EBWL VL2

EBWL VL5

EBWL VL2 Konfliktregulierung und Rechtsformen

EWIN VL 7

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 swt at the Christian-Albrechts-Universität zu Kiel 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