Difference between revisions of "ISO5087-1:Activity"
Line 52: | Line 52: | ||
|Restriction=some | |Restriction=some | ||
|Value=Time:Instant | |Value=Time:Instant | ||
− | |||
− | |||
− | |||
− | |||
}}{{Manchester Row | }}{{Manchester Row | ||
|Property=OccursBefore | |Property=OccursBefore | ||
Line 64: | Line 60: | ||
|Restriction=only | |Restriction=only | ||
|Value=Activity | |Value=Activity | ||
+ | }}{{Manchester Row | ||
+ | |Property=HasLocation | ||
+ | |Restriction=only | ||
+ | |Value=Loc:Feature | ||
}} | }} | ||
}} | }} | ||
{{Supplementary Figures}} | {{Supplementary Figures}} |
Revision as of 20:44, 25 June 2021
Pattern
This class has been associated with the following pattern:
Pattern:Activity Pattern, Pattern:City Service Pattern, Pattern:Provenance Pattern, Pattern:Recurring Event Pattern, Pattern:Resource Pattern, Ptest3
Subclass Of
Description
An English description of the definition (what distinguishes this sense of the term?).
An Activity describes something that occurs in the domain. An Activity may be further defined by (decomposed into) Subactivities. An Activity may have precondition and/or effect State. An Activity may be enabled by or cause some State. An enabling of causing state is a generalization of a precondition/effect; an Activity is enabled by or causes some State if it has a subactivity with a precondition or effect (respectively) of that State. In other words, the state may not be required directly before, or cause directly after the activity, but by some more specialized sub-activity. An Activity occurs at some point in time and space. An Activity takes place during some interval, and so has some duration. An Activity may have some Manifestations that participate in it.
Class Diagram Description
Required by Use Case(s)
(why is this specialized definition needed?)
Finding, Reserving, and Paying for Parking
CDM References
What other classes or properties reference this term?
- ISO5087-1:Agent (← links)
- State (← links)
- RecurringEvent (← links)
- Resource (← links)
- ISO5087-1:AtomicAgreement (← links)
- Entity (← links)
- Finding, Reserving, and Paying for Parking (← links)
- Role (← links)
- Stakeholder (← links)
- Input (← links)
- Output (← links)
- Pattern:Activity Pattern (← links)
- 5087-1:Activity (redirect page) (← links)
- Iso5087-1:Activity (redirect page) (← links)
- Pattern:Recurring Event Pattern (← links)
- Pattern:Resource Pattern (← links)
- Pattern:City Service Pattern (← links)
- Activity (redirect page) (← links)
Interface Specification References
This class has been associated with the following interface specification items:
Sources
Sources considered when developing the class:
Status
Pending Approval
Has Subclass(es)
Annotations
Annotation | Value |
---|
Manchester Syntax Specification
Property | Restriction | Value |
---|---|---|
HasStatus | exactly 1 | ActivityStatus |
HasSubactivity | only | Activity |
HasPrecondition | only | State |
EnabledBy | only | State |
HasEffect | only | State |
Causes | only | State |
ScheduledFor | exactly 1 | Time:Interval |
occursAt | some | Time:Interval |
BeginOf | some | Time:Instant |
EndOf | some | Time:Instant |
OccursBefore | only | Activity |
OccursDirectlyBefore | only | Activity |
HasLocation | only | Loc:Feature |
Supplementary Figures
Figure | Caption |
---|