Skip to content

Maximum Duration

Marc Carwehl edited this page Dec 16, 2021 · 4 revisions

Description

  • Pattern in the original catalog
  • Structured English Specification: [Scope], once P [becomes satisfied] it remains so for less than u time units.
  • Note that this pattern is very similar to the Minimum-Duration Pattern.

State-Based Pattern

Untimed

The untimed version of this pattern does not make any sense.

Timed

Globally

A[] (State AND c >= t1) imply not P

Maximum Duration Globally

Before R

A[] not ERROR

Maximum Duration Before R

After Q

A[] Scope imply c < t1

Maximum Duration After Q

Between Q and R

A[] not ERROR

Maximum Duration Before R

After Q until R

A[] (State AND c >= t1) imply not P

Maximum Duration After Q until R