This wiki has undergone a migration to Confluence found Here
Difference between revisions of "EffectiveTime"
Jump to navigation
Jump to search
Rene spronk (talk | contribs) |
(→FAQ) |
||
Line 4: | Line 4: | ||
*I am trying to confirm that at one point there was discussion around Role.effectiveTime, specifically that it be changed to GTS to support things like office hours. | *I am trying to confirm that at one point there was discussion around Role.effectiveTime, specifically that it be changed to GTS to support things like office hours. | ||
**I don't think office hours would be an appropriate use. Role reflects capacity, not specific choice to engage in an activity. | **I don't think office hours would be an appropriate use. Role reflects capacity, not specific choice to engage in an activity. | ||
+ | |||
+ | Tom: I was the one who originally raised this issue/requirement, but have since been convinced that Role is indeed not the right place for it (since it deals with capacity, not activity). It's a border case of course, since my use case was to capture the regular school hours for a student (which is not an event). What it is though, is a SCHEDULE. So the proper way to model this would be to attach an AttendanceSchedule Act (in SLOT mood I guess) to the Student role and use the effectiveTime of the schedule (which is GTS) to specify the regular hours. I will propose adding such a construct to the PA D-MIM (and CMET). |
Latest revision as of 12:01, 2 May 2007
effectiveTime is an attribute in some RIM base classes.
FAQ
- I am trying to confirm that at one point there was discussion around Role.effectiveTime, specifically that it be changed to GTS to support things like office hours.
- I don't think office hours would be an appropriate use. Role reflects capacity, not specific choice to engage in an activity.
Tom: I was the one who originally raised this issue/requirement, but have since been convinced that Role is indeed not the right place for it (since it deals with capacity, not activity). It's a border case of course, since my use case was to capture the regular school hours for a student (which is not an event). What it is though, is a SCHEDULE. So the proper way to model this would be to attach an AttendanceSchedule Act (in SLOT mood I guess) to the Student role and use the effectiveTime of the schedule (which is GTS) to specify the regular hours. I will propose adding such a construct to the PA D-MIM (and CMET).