{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T05:25:35Z","timestamp":1740115535605,"version":"3.37.3"},"reference-count":0,"publisher":"IOS Press","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"abstract":"<jats:p>Cross-browser support has become general requirements for Web sites. JavaScript, which is the most widely used client-side script, has several runtime engines. Because of differences between these engines each Web browser, developers must write alternative code to achieve the same behavior in each browser. We earlier proposed a method for finding simple alternative codes as function pairs from a code repository by using an itemset-based mining technique. In this paper, we propose a method for finding more complex alternative codes consisting of multiple statements, including assignment statements, by applying a sequential pattern mining technique. We assess the effectiveness of our method through the results of an experiment using JavaScript source files obtained from the Web.<\/jats:p>","DOI":"10.3233\/978-1-61499-094-9-303","type":"book-chapter","created":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T12:06:08Z","timestamp":1740053168000},"source":"Crossref","is-referenced-by-count":0,"title":["Finding Cross-browser JavaScript Codes using Sequential Pattern Mining"],"prefix":"10.3233","author":[{"family":"Fujitani Takahiro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Kobayashi Takashi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Atsumi Noritoshi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Agusa Kiyoshi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"7437","container-title":["Frontiers in Artificial Intelligence and Applications","Knowledge-Based Software Engineering"],"original-title":[],"deposited":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T12:21:53Z","timestamp":1740054113000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.medra.org\/servlet\/aliasResolver?alias=iospressISSNISBN&issn=0922-6389&volume=240&spage=303"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"references-count":0,"URL":"https:\/\/doi.org\/10.3233\/978-1-61499-094-9-303","relation":{},"ISSN":["0922-6389"],"issn-type":[{"value":"0922-6389","type":"print"}],"subject":[],"published":{"date-parts":[[2012]]}}}