Search Results - "Anand, Saswat"
-
1
An orchestrated survey of methodologies for automated software test case generation
Published in The Journal of systems and software (01-08-2013)“…•We present an orchestrated survey of the most prominent techniques for automatic generation of software test cases.•The survey covers symbolic execution,…”
Get full text
Journal Article -
2
Symbolic execution with abstraction
Published in International journal on software tools for technology transfer (01-02-2009)“…We address the problem of error detection for programs that take recursive data structures and arrays as input. Previously we proposed a combination of…”
Get full text
Journal Article -
3
Techniques to facilitate symbolic execution of real-world programs
Published 01-01-2012“…Symbolic execution is a program-analysis technique that is used to address several problems that arise in developing high-quality software. Despite the fact…”
Get full text
Dissertation -
4
Symbolic execution with abstraction: Special Section on Spin
Published in International journal on software tools for technology transfer (2009)Get full text
Journal Article -
5
Heap cloning: Enabling dynamic symbolic execution of java programs
Published in 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011) (06-11-2011)“…The dynamic symbolic-execution technique can automatically perform symbolic execution of programs that use problematic features of Java, such as native…”
Get full text
Conference Proceeding -
6
Natural Language Outlines for Code: Literate Programming in the LLM Era
Published 08-08-2024“…We propose using natural language outlines as a novel modality and interaction surface for providing AI assistance to developers throughout the software…”
Get full text
Journal Article -
7
Techniques to facilitate symbolic execution of real-world programs
Get full text
Dissertation -
8
Eventually Sound Points-To Analysis with Missing Code
Published 09-11-2017“…Static analyses make the increasingly tenuous assumption that all source code is available for analysis; for example, large libraries often call into native…”
Get full text
Journal Article -
9
Automated Synthesis of Semantic Malware Signatures using Maximum Satisfiability
Published 22-08-2016“…This paper proposes a technique for automatically learning semantic malware signatures for Android from very few samples of a malware family. The key idea…”
Get full text
Journal Article -
10
Symbolic Execution with Interval Solving and Meta-heuristic Search
Published in 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation (01-04-2012)“…A challenging problem in symbolic execution is to solve complex mathematical constraints such as constraints that include floating-point variables and…”
Get full text
Conference Proceeding -
11
A lazy divide and conquer approach to constraint solving
Published in 14th IEEE International Conference on Tools with Artificial Intelligence, 2002. (ICTAI 2002). Proceedings (2002)“…A divide and conquer strategy enables a problem to be divided into subproblems, which are solved independently and later combined to form solutions of the…”
Get full text
Conference Proceeding