Guoliang Jin

Works (14)

Updated: May 3rd, 2023 05:02

2022 article

A Deep Study of the Effects and Fixes of Server-Side Request Races in Web Applications

2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), pp. 744–756.

By: Z. Qiu, S. Shao, Q. Zhao, H. Khan, X. Hui & G. Jin

author keywords: web-application request races; characteristic study; Object-Relational Mapping; external and internal effects; fix strategies
Source: Web Of Science
Added: September 19, 2022

2022 article

RMS: Removing Barriers to Analyze the Availability and Surge Pricing of Ridesharing Services

PROCEEDINGS OF THE 2022 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI' 22).

By: H. Khan, H. Iqbal, M. Shahzad & G. Jin

author keywords: Ridesharing services; Gig economy; Uber; Surge; COVID 19
Source: Web Of Science
Added: May 1, 2023

2021 article

Understanding and Detecting Server-Side Request Races in Web Applications

PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), pp. 842–854.

By: Z. Qiu, Q. Zhao, S. Shao & G. Jin

author keywords: web-application request races; characteristic study; race detection; happens-before relationships
Source: Web Of Science
Added: March 7, 2022

2020 journal article

BarrierFinder: recognizing ad hoc barriers

EMPIRICAL SOFTWARE ENGINEERING, 25(6), 4676–4706.

By: T. Wang, X. Yu, Z. Qiu, G. Jin & F. Mueller

author keywords: Ad hoc synchronizations; Barriers; Program slicing; Symbolic execution; Temporal invariants
Source: Web Of Science
Added: September 21, 2020

2020 article

Database-Access Performance Antipatterns in Database-Backed Web Applications

2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2020), pp. 58–69.

By: S. Shao, Z. Qiu, X. Yu, W. Yang*, G. Jin, T. Xie, X. Wu*

author keywords: performance antipatterns; performance bugs; database-backed web applications; characteristic study
Source: Web Of Science
Added: March 1, 2021

2019 article

BARRIERFINDER: Recognizing Ad Hoc Barriers

2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2019), pp. 323–327.

By: T. Wang, X. Yu, Z. Qiu n, G. Jin & F. Mueller

author keywords: ad hoc synchronization; barrier; symbolic execution; interprocedural program slicing; Cloud9; LLVM
Source: Web Of Science
Added: April 14, 2020

2019 article

Semantics-Aware Scheduling Policies for Synchronization Determinism

PROCEEDINGS OF THE 24TH SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING (PPOPP '19), pp. 242–256.

By: Q. Zhao, Z. Qiu & G. Jin

author keywords: synchronization determinism; synchronization scheduling; semantics-aware policies; deterministic multithreading; stable multithreading
Sources: Web Of Science, ORCID
Added: December 11, 2020

2018 article

Dataflow Tunneling

PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), pp. 586–597.

By: X. Yu & G. Jin

author keywords: web applications; request-based applications; web frameworks; inter-request analysis; tracing
Source: Web Of Science
Added: January 21, 2019

2016 article

CloudSeer: Workflow Monitoring of Cloud Infrastructures via Interleaved Logs

Yu, X., Joshi, P., Xu, J., Jin, G., Zhang, H., & Jiang, G. (2016, April). ACM SIGPLAN NOTICES, Vol. 51, pp. 489–502.

By: X. Yu, P. Joshi*, J. Xu*, G. Jin, H. Zhang* & G. Jiang*

author keywords: Cloud Infrastructures; Distributed Systems; Log Analysis; Workflow Monitoring
Source: Web Of Science
Added: August 6, 2018

2016 conference paper

CloudSeer: Workflow monitoring of cloud infrastructures via interleaved logs

Operating Systems Review, 50(2), 489–502.

By: X. Yu, P. Joshi, J. Xu, G. Jin, H. Zhang & G. Jiang

Source: NC State University Libraries
Added: August 6, 2018

2015 article

Automatic Server Hang Bug Diagnosis: Feasible Reality or Pipe Dream?

2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, pp. 127–132.

By: D. Dean, P. Wang, X. Gu, W. Enck & G. Jin

author keywords: hang bugs; characteristic study; performance
Source: Web Of Science
Added: August 6, 2018

2015 journal article

Fixing, preventing, and recovering from concurrency bugs

Science China Information Sciences, 58(5), 1–18.

By: D. Deng*, G. Jin, M. de Kruijf*, A. Li*, B. Liblit*, S. Lu*, S. Qi*, J. Ren* ...

author keywords: concurrency bugs; bug detection; production run; performance counters
Source: Crossref
Added: February 24, 2020

2015 article

What Change History Tells Us about Thread Synchronization

2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, pp. 426–438.

By: R. Gu*, G. Jin, L. Song*, L. Zhu* & S. Lu*

author keywords: Locks; Empirical Study; Repository Mining; Concurrency Bugs; Performance Bugs; Multi-Threaded Software
Source: Web Of Science
Added: August 6, 2018

2013 chapter

Validating Library Usage Interactively

In Computer Aided Verification (pp. 796–812).

By: W. Harris*, G. Jin, S. Lu* & S. Jha*

Source: Crossref
Added: August 28, 2020