🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.mod-ki
Article #491

Mathematik der Programmkonstruktion

#491
From: Hans-Werner Hein
Date: Fri, 03 Nov 1989 14:21
65 lines
4090 bytes
From: weigele@prg.oxford.ac.uk
To: mod-ki@unido.uucp
Date: Wed, 1 Nov 89 14:58:56 GMT
Subject: Mathematik der Programmkonstruktion
Keywords: Literatur, Rezensionen

mod-ki message 0325
************************************************************************
Copyright (c) 1989 Martin Weigele Oxford

Das folgende Buch sei allen an Fragen  der  Spezifikation,  Verifikation
und Konstruktion interessierten Lesern von mod-ki empfohlen:

     J. L. A. van den Snepscheut (Ed.):
     Mathematics of Program Construction.
     Springer LNCS 375, 1989.

Der Konferenzband berichtet ueber die gleichnamige Konferenz anlaesslich
des 375. Geburtstages der Universitaet Groningen/NL.

Etwa ein Drittel der Beitraege liegen  den  "invited lectures"  (Abrial,
Chandy, Hehner, May/Sheppard, Meertens, Misra) zugrunde, der  Rest  sind
normale Beitraege.

Die Beitraege stehen in der Tradition  der  Axiomatischen  Spezifikation
(Hoare, Dijkstra) und der darauf aufbauenden mathematischen Theorie  der
Verfeinerung (Back, Morgan).

Insgesamt  ist  das  Bemuehen  deutlich,  eine  allgemeine  Theorie  der
Programmentwicklung   zu   schaffen,   die    Nichtdeterminismus    bzw.
Nebenlaeufigkeit (Concurrency) sowohl auf der  Spezifikationsebene,  als
auch als moegliche Implementierung auf natuerliche  Weise  einschliesst.
In diesem  Zusammenhang  ist  besonders  der  Artikel  von  J. R. Abrial
hervorzuheben,  der  "A  Formal Approach to Large Software Construction"
beschreibt. Weiter werden Action Systems bis hin zu Analogen  Neuronalen
Netzen zu  solcher  Mathematik  der  Programmkonstruktion  in  Beziehung
gesetzt.  Mit  OCCAM  ist  auch  das  Implementierungs"ende"  vertreten.
Bemerkenswert ist der starke Bezug zum  praktischen  Computerexperiment;
trotzdem duerfte das Buch auch den Theoretikern gefallen.

Der    entscheidende    Durchbruch    gegenueber     der     klassischen
Programmverifikation,  wie  sie  auch  in  der   deutschen   KI-Gemeinde
betrieben  wurde,  besteht  darin,  dass  statt   konkreten   Programmen
zunaechst  abstrakte  Programme  in  den  Mittelpunkt  der   Betrachtung
gestellt werden, deren  Eigenschaften  unabhaengig  von  Maschinen  oder
Programmiersprachen betrachtet werden  koennen.  Damit  wird  die  sonst
zwangslaeufige Explosion von Details in  handhabbarere  Bahnen  gelenkt.
Das Vehikel hierzu ist nicht zuletzt Nichtdeterminismus (beschraenkt und
unbeschraenkt).  Im  Grunde  bedeutet  dies  die  konsequente  Umsetzung
traditionellen Software-Engineerings a la Wirth in einen  mathematischen
Rahmen.  Am  Endpunkt  koennte  eine   Verschmelzung   mit   Ideen   des
Automatischen  Beweisens  stehen,  die  vielleicht  die  Abloesung   des
Resolutionsprinzips als zu maschinennah einlaeuten koennte... Dann  gibt
es endlich eine  Rechtfertigung  fuer  unterschwelliges  Unbehagen  beim
Umgang mit Klauselgraphen!

Martin Weigele, z.Zt. PRG, Oxford University Computing Lab.

------------------------------------------------------------------------
N.B. Aufgrund der Erfahrungen mit dem Herausgeber von "KI", Christaller,
auf  dessen  sachgemaesse  Bearbeitung  eines  damals  in  mod-ki  vorab
erschienenen Artikels ueber das Deduktionstreffen  1988  ich  bis  heute
vergeblich   warte,   ist  der  Abdruck  dieses  Beitrags  in  KI  nicht
automatisch gestattet: (c) 1989 Martin Weigele
************************************************************************
Technical Details
Message-ID: <914@unido.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mod-ki

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 1684e7,966a45c12ea7427,start
X-Google-Attributes: gid1684e7,public
X-Google-ArrivalTime: 1989-11-03 08:31:26 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mod-ki
From: mod-ki@unido.UUCP (Hans-Werner Hein)
Newsgroups: dnet.mod-ki
Subject: Mathematik der Programmkonstruktion
Keywords: Literatur, Rezensionen
Message-ID: <914@unido.UUCP>
Date: 3 Nov 89 14:21:10 GMT
Reply-To: weigele@prg.oxford.ac.uk
Distribution: dnet
Organization: Institut fuer Roboterforschung (IRF), Uni Dortmund
Lines: 65
Approved: mod-ki@unido.UUCP (Hans-Werner Hein)
Posted: Fri Nov  3 15:21:10 1989