Skip to menu Skip to content Skip to footer

2019

Journal Article

A synergistic approach to improving symbolic execution using test ranges

Yang, Guowei, Qiu, Rui, Khurshid, Sarfraz, Pasareanu, Corina S. and Wen, Junye (2019). A synergistic approach to improving symbolic execution using test ranges. Innovations in Systems and Software Engineering, 15 (3-4), 325-342. doi: 10.1007/s11334-019-00331-9

A synergistic approach to improving symbolic execution using test ranges

2019

Conference Publication

Parallel property checking with staged symbolic execution

Wen, Junye and Yang, Guowei (2019). Parallel property checking with staged symbolic execution. 34th ACM/SIGAPP Annual International Symposium on Applied Computing (SAC), Limassol, Cyprus, 8-12 April 2019. New York, NY USA: Association for Computing Machinery. doi: 10.1145/3297280.3297457

Parallel property checking with staged symbolic execution

2019

Book Chapter

Advances in symbolic execution

Yang, Guowei, Filieri, Antonio, Borges, Mateus, Clun, Donato and Wen, Junye (2019). Advances in symbolic execution. Advances in Computers. (pp. 225-287) edited by Memon, A. M.. San Diego, CA, United States: Academic Press. doi: 10.1016/bs.adcom.2018.10.002

Advances in symbolic execution

2018

Conference Publication

How do Android operating system updates impact apps?

Yang, Guowei, Jones, Jeffrey, Moninger, Austin and Che, Meiru (2018). How do Android operating system updates impact apps?. 5th ACM/IEEE International Conference on Mobile Software Engineering and Systems (MOBILESoft), Gothenburg, Sweden, 27-28 May 2018. New York, NY USA: Association for Computing Machinery. doi: 10.1145/3197231.3197258

How do Android operating system updates impact apps?

2018

Conference Publication

Parallel property checking with symbolic execution

Wen, Junye and Yang, Guowei (2018). Parallel property checking with symbolic execution. 30th International Conference on Software Engineering and Knowledge Engineering, SEKE 2018, Redwood City, United States, 1-3 July 2018. IL, United States: Knowledge Systems Institute. doi: 10.18293/SEKE2018-171

Parallel property checking with symbolic execution

2018

Conference Publication

Using test ranges to improve symbolic execution

Qiu, Rui, Khurshid, Sarfraz, Pasareanu, Corina S., Wen, Junye and Yang, Guowei (2018). Using test ranges to improve symbolic execution. 10th International Symposium on NASA Formal Methods (NFM), Newport News VA, USA, 17-19 April 2018. Cham, Switzerland: Springer. doi: 10.1007/978-3-319-77935-5_28

Using test ranges to improve symbolic execution

2017

Conference Publication

CQM: coverage-constrained quality maximization in crowdsourcing test

Xie, Miao, Wang, Qing, Cui, Qiang, Yang, Guowei and Li, Mingshu (2017). CQM: coverage-constrained quality maximization in crowdsourcing test. 39th IEEE/ACM International Conference on Software Engineering Companion, ICSE-C 2017, Buenos Aires, Argentina, 20-28 May 2017. United States: Institute of Electrical and Electronics Engineers. doi: 10.1109/ICSE-C.2017.112

CQM: coverage-constrained quality maximization in crowdsourcing test

2017

Conference Publication

A synergistic approach for distributed symbolic execution using test ranges

Qiu, Rui, Khurshid, Sarfraz, Pasareanu, Corina S. and Yang, Guowei (2017). A synergistic approach for distributed symbolic execution using test ranges. International Conference on Software Engineering Companion (ICSE-C), Buenos Aires, Argentina, 20-28 May 2017. Institute of Electrical and Electronics Engineers Inc.. doi: 10.1109/ICSE-C.2017.116

A synergistic approach for distributed symbolic execution using test ranges

2017

Journal Article

Staged Symbolic Execution for Parallel Property Checking

Wen, Junye and Yang, Guowei (2017). Staged Symbolic Execution for Parallel Property Checking. ACM SIGSOFT Software Engineering Notes, 41 (6), 1-5. doi: 10.1145/3011286.3011297

Staged Symbolic Execution for Parallel Property Checking

2017

Conference Publication

Who should be selected to perform a task in crowdsourced testing?

Cui, Qiang, Wang, Junjie, Yang, Guowei, Xie, Miao, Wang, Qing and Li, Mingshu (2017). Who should be selected to perform a task in crowdsourced testing?. 41st IEEE Annual Computer Software and Applications Conference (COMPSAC), Torino, Italy, 4-8 July 2017. New York, NY USA: Institute of Electrical and Electronics Engineers. doi: 10.1109/compsac.2017.265

Who should be selected to perform a task in crowdsourced testing?

2017

Conference Publication

COCOON: crowdsourced testing quality maximization under context coverage constraint

Xie, Miao, Wang, Qing, Yang, Guowei and Li, Mingshu (2017). COCOON: crowdsourced testing quality maximization under context coverage constraint. 28th IEEE International Symposium on Software Reliability Engineering, Toulouse, France, 23-26 October 2017. New York, NY USA: Institute of Electrical and Electronics Engineers. doi: 10.1109/issre.2017.25

COCOON: crowdsourced testing quality maximization under context coverage constraint

2016

Conference Publication

Regression test selection for android applications

Do, Quan, Yang, Guowei, Che, Meiru, Hui, Darren and Ridgeway, Jefferson (2016). Regression test selection for android applications. ICSE '16: 38th International Conference on Software Engineering, Austin, TX United States, 14 - 22 May 2016. New York, NY United States: Association for Computing Machinery. doi: 10.1145/2897073.2897127

Regression test selection for android applications

2016

Conference Publication

Redroid: a regression test selection approach for android applications

Do, Quan, Yang, Guowei, Che, Meiru, Hui, Darren and Ridgeway, Jefferson (2016). Redroid: a regression test selection approach for android applications. SEKE 2016: The 28th International Conference on Software Engineering and Knowledge Engineering, Redwood City, CA USA, 1-3 July 2016. Skokie, IL USA: Knowledge Systems Institute Graduate School. doi: 10.18293/seke2016-223

Redroid: a regression test selection approach for android applications

2015

Journal Article

Distributed Assertion Checking Using Symbolic Execution

Yang, Guowei, Do, Quan Chau Dong and Wen, Junye (2015). Distributed Assertion Checking Using Symbolic Execution. ACM SIGSOFT Software Engineering Notes, 40 (6), 1-5. doi: 10.1145/2830719.2830729

Distributed Assertion Checking Using Symbolic Execution

2015

Journal Article

Evaluating architectural design decision paradigms in global software development

Che, Meiru, Perry, Dewayne E. and Yang, Guowei (2015). Evaluating architectural design decision paradigms in global software development. International Journal of Software Engineering and Knowledge Engineering, 25 (9-10), 1677-1692. doi: 10.1142/S0218194015400380

Evaluating architectural design decision paradigms in global software development

2015

Journal Article

Verification of Architectural Constraints on Sequences of Method Invocations

Siroky, Stuart, Podorozhny, Rodion and Yang, Guowei (2015). Verification of Architectural Constraints on Sequences of Method Invocations. ACM SIGSOFT Software Engineering Notes, 40 (1), 1-4. doi: 10.1145/2693208.2693246

Verification of Architectural Constraints on Sequences of Method Invocations

2015

Conference Publication

Quantification of software changes through probabilistic symbolic execution

Filieri, Antonio, Pasareanu, Corina S. and Yang, Guowei (2015). Quantification of software changes through probabilistic symbolic execution. 30th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW), Lincoln, NE USA, 9-13 November 2015. New York, NY USA: Institute of Electrical and Electronics Engineers. doi: 10.1109/ase.2015.78

Quantification of software changes through probabilistic symbolic execution

2015

Conference Publication

Compositional symbolic execution with memoized replay

Qiu, Rui, Yang, Guowei, Pasareanu, Corina S. and Khurshid, Sarfraz (2015). Compositional symbolic execution with memoized replay. IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE), Florence, Italy, 16-24 May 2015. New York, NY USA: Institute of Electrical and Electronics Engineers. doi: 10.1109/icse.2015.79

Compositional symbolic execution with memoized replay

2014

Journal Article

Directed incremental symbolic execution

Yang, Guowei, Person, Suzette, Rungta, Neha and Khurshid, Sarfraz (2014). Directed incremental symbolic execution. ACM Transactions on Software Engineering and Methodology, 24 (1) 2629536, 1-42. doi: 10.1145/2629536

Directed incremental symbolic execution

2014

Conference Publication

Feedback-driven dynamic invariant discovery

Zhang, Lingming, Yang, Guowei, Rungta, Neha, Person, Suzette and Khurshid, Sarfraz (2014). Feedback-driven dynamic invariant discovery. ISSTA '14: International Symposium on Software Testing and Analysis, San Jose, CA USA, 21-25 July 2014. New York, NY USA: Association for Computing Machinery. doi: 10.1145/2610384.2610389

Feedback-driven dynamic invariant discovery