Fun with formal methods is more than fun

Almost half of a century has passed since Robert W. Floyd published the first research that explicitly discussed formally how to assign meaning to programs. But recently David L. Parnas have called Really Rethinking "Formal Methods", to question the assumptions underlying the well-known cu...

Full description

Bibliographic Details
Main Author: Shilov, N. V.
Format: Other/Unknown Material
Language:English
Published: Nazarbayev University 2014
Subjects:
Online Access:http://nur.nu.edu.kz/handle/123456789/790
id ftnazarbayevuniv:oai:testnur.nu.edu.kz:123456789/790
record_format openpolar
spelling ftnazarbayevuniv:oai:testnur.nu.edu.kz:123456789/790 2023-05-15T17:12:45+02:00 Fun with formal methods is more than fun Shilov, N. V. 2014 http://nur.nu.edu.kz/handle/123456789/790 en eng Nazarbayev University formal methods method Abstract 2014 ftnazarbayevuniv 2019-04-02T14:35:16Z Almost half of a century has passed since Robert W. Floyd published the first research that explicitly discussed formally how to assign meaning to programs. But recently David L. Parnas have called Really Rethinking "Formal Methods", to question the assumptions underlying the well-known current formal software development methods to see why they have not been widely adopted and what should be changed. So, things are right where they started decades ago? Not at all, since industrial applications of Formal Methods are not the unique measure of success. Another dimension where we can discuss utility of Formal Methods could be better education. A very popular (in Russia) aphorism of Mikhail Lomonosov (the first Russian academician) says: "Mathematics should be learned just because it disciplines and bring up the mind". Similarly, Formal Methods discipline and bring up minds in Computer Science. and help to bridge a "cultural gap" (E.W.Dijkstra) between Mathematics and Computer Science. Other/Unknown Material Mikhail Lomonosov Nazarbayev University Repository
institution Open Polar
collection Nazarbayev University Repository
op_collection_id ftnazarbayevuniv
language English
topic formal methods
method
spellingShingle formal methods
method
Shilov, N. V.
Fun with formal methods is more than fun
topic_facet formal methods
method
description Almost half of a century has passed since Robert W. Floyd published the first research that explicitly discussed formally how to assign meaning to programs. But recently David L. Parnas have called Really Rethinking "Formal Methods", to question the assumptions underlying the well-known current formal software development methods to see why they have not been widely adopted and what should be changed. So, things are right where they started decades ago? Not at all, since industrial applications of Formal Methods are not the unique measure of success. Another dimension where we can discuss utility of Formal Methods could be better education. A very popular (in Russia) aphorism of Mikhail Lomonosov (the first Russian academician) says: "Mathematics should be learned just because it disciplines and bring up the mind". Similarly, Formal Methods discipline and bring up minds in Computer Science. and help to bridge a "cultural gap" (E.W.Dijkstra) between Mathematics and Computer Science.
format Other/Unknown Material
author Shilov, N. V.
author_facet Shilov, N. V.
author_sort Shilov, N. V.
title Fun with formal methods is more than fun
title_short Fun with formal methods is more than fun
title_full Fun with formal methods is more than fun
title_fullStr Fun with formal methods is more than fun
title_full_unstemmed Fun with formal methods is more than fun
title_sort fun with formal methods is more than fun
publisher Nazarbayev University
publishDate 2014
url http://nur.nu.edu.kz/handle/123456789/790
genre Mikhail Lomonosov
genre_facet Mikhail Lomonosov
_version_ 1766069591931355136