Please use this identifier to cite or link to this item:
http://hdl.handle.net/10077/33309
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Cristiá, Massimiliano | it |
dc.contributor.author | Rossi, Gianfranco | it |
dc.date.accessioned | 2021-12-24T08:22:19Z | - |
dc.date.available | 2021-12-24T08:22:19Z | - |
dc.date.issued | 2021 | - |
dc.identifier.citation | Massimiliano Cristiá, Gianfranco Rossi, "{log}: Set formulas as programs" in: "Rendiconti dell’Istituto di Matematica dell’Università di Trieste: an International Journal of Mathematics vol.53 (2021)", EUT Edizioni Università di Trieste, Trieste, 2021. pp. | it |
dc.identifier.issn | 0049-4704 | - |
dc.identifier.uri | http://hdl.handle.net/10077/33309 | - |
dc.description.abstract | {log} is a programming language at the intersection of Constraint Logic Programming, set programming and declarative programming. But {log} is also a satisfiability solver for a theory of finite sets and finite binary relations. With {log} programmers can write abstract programs using all the power of set theory and binary relations. These programs are not very efficient but they are very close to specifications. Then, their correctness is more evident. Furthermore, {log} programs are also set formulas. Hence, programmers can use {log} again to automatically prove their programs verify non trivial properties. In this paper we show this development methodology by means of several examples. | it |
dc.language.iso | en | it |
dc.publisher | EUT Edizioni Università di Trieste | it |
dc.relation.ispartof | Rendiconti dell’Istituto di Matematica dell’Università di Trieste: an International Journal of Mathematics | it |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internazionale | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | set theory | it |
dc.subject | declarative programming | it |
dc.subject | set programming | it |
dc.subject | formal verification | it |
dc.subject | {log} | it |
dc.title | {log}: Set formulas as programs | it |
dc.type | Article | it |
dc.identifier.doi | 10.13137/2464-8728/33309 | - |
dc.subject.msc2010 | 68N17 | it |
dc.subject.msc2010 | 68V15 | it |
dc.subject.msc2010 | 03B70 | it |
dc.subject.msc2010 | 03E20 | it |
dc.subject.msc2010 | 03E75 | it |
dc.identifier.eissn | 2464-8728 | - |
dc.identifier.doieut | x | - |
item.fulltext | With Fulltext | - |
item.grantfulltext | open | - |
item.openairecristype | http://purl.org/coar/resource_type/c_6501 | - |
item.cerifentitytype | Publications | - |
item.languageiso639-1 | en | - |
item.openairetype | article | - |
Appears in Collections: | Rendiconti dell’Istituto di Matematica dell’Università di Trieste: an International Journal of Mathematics vol.53 (2021) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
23_CristiaRossi.pdf | 433.81 kB | Adobe PDF | ![]() View/Open |
CORE Recommender
Page view(s)
60
checked on Jun 24, 2022
Download(s)
4
checked on Jun 24, 2022
Google ScholarTM
Check
Altmetric
Altmetric
This item is licensed under a Creative Commons License