motz
diumenge, 31. d’agost 2003

why does software work anyhow

it seems the biggest challenge for software developer is not the question how does the program work but why does it work.

tony hoare, who wrote compilers in the 60s wants to try to find an answer for this mysterious why: he called his project the verifying compiler. the goal is to construct an application, that "guarantees correctness of a program before running it".

A verifying compiler uses mathematical and logical reasoning to check the correctness of the programs that it compiles. The criterion of correctness is specified by types, assertions, and other redundant annotations associated with the code of the program. The compiler will work in combination with other program development and testing tools, to achieve any desired degree of confidence in the structural soundness of the system and the total correctness of its more critical components.

it is outlined as a grand challenge project and a lot of people wouldn't even talk about it seriously if it wouldn't be tony hoare who tries to set it up. already in the 70s some people started to work on such a compiler, but pretty soon the project got abandoned ...

the start for the project is set for 2004, 2005 or maybe in five years as he wrote somewhere, having in mind how long it took to convince people and particularly funding agencies that the genome project is of any importance. and also similar to the genome project he wants to achieve the scientific goal in 15 years.

an older paper on the topic from hoare: towards the verifying compiler

... Comment

Online for 8334 days
Last update: 3/11/23 17:00
status
Youre not logged in ... Login
menu
... Home
... Tags


search
calendar
abril 2024
dg.dl.dt.dc.dj.dv.ds.
123456
78910111213
14151617181920
21222324252627
282930
novembre
recent updates
human "The mind is what
the brain does." (margaret boden) Mind As Machine. A History...
by motzes (3/11/23 17:00)
when industry looks old i
have no idea how i came here, but i still...
by motzes (13/12/22 21:10)
holography explained it has been
20 years since i met nils abramson and heard about...
by motzes (20/2/22 10:22)
digital dilemma as seen in
the year 2000 . Intellectual Property in the Information Age...
by motzes (28/1/22 8:56)
anti colonial connectivity "... it
was after all, the early days of Intelsat, when having...
by motzes (16/8/21 11:20)
old stories revisited ... ...
makes one search again, along the lines given. brought me...
by motzes (6/7/21 14:27)
history writing gerade
im ohr: ein interview mit verkühlter stimme. aufnahmedatum: 2016.
by motzes (30/3/20 15:42)
Nice Thanks for uploading this.
It's an amazing window on the early history of interactive...
by Kayla (1/3/20 15:51)
gibberjabber interesting, die eingefangenen bots
werden in ihrer wortwahl aggressiv.
by motzes (26/10/19 20:41)
rätsel Daniel Schwenter, Philosophischen und
Mathematischen Erquickstunden, Dritter Theil, 1653 | https://archive.org/details/bub_gb_bGM_AAAAcAAJ
by motzes (22/10/19 19:06)

RSS Feed

Made with Antville
Powered by
helma object publisher