Please use this identifier to cite or link to this item: https://open.uns.ac.rs/handle/123456789/12783
DC FieldValueLanguage
dc.contributor.authorKordić, Branislaven_US
dc.contributor.authorPopović, Miroslaven_US
dc.contributor.authorGilezan, Silviaen_US
dc.date.accessioned2020-03-03T14:49:51Z-
dc.date.available2020-03-03T14:49:51Z-
dc.date.issued2019-01-01-
dc.identifier.issn17858860en_US
dc.identifier.urihttps://open.uns.ac.rs/handle/123456789/12783-
dc.description.abstract© 2019, Budapest Tech Polytechnical Institution. All rights reserved. Nowadays Software Transactional Memories (STMs) are used in safety-critical software, such as computational-chemistry simulation programs. To the best of our knowledge, the existing STMs were not developed using rigorous model-driven development process, on the contrary, the majority of proposed STMs are directly implemented in a target programming language and formally verified STMs are proven against more general models. This may result in some key aspects of implementation being omitted or interpreted incorrectly. In this paper, we demonstrate an approach to the formal verification of one particular STM, for the Python language, named Python Software Transactional Memory (PSTM), which is based on a STM design and implementation details. Based on these details, faithful models of a PSTM based system, are developed and verified. The PSTM system components are modeled as timed automata utilizing UPPAAL tool. Finally, it is verified that PSTM satisfies deadlock-freeness, safety, liveness, and reachability properties.en_US
dc.relation.ispartofActa Polytechnica Hungaricaen_US
dc.titleFormal verification of python software transactional memory based on timed automataen_US
dc.typeJournal/Magazine Articleen_US
dc.identifier.doi10.12700/APH.16.7.2019.7.12-
dc.identifier.scopus2-s2.0-85073481058-
dc.identifier.urlhttps://api.elsevier.com/content/abstract/scopus_id/85073481058-
dc.description.versionUnknownen_US
dc.relation.lastpage216en_US
dc.relation.firstpage197en_US
dc.relation.issue7en_US
dc.relation.volume16en_US
item.grantfulltextnone-
item.fulltextNo Fulltext-
crisitem.author.deptDepartman za računarstvo i automatiku-
crisitem.author.deptDepartman za opšte discipline u tehnici-
crisitem.author.orcid0000-0003-2253-8285-
crisitem.author.parentorgFakultet tehničkih nauka-
crisitem.author.parentorgFakultet tehničkih nauka-
Appears in Collections:FTN Publikacije/Publications
Show simple item record

Page view(s)

106
Last Week
30
Last month
8
checked on May 3, 2024

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.