Repository logo
  • English
  • Italiano
  • Log In
    Have you forgotten your password?
Repository logo
Repository logo
  • Archive
  • Series/Journals
  • EUT
  • Events
  • Statistics
  • English
  • Italiano
  • Log In
    Have you forgotten your password?
  1. Home
  2. EUT Edizioni Università di Trieste
  3. Periodici
  4. APhEx
  5. 28 APhEx num 28, anno 2023
  6. Can Computer Programs be Formally Verified?
 
  • Details
  • Metrics
Options

Can Computer Programs be Formally Verified?

Angius, Nicola
2023
Loading...
Thumbnail Image
ISSN
2036-9972
DOI
10.13137/2036-9972/35928
https://www.openstarts.units.it/handle/10077/35928
  • Article

Abstract
This paper examines one central problem in the philosophy of computer science, namely the question of whether computer programs can be verified by means of a mathematical proof. Firstly, program verification is defined and the classical debate on its feasibility is recalled under the light of a dual ontology of computational systems. Secondly, the current resurgence of the debate is analysed underlining its logical, technological, and philosophical motivations. Finally, it is shown how adopting a stratified ontology for computational systems one may recombine the different positions in the debate, arguing how program verification involves both deductive and inductive reasoning

Questo articolo esamina il problema, centrale in filosofia dell’informatica, inerente la possibilità di verificare i programmi per calcolatore mediante una dimostrazione matematica. In primo luogo, viene definita la verifica software e viene ricordato il dibattito classico sulla sua possibilità alla luce di una ontologia dualistica dei sistemi computazionali. In secondo luogo, viene analizzato il dibattito attuale sottolineando le motivazioni logiche, tecnologiche e filosofiche del suo rinnovato interesse. Infine, viene mostrato come, adottando un’ontologia stratificata per i sistemi computazionali, si possano ricombinare le diverse posizioni nel dibattito, sostenendo come la verifica software richieda tanto il ragionamento deduttivo quanto quello induttivo.
Journal
APhEx 
Subjects
  • Verifica software

  • Statuto epistemologic...

  • Filosofia dell'inform...

  • Fondamenti dell'infor...

  • Software Verification...

  • Philosophy of Compute...

  • Epistemological Statu...

  • Foundations of Comput...

Source
Nicola Angius, "Can Computer Programs be Formally Verified?", in "APhEx 28", 2023, pp. 322-338
Languages
en
Rights
Attribution-NonCommercial-NoDerivatives 4.0 International
Licence
http://creativecommons.org/licenses/by-nc-nd/4.0/
File(s)
Loading...
Thumbnail Image
Download
Name

APhEx28, 2023CanComputerProgramsbeFormallyVerified.pdf

Format

Adobe PDF

Size

508.07 KB

Indexed by

 Info

Open Access Policy

Share/Save

 Contacts

EUT Edizioni Università di Trieste

OpenstarTs

 Link

Wiki OpenAcces

Archivio Ricerca ArTS

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Cookie settings
  • Privacy policy
  • End User Agreement
  • Send Feedback