Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.12188/21635
DC FieldValueLanguage
dc.contributor.authorKoteska, Bojanaen_US
dc.contributor.authorPejov, LJupchoen_US
dc.contributor.authorMishev, Anastasen_US
dc.date.accessioned2022-07-28T08:50:33Z-
dc.date.available2022-07-28T08:50:33Z-
dc.date.issued2014-
dc.identifier.citationBojana Koteska, Ljupco Pejov, and Anastas Mishev. “Formal Specification of Scientific Applications Using Interval Temporal Logic”. In: Proceedings of the 3rd Workshop on Software Quality Analysis, Monitoring, Improvement, and Applications, SQAMIA 2014. Vol. 1266. Lovran, Croatia: Faculty of Sciences, University of Novi Sad, Serbia, 2014, pp. 29–37. ISBN: 978-86-7031-374-3.en_US
dc.identifier.isbn978-86-7031-374-3-
dc.identifier.urihttp://hdl.handle.net/20.500.12188/21635-
dc.description.abstractScientific applications simulate any natural phenomena in different scientific domains. Moreover, the problems they solve are usually represented by mathematical models. Taking that in advance, these problems can be described by using specific formal notation and mathematical formulas. Scientific applications are usually created by the scientists without using any software development engineering practices. Our main goal is to include formal methods in the testing process of scientific applications. In this paper, we adapt Interval Temporal Logic (ITL) as a flexible notation for describing software applications. We use Tempura framework and Ana Tempura tool for specifying the properties of the scientific software system. The correctness of the code is verified by comparing the results from the program output and functions written in Tempura. This process is especially important when some code changes or optimizations are made. To verify this concept we made a formal description of the code for calculating bound states of the Morse oscillator well.en_US
dc.language.isoenen_US
dc.publisherCEUR-WS.oren_US
dc.subjectFormal methodsen_US
dc.subjectSoftware verificationen_US
dc.titleFormal Specification of Scientific Applications Using Interval Temporal Logicen_US
dc.typeProceeding articleen_US
dc.relation.conference3rd Workshop on Software Quality Analysis, Monitoring, Improvement, and Applications, SQAMIA 2014en_US
item.fulltextWith Fulltext-
item.grantfulltextopen-
crisitem.author.deptFaculty of Computer Science and Engineering-
crisitem.author.deptFaculty of Computer Science and Engineering-
crisitem.author.deptFaculty of Natural Sciences and Mathematics-
Appears in Collections:Faculty of Computer Science and Engineering: Conference papers
Files in This Item:
File Description SizeFormat 
SQAMIA2014_Paper5.pdf243.26 kBAdobe PDFView/Open
Show simple item record

Page view(s)

75
checked on May 3, 2025

Download(s)

21
checked on May 3, 2025

Google ScholarTM

Check


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