{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T00:56:37Z","timestamp":1771030597809,"version":"3.50.1"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,10]]},"DOI":"10.23919\/fmcad.2018.8602997","type":"proceedings-article","created":{"date-parts":[[2019,1,9]],"date-time":"2019-01-09T01:33:52Z","timestamp":1546997632000},"page":"1-5","source":"Crossref","is-referenced-by-count":31,"title":["Trau: SMT solver for string constraints"],"prefix":"10.23919","author":[{"given":"Parosh Aziz","family":"Abdulla","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed","family":"Faouzi Atig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu-Fang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bui Phi","family":"Diep","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lukas","family":"Holik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed","family":"Rezine","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philipp","family":"Rummer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref30","article-title":"StringFuzz","year":"0"},{"key":"ref10","article-title":"Z3str3: A string solver with theory-aware branching","volume":"abs 1704 7935","author":"berzish","year":"2017","journal-title":"CoRR"},{"key":"ref11","first-page":"4:1","article-title":"String constraints with concatenation and transducers solved efficiently","volume":"2","author":"hol\u00edk","year":"2018","journal-title":"PACMPL"},{"key":"ref12","first-page":"513","author":"saxena","year":"2010","journal-title":"IEEE Symposium on Security and Privacy"},{"key":"ref13","article-title":"FLAX: Systematic discovery of client-side validation vulnerabilities in rich web applications","author":"saxena","year":"2010","journal-title":"NDSS"},{"key":"ref14","first-page":"154","article-title":"Stranger: An automata-based string analysis tool for PHP","volume":"6015","author":"yu","year":"2010","journal-title":"TACAS Ser LNCS"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-59776-8_5"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-18008-3_26"},{"key":"ref17","first-page":"462","article-title":"Norn: An SMT solver for string constraints","volume":"9206","author":"abdulla","year":"2015","journal-title":"CAV&#x2019;09 ser LNCS"},{"key":"ref18","first-page":"241","article-title":"String analysis via automata manipulation with logic circuit representation","volume":"9779","author":"wang","year":"2016","journal-title":"CAV&#x2019;09 ser LNCS"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/0012-365X(78)90156-5"},{"key":"ref28","article-title":"IBM Security AppScan Tool and Source","year":"0"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660372"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2522920.2522926"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491456"},{"key":"ref6","first-page":"259","article-title":"Evaluation of string constraint solvers in the context of symbolic execution","author":"kausler","year":"2014","journal-title":"ASE &#x2019;14 ACM"},{"key":"ref29","article-title":"Google Closure Library","year":"0"},{"key":"ref5","first-page":"646","article-title":"A DPLL(T) theory solver for a theory of strings and regular expressions","volume":"8559","author":"liang","year":"2014","journal-title":"CAV&#x2019;09 ser LNCS"},{"key":"ref8","first-page":"602","article-title":"Flatten and conquer: a \nframework for efficient analysis of string constraints","author":"abdulla","year":"2017","journal-title":"PLDI ACM"},{"key":"ref7","first-page":"150","article-title":"String constraints for verification","volume":"8559","author":"abdulla","year":"2014","journal-title":"CAV&#x2019;09 ser LNCS"},{"key":"ref2","first-page":"154","article-title":"Stranger: An automata-based string analysis tool for PHP","volume":"6015","author":"yu","year":"2010","journal-title":"TACAS&#x2019;08 ser LNCS"},{"key":"ref9","first-page":"123","article-title":"String solving with word equations and transducers: towards a logic for analysing mutation XSS","author":"lin","year":"2016","journal-title":"POPL&#x2019;16 ACM"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1572272.1572286"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-85361-9_29"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipl.2011.03.019"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/321356.321364"},{"key":"ref24","article-title":"CVC4","author":"liang","year":"2016"},{"key":"ref23","first-page":"337","article-title":"Z3: An efficient SMT solver","author":"de moura","year":"2008","journal-title":"TACAS&#x2019;08 ser LNCS"},{"key":"ref26","article-title":"Trau Solver","year":"0"},{"key":"ref25","first-page":"218","article-title":"Progressive reasoning over recursively-defined \nstrings","volume":"9779","author":"trinh","year":"2016","journal-title":"CAV&#x2019;09 ser LNCS"}],"event":{"name":"2018 Formal Methods in Computer Aided Design (FMCAD)","location":"Austin, TX","start":{"date-parts":[[2018,10,30]]},"end":{"date-parts":[[2018,11,2]]}},"container-title":["2018 Formal Methods in Computer Aided Design (FMCAD)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8585253\/8602989\/08602997.pdf?arnumber=8602997","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T00:04:36Z","timestamp":1643155476000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8602997\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10]]},"references-count":30,"URL":"https:\/\/doi.org\/10.23919\/fmcad.2018.8602997","relation":{},"subject":[],"published":{"date-parts":[[2018,10]]}}}