Results 1 to 10 of about 308 (122)
Legion: Best-First Concolic Testing (Competition Contribution) [PDF]
Legion is a grey-box coverage-based concolic tool that aims to balance the complementary nature of fuzzing and symbolic execution to achieve the best of both worlds. It proposes a variation of Monte Carlo tree search (MCTS) that formulates program exploration as sequential decision-making under uncertainty guided by the best-first search strategy.
Liu D, Ernst G, Murray T, Rubinstein B.
europepmc +4 more sources
Concolic testing in logic programming [PDF]
AbstractSoftware testing is one of the most popular validation techniques in the software industry. Surprisingly, we can only find a few approaches to testing in the context of logic programming. In this paper, we introduce a systematic approach for dynamic testing that combines both concrete and symbolic execution.
FRED MESNARD +2 more
openalex +7 more sources
GeneMiner: A Classification Approach for Detection of XSS Attacks on Web Services. [PDF]
According to OWASP 2021, cross‐site scripting (XSS) attacks are increasing through specially crafted XML documents. The attacker injects a malicious payload with a new pattern and combination of scripts, functions, and tags that deceits the existing security mechanisms in web services.
Gupta C, Singh RK, Mohapatra AK.
europepmc +2 more sources
Concolic Testing for Deep Neural Networks [PDF]
Concolic testing combines program execution and symbolic analysis to explore the execution paths of a software program. This paper presents the first concolic testing approach for Deep Neural Networks (DNNs). More specifically, we formalise coverage criteria for DNNs that have been studied in the literature, and then develop a coherent method for ...
Youcheng Sun +5 more
openalex +9 more sources
BOOMPizer: Minimization and prioritization of CONCOLIC based boosted MC/DC test cases
Recent research evidence indicates that the powerful testing tools, even though generate test inputs automatically for coverage measures, but not up to satisfaction.
Swadhin Kumar Barisal +5 more
doaj +2 more sources
Boosting concolic testing via interpolation [PDF]
Concolic testing has been very successful in automatically generating test inputs for programs. However one of its major limitations is path-explosion that limits the generation of high coverage inputs. Since its inception several ideas have been proposed to attack this problem from various angles: defining search heuristics that increase coverage ...
Joxan Jaffar +2 more
openalex +3 more sources
AbstractConcolic testing is a popular software verification technique based on a combination of concrete and symbolic execution. Its main focus is finding bugs and generating test cases with the aim of maximizing code coverage. A previous approach to concolic testing in logic programming was not sound because it only dealt with positive constraints (by
FRED MESNARD +2 more
openalex +8 more sources
Concolic Testing of Front-end JavaScript [PDF]
AbstractJavaScript has become the most popular programming language for web front-end development. With such popularity, there is a great demand for thorough testing of client-side JavaScript web applications. In this paper, we present a novel approach to concolic testing of front-end JavaScript web applications.
Zhe Li, Fei Xie
openalex +2 more sources
Testing Concolic Execution Through Consistency Checks
Symbolic execution is a well-known software testing technique that evaluates how a program runs when considering a symbolic input, i.e., an input that can initially assume any concrete value admissible for its data type. The dynamic twist of this technique is dubbed concolic execution and has been demonstrated to be a practical technique for testing ...
Emilio Coppa, Alessio Izzillo
openalex +2 more sources
Sound and Complete Concolic Testing for Higher-order Functions [PDF]
You S, Findler R, Dimoulas C.
europepmc +3 more sources

