Thermodynamic cycle
If the cyclic process moves clockwise around the loop, then it represents a heat engine, and W will be positive.  If it moves counterclockwise then it represents a heat pump, and W will be negative.