Grin logo
en de es fr
Shop
GRIN Website
Publier des textes, profitez du service complet
Go to shop › Informatique - Software

Konzept der Assertions und Prinzip von Design-by-Contract in einer kurzen Darstellung (Stand 2005)

Titre: Konzept der Assertions und Prinzip von Design-by-Contract in einer kurzen Darstellung (Stand 2005)

Dossier / Travail , 2005 , 16 Pages , Note: 1

Autor:in: Martin Czygan (Auteur)

Informatique - Software
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

Die vorliegende Ausarbeitung stellt das Konzept der Assertions vor. Assertions stellen eine Umsetzung des Design-by-Contract-Prinzips dar
und ermöglichen eine Überwachung von Code zur Laufzeit. Im folgenden sollen, ausgehend von David S. Rosenblums Paper “Toward a Method of Programming with Assertions” sowohl das Konzept der Assertions, als auch das Prinzip von Design-By-Contract vorgestellt werden. (Ergänzt wird dieser Text durch eine weitere Ausarbeitung im Rahmen des o.g. Seminars. Titel: Assertions in Java )

Extrait


Inhaltsverzeichnis

  • Einleitung
  • Vorüberlegungen
    • Fehlerquellen
    • Fehlererkennung
  • Design-By-Contract
    • Grundprinzip
    • EIFFEL
    • Aspekte von Design-By-Contract
    • Vorteile von Design-By-Contract
  • Assertions
    • Einsatz von Assertions
    • APP, Ein Präprozessor für C
    • Assertions und Exceptions
    • Vorteile/Probleme
  • Zusammenfassung
  • Literaturverzeichnis

Zielsetzung und Themenschwerpunkte

Die Ausarbeitung befasst sich mit dem Konzept der Assertions, einer Umsetzung des Design-by-Contract-Prinzips, das die Überwachung von Code zur Laufzeit ermöglicht. Sie stellt das Konzept der Assertions und das Prinzip von Design-By-Contract vor, basierend auf David S. Rosenblums Paper "Toward a Method of Programming with Assertions".

  • Fehlervermeidung und -erkennung in der Softwareentwicklung
  • Design-by-Contract als Prinzip für robuste Software
  • Assertions als Mittel zur Spezifikation und Überprüfung von Code
  • Vorteile und Herausforderungen des Einsatzes von Assertions
  • Die Rolle von Assertions in der Fehlerbehandlung

Zusammenfassung der Kapitel

Die Einleitung führt in das Thema der Assertions ein und erläutert deren Bedeutung für die Softwareentwicklung. Sie stellt das Ziel der Ausarbeitung dar, das Konzept der Assertions und das Prinzip von Design-By-Contract vorzustellen.

Der Abschnitt "Vorüberlegungen" beleuchtet die verschiedenen Fehlerquellen in der Softwareentwicklung und stellt verschiedene Methoden und Werkzeuge zur Fehlersuche und -behandlung vor. Assertions werden als ein Werkzeug zur Vermeidung und Aufdeckung von Fehlern in verschiedenen Bereichen der Softwareentwicklung vorgestellt.

Das Kapitel "Design-By-Contract" beschreibt das Prinzip von Design-By-Contract, das die Korrektheit und Robustheit von Software unterstützt. Es erläutert das Grundprinzip von Design-By-Contract, die Rolle der Programmiersprache EIFFEL und die verschiedenen Aspekte von Design-By-Contract.

Das Kapitel "Assertions" widmet sich dem Einsatz von Assertions in der Softwareentwicklung. Es behandelt die Verwendung von Assertions, den Präprozessor APP für C, die Beziehung zwischen Assertions und Exceptions sowie die Vorteile und Probleme des Einsatzes von Assertions.

Schlüsselwörter

Die Schlüsselwörter und Schwerpunktthemen des Textes umfassen Assertions, Design-by-Contract, Softwareentwicklung, Fehlervermeidung, Fehlererkennung, Codeüberwachung, Spezifikation, Robustheit, EIFFEL, APP, Exceptions.

Fin de l'extrait de 16 pages  - haut de page

Résumé des informations

Titre
Konzept der Assertions und Prinzip von Design-by-Contract in einer kurzen Darstellung (Stand 2005)
Université
University of Leipzig  (Institut für angewandte Telematik)
Cours
Wegweisende Arbeiten in der Softwaretechnik II. WS 2004/2005.
Note
1
Auteur
Martin Czygan (Auteur)
Année de publication
2005
Pages
16
N° de catalogue
V126910
ISBN (ebook)
9783640329809
ISBN (Livre)
9783640331611
Langue
allemand
mots-clé
Konzept Assertions Prinzip Design-by-Contract Darstellung
Sécurité des produits
GRIN Publishing GmbH
Citation du texte
Martin Czygan (Auteur), 2005, Konzept der Assertions und Prinzip von Design-by-Contract in einer kurzen Darstellung (Stand 2005), Munich, GRIN Verlag, https://www.grin.com/document/126910
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  16  pages
Grin logo
  • Grin.com
  • Page::Footer::PaymentAndShipping
  • Contact
  • Prot. des données
  • CGV
  • Imprint