Search Results - JavaScript code mining

Refine Results
  1. 1

    MinerGuard: A Solution to Detect Browser-Based Cryptocurrency Mining through Machine Learning by Wu, Min-Hao, Lai, Yen-Jung, Hwang, Yan-Ling, Chang, Ting-Cheng, Hsu, Fu-Hau

    ISSN: 2076-3417, 2076-3417
    Published: MDPI AG 01.10.2022
    Published in Applied sciences (01.10.2022)
    “…Coinhive released its browser-based cryptocurrency mining code in September 2017, and vicious web page writers, called vicious miners hereafter, began to embed mining JavaScript code into their web…”
    Get full text
    Journal Article
  2. 2

    Mining Rule Violations in JavaScript Code Snippets by Ferreira Campos, Uriel, Smethurst, Guilherme, Moraes, Joao Pedro, Bonifacio, Rodrigo, Pinto, Gustavo

    ISSN: 2574-3864
    Published: IEEE 01.05.2019
    “… them. In this work we expand the understanding of such issues (or the so called "violations") hidden in code snippets written in JavaScript, the programming language with the highest number of questions on StackOverflow…”
    Get full text
    Conference Proceeding
  3. 3
  4. 4
  5. 5

    Learning How to Listen: Automatically Finding Bug Patterns in Event-Driven JavaScript APIs by Arteca, Ellen, Schafer, Max, Tip, Frank

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.01.2023
    Published in IEEE transactions on software engineering (01.01.2023)
    “…Event-driven programming is widely practiced in the JavaScript community, both on the client side to handle UI events and AJAX requests, and on the server side to accommodate long-running operations…”
    Get full text
    Journal Article
  6. 6

    Finding Cross-Browser JavaScript Codes Using Sequential Pattern Mining

    ISBN: 9781614990932, 161499093X
    Published: United Kingdom Sage Publications Ltd 2012
    Get full text
    Book Chapter
  7. 7

    On the Untriviality of Trivial Packages: An Empirical Study of npm JavaScript Packages by Chowdhury, Md Atique Reza, Abdalkareem, Rabe, Shihab, Emad, Adams, Bram

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.08.2022
    Published in IEEE transactions on software engineering (01.08.2022)
    “…'. To better understand and examine the triviality of trivial packages, we mine a large set of JavaScript projects that use…”
    Get full text
    Journal Article
  8. 8

    Understanding the adoption of modern Javascript features: An empirical study on open-source systems by Lucas, Walter, Nunes, Rafael, Bonifácio, Rodrigo, Carvalho, Fausto, Lima, Ricardo, Silva, Michael, Torres, Adriano, Accioly, Paola, Monteiro, Eduardo, Saraiva, João

    ISSN: 1382-3256, 1573-7616
    Published: New York Springer US 01.08.2025
    “…JavaScript is a widely used programming language initially designed to make the Web more dynamic in the 1990s…”
    Get full text
    Journal Article
  9. 9

    NL2Type: Inferring JavaScript Function Types from Natural Language Information by Malik, Rabee Sohail, Patra, Jibesh, Pradel, Michael

    ISSN: 1558-1225
    Published: IEEE 01.05.2019
    “…JavaScript is dynamically typed and hence lacks the type safety of statically typed languages, leading to suboptimal IDE support, difficult to understand APIs, and unexpected runtime behavior…”
    Get full text
    Conference Proceeding
  10. 10

    Characterizing refactoring graphs in Java and JavaScript projects by Brito, Aline, Hora, Andre, Valente, Marco Tulio

    ISSN: 1382-3256, 1573-7616
    Published: New York Springer US 01.11.2021
    “… To study and reason about refactorings over time, we rely on refactoring graphs. Using this abstraction, we provide quantitative and qualitative investigation on 20 popular open-source Java and JavaScript-based projects…”
    Get full text
    Journal Article
  11. 11

    An Investigation of confusing code patterns in JavaScript by Torres, Adriano, Oliveira, Caio, Okimoto, Márcio, Marcílio, Diego, Queiroga, Pedro, Castor, Fernando, Bonifácio, Rodrigo, Canedo, Edna Dias, Ribeiro, Márcio, Monteiro, Eduardo

    ISSN: 0164-1212, 1873-1228
    Published: Elsevier Inc 01.09.2023
    Published in The Journal of systems and software (01.09.2023)
    “…Evolving software is particularly challenging when the code has been poorly written or uses confusing idioms and language constructs, which might increase maintenance efforts and impose a significant…”
    Get full text
    Journal Article
  12. 12

    Vulnerable JavaScript functions detection using stacking of convolutional neural networks by Sheneamer, Abdullah

    ISSN: 2376-5992, 2376-5992
    Published: United States PeerJ. Ltd 29.02.2024
    Published in PeerJ. Computer science (29.02.2024)
    “… This article suggests a new approach for identifying vulnerable code in JavaScript programs by using ensemble of convolutional neural networks (CNNs) models…”
    Get full text
    Journal Article
  13. 13

    A Systematic Literature Review and Quality Analysis of Javascript Malware Detection by Sohan, Md. Fahimuzzman, Basalamah, Anas

    ISSN: 2169-3536, 2169-3536
    Published: Piscataway IEEE 2020
    Published in IEEE access (2020)
    “…Context: JavaScript (JS) is an often-used programming language by millions of web pages and is also affected by thousands of malicious attacks. Objective…”
    Get full text
    Journal Article
  14. 14

    Jupyter Cookbook: Over 75 Recipes to Perform Interactive Computing Across Python, R, Scala, Spark, JavaScript, and More by Toomey, Dan

    ISBN: 1788839447, 9781788839440
    Published: Birmingham Packt Publishing, Limited 2018
    “…Jupyter has garnered a strong interest in the data science community of late, as it makes common data processing and analysis tasks much simpler. This book is…”
    Get full text
    eBook
  15. 15

    jsPhyloSVG: A Javascript Library for Visualizing Interactive and Vector-Based Phylogenetic Trees on the Web by Smits, Samuel A., Ouverney, Cleber C.

    ISSN: 1932-6203, 1932-6203
    Published: United States Public Library of Science 18.08.2010
    Published in PloS one (18.08.2010)
    “… We present a javascript library, jsPhyloSVG, which facilitates constructing interactive phylogenetic trees from raw Newick or phyloXML formats directly within the browser in Scalable Vector Graphics (SVG) format…”
    Get full text
    Journal Article
  16. 16

    To Type or Not to Type: Quantifying Detectable Bugs in JavaScript by Gao, Zheng, Bird, Christian, Barr, Earl T.

    ISSN: 1558-1225
    Published: IEEE 01.05.2017
    “… What benefits do these static type systems provide? Leveraging JavaScript project histories, we select a fixed bug and check out the code just prior to the fix…”
    Get full text
    Conference Proceeding
  17. 17

    An Optimization Method of Javascript Redundant Code Elimination based On Hybrid Analysis Technique by Qiong, Gao, Li, Wenmin

    ISBN: 1665405031, 9781665405034
    ISSN: 2576-8964
    Published: IEEE 18.12.2020
    “…Many websites import large JavaScript (JS) libraries to speed up development time and enhance user experience…”
    Get full text
    Conference Proceeding
  18. 18

    A Study of Causes and Consequences of Client-Side JavaScript Bugs by Ocariza, Frolin S., Bajaj, Kartik, Pattabiraman, Karthik, Mesbah, Ali

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.02.2017
    Published in IEEE transactions on software engineering (01.02.2017)
    “…Client-side JavaScript is widely used in web applications to improve user-interactivity and minimize client-server communications…”
    Get full text
    Journal Article
  19. 19

    Exploring API Deprecation Evolution in JavaScript by Nascimento, Romulo, Hora, Andre, Figueiredo, Eduardo

    Published: IEEE 01.03.2022
    “… Different from other popular programming languages such as Java and C#, JavaScript has no native support to deprecate API elements…”
    Get full text
    Conference Proceeding
  20. 20

    Statically Checking Web API Requests in JavaScript by Wittern, Erik, Ying, Annie T. T., Yunhui Zheng, Dolby, Julian, Laredo, Jim A.

    ISSN: 1558-1225
    Published: IEEE 01.05.2017
    “…Many JavaScript applications perform HTTP requests to web APIs, relying on the request URL, HTTP method, and request data to be constructed correctly by string operations…”
    Get full text
    Conference Proceeding