Decision procedures for path feasibility of string-manipulating programs with complex operations

T Chen, M Hague, AW Lin, P Rümmer… - Proceedings of the ACM on …, 2019 - dl.acm.org
The design and implementation of decision procedures for checking path feasibility in string-
manipulating programs is an important problem, with such applications as symbolic …

Decision procedures for path feasibility of string-manipulating programs with complex operations

T Chen, M Hague, AW Lin, P Rümmer… - Proceedings of the ACM …, 2019 - eprints.bbk.ac.uk
The design and implementation of decision procedures for checking path feasibility in string-
manipulating programs is an important problem, with such applications as symbolic …

[PDF][PDF] Decision Procedures for Path Feasibility of String-Manipulating Programs with Complex Operations

T CHEN, M HAGUE, AW LIN, P RÜMMER, Z WU - cs.rhul.ac.uk
S::= y:= f (x1,..., xr)| assert (д (x1,..., xr))| S; S(1) where f:(Σ∗) r→ Σ∗ is a partial string function
and д⊆(Σ∗) r is a string relation. The following is a simple example of a symbolic execution …

Decision procedures for path feasibility of string-manipulating programs with complex operations

T Chen, M Hague, AW Lin, P Rümmer… - Proceedings of the ACM …, 2019 - diva-portal.org
S::= y:= f (x1,..., xr)| assert (д (x1,..., xr))| S; S(1) where f:(Σ∗) r→ Σ∗ is a partial string function
and д⊆(Σ∗) r is a string relation. The following is a simple example of a symbolic execution …

[PDF][PDF] Decision Procedures for Path Feasibility of String-Manipulating Programs with Complex Operations

T CHEN, M HAGUE, AW LIN, P RÜMMER, Z WU - 2019 - philipp.ruemmer.org
Strings are a fundamental data type in virtually all programming languages. Their generic
nature can, however, lead to many subtle programming bugs, some with security …

Decision procedures for path feasibility of string-manipulating programs with complex operations

T Chen, M Hague, AW Lin, P Rümmer… - Proceedings of the ACM …, 2019 - ora.ox.ac.uk
The design and implementation of decision procedures for checking path feasibility in string-
manipulating programs is an important problem, with such applications as symbolic …

[PDF][PDF] Decision Procedures for Path Feasibility of String-Manipulating Programs with Complex Operations

T CHEN, M HAGUE, AW LIN, P RÜMMER, Z WU - 2019 - scholar.archive.org
S::= y:= f (x1,..., xr)| assert (д (x1,..., xr))| S; S(1) where f:(Σ∗) r→ Σ∗ is a partial string function
and д⊆(Σ∗) r is a string relation. The following is a simple example of a symbolic execution …

Decision Procedures for Path Feasibility of String-Manipulating Programs with Complex Operations

T Chen, M Hague, AW Lin, P Rümmer, Z Wu - arXiv preprint arXiv …, 2018 - arxiv.org
The design and implementation of decision procedures for checking path feasibility in string-
manipulating programs is an important problem, whose applications include symbolic …

[PDF][PDF] Decision Procedures for Path Feasibility of String-Manipulating Programs with Complex Operations

T CHEN, M HAGUE, AW LIN, P RÜMMER, Z WU - 2019 - lcs.ios.ac.cn
Strings are a fundamental data type in virtually all programming languages. Their generic
nature can, however, lead to many subtle programming bugs, some with security …

Decision Procedures for Path Feasibility of String-Manipulating Programs with Complex Operations

T Chen, M Hague, AW Lin, P Rümmer, Z Wu - arXiv e-prints, 2018 - ui.adsabs.harvard.edu
The design and implementation of decision procedures for checking path feasibility in string-
manipulating programs is an important problem, whose applications include symbolic …