Shortest Remaining Processing Time Research Articles