Home Teaching Projects Service People Other

External Funding

Journal Publications

2018

  1. Yu Zhao, Yunhuai Liu, Tingting Yu, Chen Qian, Tian He "FREDI: Robust RSS-based Ranging with Multipath Effect and Radio Interference", In Computer Networks, to appear.

  2. Tingting Yu, Chao Wang, "ConTesa: Directed Test Suite Augmentation for Concurrent Software", In Transactions on Software Engineering (TSE), Journal First, to appear.

  3. Tingting Yu, Witawas Srisa-an, Myra B. Cohen, Gregg Rothermel, "A Hybrid Approach to Testing for Non-Functional Faults in Embedded Systems Using Genetic Algorithms", In Software Testing, Verification and Reliability (STVR), to appear.

  4. Tingting Yu, Wei Wen, Xue Han, Jane Huffman Hayes, "ConPredictor: Concurrency Defect Prediction in Real-World Applications", In Transactions on Software Engineering (TSE).

2017

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

  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

2018

  1. Ting Wang, Tingting Yu, "A Study of Regression Test Selection in Continuous Integration Environments", In International Symposium on Software Reliability Engineering (ISSRE), to appear, 2018.

  2. Xue Han, Tingting Yu, David Lo, "PerfLearner: Learning from Bug Reports to Understand and Generate Performance Test Frames", In Proceedings of International Conference on Automated Software Engineering (ASE), to appear, 2018.
  3. Tarannum Zaman, Tingting Yu, "Extracting Implicit Programming Rules: Comparing Static and Dynamic Approaches", In Proceedings of the 7th International Workshop on Software Mining , to appear, 2018.

2017

  1. Tingting Yu, "SimEvo: Testing Evolving Multi-Process Software Systems", In Proceedings of International Conference on Software Maintenance and Evolution (ICSME), pages 204-215, 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), pages 694-704, 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), pages 113-124, 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), pages 1-9, 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), 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