| Requirement Pattern Release | Description | This pattern expresses the need of setting the time and conditions when the implemented system shall be released. | |
| Comments | ---- | ||
| Pattern goal | Stating the time and conditions when the implemented system shall be released | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | Implemented system release, Release, Release conditions, Release notification | ||
| Dependencies (0..*) | CONTRIBUTES ---- | ||
| Requirement Form Release | Description | This form expresses the need of setting the time, notification and conditions when the implemented system shall be released. | |
| Comments | Fixed part application: (1); Extended parts application: -Release notification (0..1) -Release condition (0..1) | ||
| Version date | 2012-05-23 14:31:52.515 | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The supplier shall release the implemented system %timePreposition% %timePoint%. |
| Parameter | Metric | ||
| timePreposition: represents the relationship with respect to a date | TimePreposition: TimePreposition = Domain (on, before, after, at, by....) | ||
| timePoint: represents a date on the system implementation scheduling | ReleaseTimePoint: ReleaseTimePoint = String (e.g. " after provisional acceptance ") | ||
| Extended Part Release Conditions | Question text | ---- | Form text | The supplier shall release the implemented system when %releaseConditions%. |
| Parameter | Metric | ||
| releaseConditions: is a non-empty set of the different conditions that shall be achieved before releasing the implemented system | ReleaseConditions: ReleaseConditions = Set(ReleaseCondition) ReleaseCondition = String (e.g. "all acceptance tests are positive, all defects detected during acceptance tests are corrected, major defects detected during acceptance tests are corrected") | ||
| Extended Part Release Notification | Question text | ---- | Form text | The supplier shall notify the release of the implemented system %amountOfTime% %timeUnit% before. |
| Parameter | Metric | ||
| timeUnit: is a unit of time corresponding to maximum time for notifying the implemented system release | TimeUnitType: TimeUnitType = Domain(Days, Hours, Minutes, Seconds, Miliseconds, ...) | ||
| amountOfTime: is a number that indicates time duration | AmountOfTimeUnitType: AmountOfTimeUnitType = Float | ||