Home Teaching Projects Service People Other

External Funding

Journal Publications

2017

  1. Tingting Yu, Michael Pradel, "Pinpointing and Repairing Performance Bottlenecks in Concurrent Programs", In Empirical Software Engineering (EMSE), to appear.

  2. Tingting Yu, Witawas Srisa-an, Gregg Rothermel, "SIMEXPLORER: An Automated Framework to Support Testing for System-Level Race Conditions", In Software Testing, Verification and Reliability (STVR).

prior to 2014

  1. Tingting Yu, Ahyoung Sung, Witawas Srisa-an, Gregg Rothermel, "An Approach to Testing Commercial Embedded Systems", In Journal of Systems and Software (JSS).

  2. Tingting Yu, Witawas Srisa-an, Gregg Rothermel, "Sim-O/C: An Observable and Controllable Testing Framework for Elusive Faults", In Intel Technology Journal (ITJ).

Rigorous Peer-Reviewed Conference and workshop Proceedings

2017

  1. Tingting Yu, "SimEvo: Testing Evolving Multi-Process Software Systems", In Proceedings of International Conference on Software Maintenance and Evolution (ICSME), to appear, 2017.
  2. Tingting Yu, Tarannum Zaman, Chao Wang, "DESCRY: Reproducing System-level Concurrency Failures", In Proceedings of International Symposium on the Foundations of Software Engineering (FSE), to appear, 2017.
  3. Yu Wang, Linzhang Wang, Tingting Yu, Jianhua Zhao and Xuandong Li, "Automatic Detection and Validation of Race Conditions in Interrupt-Driven Embedded Software", In Proceedings of the 26th International Symposium in Software Testing and Analysis (ISSTA), to appear, 2017.
  4. Yu Zhao and Tingting Yu, "Channel Quality Correlation-based Channel Probing in Multiple Channels", In International Conference on Computer Communications and Networks (ICCCN), to appear, 2017.
  5. Yu Zhao, Huazhe Wang, Xin Li, Tingting Yu, and Chen Qian, "Pronto: Efficient Test Packet Generation for Dynamic Network Data Planes", In International Conference on Distributed Computing Systems (ICDCS), to appear, 2017.
  6. Lu Xiao and Tingting Yu, "Ripple: A Test-aware Architecture Modeling Framework", In International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE), co-located with ICSE, Pages 14-20, 2017.

2016

  1. Wei Wen, Tingting Yu, Jane Hayes, "CoLUA: Automatically Predicting Configuration Bug Reports and Extracting Configuration Options", In International Symposium on Software Reliability Engineering (ISSRE), pages 150-161, 2016.

  2. Supat Rattanasuksan, Tingting Yu, Witawas Srisa-an, Gregg Rothermel, "RRF: A Race Reproduction Framework for use in Debugging Process-Level Races", In International Symposium on Software Reliability Engineering (ISSRE), pages 162-172, 2016.
  3. Xue Han, Tingting Yu, "An Empirical Study on Performance Bugs for Highly Configurable Software Systems", In Proceedings of the 10th International Symposium on Empirical Software Engineering and Measurement (ESEM), pages 1-10, 2016.

  4. Tingting Yu, Michael Pradel, "SyncProf: Detecting, Localizing, and Optimizing Synchronization Bottlenecks", In Proceedings of the 25th International Symposium in Software Testing and Analysis (ISSTA), Pages 389-400, 2016.
  5. Tingting Yu, Xiao Qu, Myra B. Cohen, "VDTest: An Automated Framework to Support Testing for Virtual Devices", In Proceedings of the 37th International Conference on Software Engineering (ICSE), Pages 583-594, 2016, ACM-SIGSOFT Distinguished paper award.
  6. Tingting Yu, Wei Wen, Xue Han, Jane Hayes, "Predicting Testability of Concurrent Programs", In Proceedings of the 9th International Conference on Software Testing, Verification and Validation (ICST), Pages 168-179, 2016.

2015

  1. Jane Hayes, Wenbin Li, Tingting Yu, Xue Han, Mark Hays and Clinton Woodson, "Measuring Requirement Quality to Predict Testability", In International Workshop on Artificial Intelligence for Requirements Engineering (AIRE), pages 1-8, 2015.
  2. Tingting Yu, "TACO:Test Suite Augmentation for Concurrent Programs",In International Symposium on the Foundations of Software Engineering (FSE), NIER Track, Pages 918-921, 2015
  3. Tingting Yu, Myra B. Cohen, "Guided Test Generation for Finding Worst-Case Stack Usage in Embedded Systems", In Proceedings of the Eighth International Conference on Software Testing, Verification and Validation (ICST), Pages 1-10, 2015.

2014

  1. Tingting Yu, Witawas Srisa-an, Gregg Rothermel, "SimRT: An Automated Framework to Support Regression Testing for Data Races", In Proceedings of the 35th International Conference on Software Engineering (ICSE), pages 11-20, 2014.
  2. Tingting Yu, Witawas Srisa-an, Myra B. Cohen, Gregg Rothermel, "SimLatte: A Framework to Support Testing for Worst-Case Interrupt Latencies in Embedded Software", In Proceedings of the Seventh International Conference on Software Testing, Verification and Validation (ICST), pages 313-322, 2014.

Prior to 2014

  1. Tingting Yu, Witawas Srisa-an, Gregg Rothermel, "An Empirical Comparison of the Fault-Detection Capabilities of Internal Oracles", In International Symposium on Software Reliability Engineering (ISSRE), pages 11-20, 2013.
  2. Tingting Yu, Witawas Srisa-an, Gregg Rothermel, "SimRacer: An Automated Framework to Support Testing for Process-Level Races", In Proceedings of the 22th International Symposium in Software Testing and Analysis (ISSTA), pages 167-177, 2013.
  3. Tingting Yu, Xiao Qu, Mithun Acharya, Gregg Rothermel, "Oracle-Based Regression Test Selection", In Proceedings of the Sixth IEEE International Conference on Software Testing, Verification and Validation (ICST), pages 292-301, 2013.
  4. Tingting Yu, Witawas Srisa-an, Gregg Rothermel, "SimTester: A Controllable and Observable Testing Framework for Embedded Systems", In Proceedings of the Eighth ACM SIGPLAN/SIGOPS Conference on Virtual Execution Environments (VEE), pages 51-62, 2012.
  5. Tingting Yu, Ahyoung Sung, Witawas Srisa-an, Gregg Rothermel, "Using Property-Based Oracles when Testing Embedded System Applications", In Proceedings of the Fourth IEEE International Conference on Software Testing, Verification and Validation (ICST), pages 100-109, 2011.
  6. Ahyoung Sung, Witawas Srisa-an, Gregg Rothermel, Tingting Yu, "Testing Inter-layer and Inter-task Interactions in RTES Applications", In Proceedings of the 17th IEEE Asia Pacific Software Engineering Conference (APSEC), pages 260-269, 2010.
  7. Ahyoung Sung, Witawas Srisa-an, Gregg Rothermel, Tingting Yu, "Testing Inter-layer and Inter-task Interactions in RTES Applications", Technical Report TR-UNL-CSE-2010-0006, Department of Computer Science and Engineering, University of Nebraska - Lincoln, 2010

Other Publications

PhD Dissertation

SimExplorer: A Testing Framework to Detect Elusive Software Faults, August, 2014

Master Thesis

Testing Embedded System Applications, December, 2010