5.6 Preventive Maintenance
The user would like to monitor how long a MachineryItem is powered on and doing an activity and wants to monitor the expected remaining lifetime of a MachineryItem or other aspects of a machine (like the remaining time a software licence is valid).
That leads to the requirements: