TBU Publications
Repository of TBU Publications

A multiplatform comparison of a dynamic compilation using Roslyn and mathematical parser libraries in .NET for expression evaluation

DSpace Repository

Show simple item record


dc.title A multiplatform comparison of a dynamic compilation using Roslyn and mathematical parser libraries in .NET for expression evaluation en
dc.contributor.author Čápek, Petr
dc.contributor.author Král, Erik
dc.contributor.author Šenkeřík, Roman
dc.relation.ispartof Advances in Intelligent Systems and Computing
dc.relation.ispartof Software Engineering in Intelligent Systems (CSOC2015), vol 3
dc.identifier.issn 2194-5357 Scopus Sources, Sherpa/RoMEO, JCR
dc.identifier.isbn 978-331918472-2
dc.date.issued 2015
utb.relation.volume 349
dc.citation.spage 349
dc.citation.epage 358
dc.event.title 4th International Conference on Computer Science On-line Conference, CSOC 2015
dc.event.location online
utb.event.state-en Czech Republic
utb.event.state-cs Česká republika
dc.event.sdate 2015-04-27
dc.event.edate 2015-04-30
dc.type conferenceObject
dc.language.iso en
dc.publisher Springer Verlag
dc.identifier.doi 10.1007/978-3-319-18473-9_34
dc.relation.uri https://link.springer.com/chapter/10.1007/978-3-319-18473-9_34
dc.subject .NET en
dc.subject Dynamic compilation en
dc.subject Mathematical parser en
dc.subject Roslyn en
dc.description.abstract This work aims to provide a multiplatform comparison of a dynamic compilation using Roslyn and mathematical parser libraries in .NET for expression evaluation. In the first part, our own implementation of a mathematical parser, based on a new .NET compiler platform called Roslyn to implement onfly compiling for mathematical expressions, is introduced. We then define the benchmark and perform performance measurements of our solution against selected mathematical parsers. At the end of the work, we discuss the results of the benchmark on different platforms. © Springer International Publishing Switzerland 2015. en
utb.faculty Faculty of Applied Informatics
dc.identifier.uri http://hdl.handle.net/10563/1005689
utb.identifier.obdid 43874001
utb.identifier.scopus 2-s2.0-84942815457
utb.identifier.wok 000368088400034
utb.source d-scopus
dc.date.accessioned 2015-11-05T11:27:34Z
dc.date.available 2015-11-05T11:27:34Z
utb.identifier.utb-sysno 85263
utb.contributor.internalauthor Čápek, Petr
utb.contributor.internalauthor Král, Erik
utb.contributor.internalauthor Šenkeřík, Roman
utb.fulltext.affiliation Petr Capek, Erik Kral, and Roman Senkerik Tomas Bata University in Zlin, Faculty of Applied Informatics, Nam T.G. Masaryka 5555, 760 01 Zlin, Czech Republic capek@fai.utb.cz
utb.fulltext.dates -
utb.fulltext.sponsorship This work was supported by the Grant Agency of the Czech Republic - GACR P103/15/06700S; further, by financial support from the research project: NPU I No. MSMT-7778/2014, by the Ministry of Education of the Czech Republic; and also, by the European Regional Development Fund under the Project: CEBIA-Tech No. CZ.1.05/2.1.00/03.0089. Further, it was supported by the Internal Grant Agency of Tomas Bata University under Project No. IGA/FAI/2015/62
Find Full text

Files in this item

Show simple item record