| Requirement Pattern Uptime | Description | This pattern expresses the desired continuous operation period for the system | |
| Comments | ---- | ||
| Pattern goal | Fix the required continuous operation period of the system | ||
| Author | GESSI-SSI | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | non-stop, running time, time between failure | ||
| Dependencies (0..*) | IMPLIES Availability IMPLIES Downtime | ||
| Requirement Form Uptime | Description | This form expresses the need of ensuring a minimal service time and provides an extension that restricts to a given time interval | |
| Comments | Application of extensions: Timed Uptime: may be applied at most once. | ||
| Version date | 2009-03-20 00:00:00.0 | ||
| Author | GESSI-SSI | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The system shall operate continuously %amountOfHours% hours per day and %amountOfDays% days per week |
| Parameter | Metric | ||
| amountOfDays: is a positive real number expressing a number of days | Amount: Amount = Integer | ||
| amountOfHours: is a positive real number expressing a number of hours | Amount: Amount = Integer | ||
| Extended Part Timed Uptime | Question text | ---- | Form text | Continuous operation is required mainly from %startingTime% to %finalTime% |
| Parameter | Metric | ||
| startingTime: are time points that defined the period over which the restriction applies; it must hold that startingTime < finalTime | UptimeInstant: UptimeInstant = TimePoint | ||
| finalTime: are time points that defined the period over which the restriction applies; it must hold that startingTime < finalTime | UptimeInstant: UptimeInstant = TimePoint | ||