Devices and systems for monitoring weaning of a subject from a respiratory ventilator including a processing logic configured to characterize distinct patterns in a series of CO2 waveforms, the distinct patterns indicative of the effectiveness of a weaning process and to provide an indication relating to the effectiveness of the weaning process.