ShopSpell

Automatische Komplexittsanalyse funktionaler Programme [Paperback]

$45.99     $59.99    23% Off      (Free Shipping)
100 available
  • Category: Books (Computers)
  • Author:  Zimmermann, Wolf
  • Author:  Zimmermann, Wolf
  • ISBN-10:  354053430X
  • ISBN-10:  354053430X
  • ISBN-13:  9783540534303
  • ISBN-13:  9783540534303
  • Publisher:  Springer
  • Publisher:  Springer
  • Binding:  Paperback
  • Binding:  Paperback
  • Pub Date:  01-Apr-1990
  • Pub Date:  01-Apr-1990
  • SKU:  354053430X-11-SPRI
  • SKU:  354053430X-11-SPRI
  • Item ID: 100723678
  • List Price: $59.99
  • Seller: ShopSpell
  • Ships in: 5 business days
  • Transit time: Up to 5 business days
  • Delivery by: Jul 15 to Jul 17
  • Notes: Brand New Book. Order Now.
Es gibt im Bereich der Softwaretechnik viele Werkzeuge, die den Programmentwicklungsproze? unterst?tzen. Sie stellen die Korrektheit der Implementierung sicher, nicht aber ihre Effizienz. Die vorliegende Arbeit f?hrt daher eine Methode ein, die es erlaubt, die Zeitkomplexit?t funktionaler Programme automatisch zu ermitteln. Die Grundidee dieser Methode besteht darin, ein funktionales Programm in ein System von Rekurrenzgleichungen zu ?bersetzen, dessen L?sung das Zeitverhalten des Programms angibt. Durch Einf?hrung von bedingten Rekurrenzen und Rekurrenzfamilien ist es m?glich, obere und untere Schranken f?r die Zeitkomplexit?t zu finden. Um die mittlere Zeitkomplexit?t zu bestimmen, m?ssen Wahrscheinlichkeiten daf?r berechnet werden, da? im Programm vorkommende Bedingungen wahr bzw. falsch werden. Diese Wahrscheinlichkeiten werden anhand einer probabilistischen Semantik des Programms berechnet. Um m?glichst genaue Schranken f?r die Zeitkomplexit?t zu erhalten, mu? eine Abh?ngigkeitsanalyse durchgef?hrt werden. Dies erm?glicht eine genaue Analyse von Divide-and-Conquer-Programmen.Es gibt im Bereich der Softwaretechnik viele Werkzeuge, die den Programmentwicklungsproze? unterst?tzen. Sie stellen die Korrektheit der Implementierung sicher, nicht aber ihre Effizienz. Die vorliegende Arbeit f?hrt daher eine Methode ein, die es erlaubt, die Zeitkomplexit?t funktionaler Programme automatisch zu ermitteln. Die Grundidee dieser Methode besteht darin, ein funktionales Programm in ein System von Rekurrenzgleichungen zu ?bersetzen, dessen L?sung das Zeitverhalten des Programms angibt. Durch Einf?hrung von bedingten Rekurrenzen und Rekurrenzfamilien ist es m?glich, obere und untere Schranken f?r die Zeitkomplexit?t zu finden. Um die mittlere Zeitkomplexit?t zu bestimmen, m?ssen Wahrscheinlichkeiten daf?r berechnet werden, da? im Programm vorkommende Bedingungen wahr bzw. falsch werden. Diese Wahrscheinlichkeiten werden anhand einer probabilistischen Semantik des Programms bereclc'
Add Review