JSSlicer: A Static Program Slicing Tool for JavaScript
The rapid development of Web 2.0 leads scripting language such as JavaScript to be ubiquitous in web pages; however the dynamic nature and flexibility of JavaScript make its development, debugging, maintenance, and reuse difficult. To improve the efficiency and accuracy of JavaSript security analysi...
Saved in:
| Published in: | Applied Mechanics and Materials Vol. 241-244; pp. 2690 - 2695 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Zurich
Trans Tech Publications Ltd
01.01.2013
|
| Subjects: | |
| ISBN: | 9783037855461, 3037855460 |
| ISSN: | 1660-9336, 1662-7482, 1662-7482 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | The rapid development of Web 2.0 leads scripting language such as JavaScript to be ubiquitous in web pages; however the dynamic nature and flexibility of JavaScript make its development, debugging, maintenance, and reuse difficult. To improve the efficiency and accuracy of JavaSript security analysis, we propose a new JavaScript analysis method based on program slicing, together with a prototype-implemented JavaScript slicing tool, named JSSlicer. We also present a proof-of-concept application example of JSSlicer where an example of the common mode failure problem is tackled. |
|---|---|
| AbstractList | The rapid development of Web 2.0 leads scripting language such as JavaScript to be ubiquitous in web pages; however the dynamic nature and flexibility of JavaScript make its development, debugging, maintenance, and reuse difficult. To improve the efficiency and accuracy of JavaSript security analysis, we propose a new JavaScript analysis method based on program slicing, together with a prototype-implemented JavaScript slicing tool, named JSSlicer. We also present a proof-of-concept application example of JSSlicer where an example of the common mode failure problem is tackled. |
| Author | Xian, Ying Liu, Xi Yang Zhang, Li Wang, Li Ming |
| Author_xml | – givenname: Xi Yang surname: Liu fullname: Liu, Xi Yang email: xyliu@gmail.xidian.edu.cn organization: Xidian University : Software Engineering Institute – givenname: Li Ming surname: Wang fullname: Wang, Li Ming email: wanglm@mail.xidian.edu.cn organization: Xidian University : Software Engineering Institute – givenname: Ying surname: Xian fullname: Xian, Ying email: yingxian89@gmail.com organization: Xidian University : Software Engineering Institute – givenname: Li surname: Zhang fullname: Zhang, Li email: lzhang8002@gmail.com organization: Xidian University : Software Engineering Institute |
| BookMark | eNqVkF1PwjAYhRvFREH-wxIvzUa_trbeEYIfBKLJ8LrpuhZHYMWuSPz3FjHRWy_evBfn5DnJ0we91rUGgFsEMwoxHx0Oh6zTjWlDYxudtSaMxotFhilKMaUZLgQ8A1eoKHDKKMfnYCgYJ5Awnue0QL3vDKaCkOIS9LtuDWFBEeVXoJiV5abRxt8l46QMKjQ6efFu5dU2OQZNu0qWzm0S63wyUx-q1L7ZhWtwYdWmM8OfPwCv99Pl5DGdPz88TcbzVBOYh1SJnDLNKowYxobrWtjKoEpzwmuc14iqyliGeEWEssSImlmjbMVxZQSqFCYDcHPi7rx735suyLXb-zZOSkQp5iRnFMXW5NTS3nWdN1bufLNV_lMiKI8CZRQofwXKKFBGgTIKjEflUWCkTE-U4FXbBaPf_oz9g_MF9xuCnQ |
| Cites_doi | 10.1109/32.83912 10.1145/1526709.1526785 10.1145/1653662.1653685 10.1145/357062.357071 10.1145/155332.155349 10.1109/icsm.1995.526534 10.1145/1963405.1963436 10.1145/77606.77608 10.1145/390011.808263 |
| ContentType | Journal Article |
| Copyright | 2013 Trans Tech Publications Ltd Copyright Trans Tech Publications Ltd. Dec 2012 |
| Copyright_xml | – notice: 2013 Trans Tech Publications Ltd – notice: Copyright Trans Tech Publications Ltd. Dec 2012 |
| DBID | AAYXX CITATION 7SR 7TB 8BQ 8FD 8FE 8FG ABJCF ABUWG AFKRA BENPR BFMQW BGLVJ CCPQU D1I DWQXO FR3 HCIFZ JG9 KB. KR7 L6V M7S PDBOC PHGZM PHGZT PKEHL PQEST PQGLB PQQKQ PQUKI PRINS PTHSS |
| DOI | 10.4028/www.scientific.net/AMM.241-244.2690 |
| DatabaseName | CrossRef Engineered Materials Abstracts Mechanical & Transportation Engineering Abstracts METADEX Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection Materials Science & Engineering Collection ProQuest Central (Alumni) ProQuest Central UK/Ireland ProQuest Central Continental Europe Database Technology collection ProQuest One ProQuest Materials Science Collection ProQuest Central Engineering Research Database SciTech Premium Collection Materials Research Database Materials Science Database Civil Engineering Abstracts ProQuest Engineering Collection Engineering Database Materials Science Collection ProQuest Central Premium ProQuest One Academic (New) ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection |
| DatabaseTitle | CrossRef Materials Research Database Technology Collection Technology Research Database ProQuest One Academic Middle East (New) Mechanical & Transportation Engineering Abstracts Materials Science Collection ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences Engineered Materials Abstracts ProQuest Engineering Collection ProQuest Central Korea Materials Science Database ProQuest Central (New) Engineering Collection ProQuest Materials Science Collection Civil Engineering Abstracts Engineering Database ProQuest One Academic Eastern Edition ProQuest Technology Collection Continental Europe Database ProQuest SciTech Collection METADEX ProQuest One Academic UKI Edition Materials Science & Engineering Collection Engineering Research Database ProQuest One Academic ProQuest One Academic (New) |
| DatabaseTitleList | Materials Research Database CrossRef |
| Database_xml | – sequence: 1 dbid: KB. name: Materials Science Database url: http://search.proquest.com/materialsscijournals sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1662-7482 |
| EndPage | 2695 |
| ExternalDocumentID | 3102437951 10_4028_www_scientific_net_AMM_241_244_2690 |
| GroupedDBID | .DC 4.4 6J9 8FE 8FG ABHXD ABJCF ABJNI ABUWG ACGFO ACGFS ACIWK AFFHD AFKRA ALMA_UNASSIGNED_HOLDINGS BENPR BFMQW BGLVJ BPHCQ CCPQU CZ9 D1I DB1 DKFMR EBS EJD HCIFZ KB. KC. L6V M7S P2P PDBOC PHGZM PHGZT PQGLB PQQKQ PROAC PTHSS RNS RTP AAYXX ABDNZ ACYGS CITATION 7SR 7TB 8BQ 8FD DWQXO FR3 JG9 KR7 PKEHL PQEST PQUKI PRINS |
| ID | FETCH-LOGICAL-c305t-a9547c7b21722e8cd9fbe1bc838d25d14abef718b39af3e9d7feafb82be91ba23 |
| IEDL.DBID | M7S |
| ISBN | 9783037855461 3037855460 |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000317630701203&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1660-9336 1662-7482 |
| IngestDate | Fri Jul 25 12:10:38 EDT 2025 Sat Nov 29 01:50:05 EST 2025 Fri Dec 05 20:30:03 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | Security Analysis Web Application Program Slicing JavaScript |
| Language | English |
| License | https://www.scientific.net/PolicyAndEthics/PublishingPolicies https://www.scientific.net/license/TDM_Licenser.pdf |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c305t-a9547c7b21722e8cd9fbe1bc838d25d14abef718b39af3e9d7feafb82be91ba23 |
| Notes | Selected, peer reviewed papers from the 2012 International Conference on Measurement, Instrumentation and Automation (ICMIA 2012), September 15-16, 2012, Guangzhou, China ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| PQID | 1442835741 |
| PQPubID | 2029177 |
| PageCount | 6 |
| ParticipantIDs | proquest_journals_1442835741 crossref_primary_10_4028_www_scientific_net_AMM_241_244_2690 transtech_journals_10_4028_www_scientific_net_AMM_241_244_2690 |
| PublicationCentury | 2000 |
| PublicationDate | 2013-01-01 |
| PublicationDateYYYYMMDD | 2013-01-01 |
| PublicationDate_xml | – month: 01 year: 2013 text: 2013-01-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | Zurich |
| PublicationPlace_xml | – name: Zurich |
| PublicationTitle | Applied Mechanics and Materials |
| PublicationYear | 2013 |
| Publisher | Trans Tech Publications Ltd |
| Publisher_xml | – name: Trans Tech Publications Ltd |
| References | 1784759 1784758 1784762 1784761 1784753 1784764 1784763 1784755 1784754 1784765 1784757 1784756 1784760 |
| References_xml | – ident: 1784755 doi: 10.1109/32.83912 – ident: 1784757 doi: 10.1145/1526709.1526785 – ident: 1784758 doi: 10.1145/1653662.1653685 – ident: 1784753 – ident: 1784754 – ident: 1784764 doi: 10.1145/357062.357071 – ident: 1784765 doi: 10.1145/155332.155349 – ident: 1784756 doi: 10.1109/icsm.1995.526534 – ident: 1784759 – ident: 1784760 doi: 10.1145/1963405.1963436 – ident: 1784763 doi: 10.1145/77606.77608 – ident: 1784762 doi: 10.1145/390011.808263 – ident: 1784761 |
| SSID | ssj0064148 ssj0001127262 |
| Score | 1.8766704 |
| Snippet | The rapid development of Web 2.0 leads scripting language such as JavaScript to be ubiquitous in web pages; however the dynamic nature and flexibility of... |
| SourceID | proquest crossref transtech |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 2690 |
| Title | JSSlicer: A Static Program Slicing Tool for JavaScript |
| URI | https://www.scientific.net/AMM.241-244.2690 https://www.proquest.com/docview/1442835741 |
| Volume | 241-244 |
| WOSCitedRecordID | wos000317630701203&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVPQU databaseName: Continental Europe Database isbn: 9783037855461 customDbUrl: eissn: 1662-7482 dateEnd: 20200630 omitProxy: false ssIdentifier: ssj0064148 issn: 1660-9336 databaseCode: BFMQW dateStart: 20040901 isFulltext: true titleUrlDefault: https://search.proquest.com/conteurope providerName: ProQuest – providerCode: PRVPQU databaseName: Engineering Database isbn: 9783037855461 customDbUrl: eissn: 1662-7482 dateEnd: 20200630 omitProxy: false ssIdentifier: ssj0064148 issn: 1660-9336 databaseCode: M7S dateStart: 20040901 isFulltext: true titleUrlDefault: http://search.proquest.com providerName: ProQuest – providerCode: PRVPQU databaseName: Materials Science Database isbn: 9783037855461 customDbUrl: eissn: 1662-7482 dateEnd: 20200630 omitProxy: false ssIdentifier: ssj0064148 issn: 1660-9336 databaseCode: KB. dateStart: 20040901 isFulltext: true titleUrlDefault: http://search.proquest.com/materialsscijournals providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central isbn: 9783037855461 customDbUrl: eissn: 1662-7482 dateEnd: 20200630 omitProxy: false ssIdentifier: ssj0064148 issn: 1660-9336 databaseCode: BENPR dateStart: 20040901 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3da9swED_WduzjYV3XlmVLgx72VpRZtmzLZWyko6W0NISlg74JfRkKJemSNH9_72SnydMY7MEPRkbYd_Lvd3c63QF8MURCKq958K7k0teKGzQsOFrmua-UywvXNJsoh0N1e1uN2oDbvE2rXGFiBGo_dRQj_4qGP5UGQwL88fCHU9co2l1tW2hswQ5VSRAxdW-8jrGItIzl8BpkLqSI3bREUSQcHfmCznokWRkztdr6T8_34hUcI6Kge6XiSzXnEyl9J8YMBtfXfSQ_juzYTwtC9E1aW9uqrxdEOVSPdYO2znf_94Pfw7vWYGWDZoXtwYsw-QBvN8oY7kNxOR7fI-DMTtiAkfV659ioyftiNIAPsZvp9J6hgcwuzdKMI1QdwO_zs5ufF7ztx8AdosKCmyqXpSst9bRKg3K-qm0Q1qlM-TT3QhobauQ6m1WmzkLlyzqY2qrUhkpYk2aHsD2ZTsJHYORWqipNTJBW1jKxkiZJrLLGGKF8B76txKkfmrIbGt0V0oZGiem1NjRqQ6M2NGoDL6lJGx3ormSq239yrtcC7cD3Z7VsjP_7_J_-Pv9neJPGrhkUqenC9mL2GI7gpVsu7uazHuycng1Hv3qwdXXa78UV-wSBr-wZ |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9QwEB5VBVE48EYsFPABTsglcZzERjy0Aqq-dlVpF6k341ekStVu2V2K-FP8RmacTXdPiEsPHHKIHFlRvvH3zTjjGYCXlkRIlQ2PwddchkZxi44FR8-8DFr5svJts4l6OFQnJ_p4A353Z2EorbLjxETUYeppj_wNOv5UGgwF8OP5d05do-jvatdCozWLw_jrJ4Zs8_f7nxHfV0Lsfhl_2uPLrgLco20vuNWlrH3tqDOTiMoH3biYO68KFUQZcmldbJCxXaFtU0Qd6ibaxinhos6dpUIHSPnX0I0QOqUKjlZ7OrmoU_m9VgkqmafuXXlVZVwXRUVnS7KiTplhy3pTl_f5DXiNDIbhnEofoT0PSelCaY-iPxjsoNhyVOMdUZGCrMvoyjfeWpDEUf3XNZncvfO_feC7cHvpkLN-u4LuwUac3Idba2UaH0B1MBqdIaHO3rI-I-_81LPjNq-N0QA-xMbT6RnDAIAd2As7SlT8EL5eyYs_gs3JdBIfA6OwWWmR2SidbGTmJE2SOeWstbkKPXjXwWfO27IiBsMxQt8gQmaFvkH0DaJvEH28pCH0e7DdYWiWnDM3KwB78OHSDNbG_33-J3-f_wVs7Y0HR-Zof3j4FG6K1CGEdqW2YXMx-xGfwXV_sTidz56n9cHg21Xbyx-4UkpU |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=JSSlicer%3A+A+Static+Program+Slicing+Tool+for+JavaScript&rft.jtitle=Applied+mechanics+and+materials&rft.au=Wang%2C+Li+Ming&rft.au=Xian%2C+Ying&rft.au=Zhang%2C+Li&rft.au=Liu%2C+Xi+Yang&rft.date=2013-01-01&rft.issn=1662-7482&rft.eissn=1662-7482&rft.volume=241-244&rft.spage=2690&rft.epage=2695&rft_id=info:doi/10.4028%2Fwww.scientific.net%2FAMM.241-244.2690&rft.externalDBID=n%2Fa&rft.externalDocID=10_4028_www_scientific_net_AMM_241_244_2690 |
| thumbnail_s | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.scientific.net%2FImage%2FTitleCover%2F2111%3Fwidth%3D600 |

