Capability (C032):— representing_activity |
Date: 2008/02/07 12:34:21 Revision: 1.50
|
Issue raised against: representing_activity
Issue:
DNV-10 by Sylvia Schwab on behalf of DNV (07-03-07) major_technical issue
Resolution: Accept. Status: open
The template assigning_activity only contains the entity applied_activity_assignment (classified) without other options (see
characterization).
There is a general issue about separate templates for assignments, the usage of optional associations in the template versus
creating bigger templates with explicit definitions of the content as well small templates referencing each other which needs
to be considered.
Proposal: New template assigning_actual_activity (asg_act_act) containing the entities applied_activity_assignment (classified),
activity_actual
(identified), activity_method (identified, classified).
Issue:
DNV-11 by Sylvia Schwab on behalf of DNV (07-03-07) major_technical issue
Resolution: Accept. Status: open
Representing_activity has a mandatory reference to assigning_time. This is very restrictive and most likely
not needed normally, if the source data doesn't contain data on start time then it will be impossible to populate. It should
therefore be
possible to exchange activity data without identifying date_time.
Proposal: Make time optional in all templates in Representing_activity (assigning_activity, representing_typical_activity,
representing_planned_activity, representing_product_usage, representing_activity_actual, assigning_work_output, ...).
Comment:
(Peter Bergström 2007-05-24)
Do you have the date in your source data, or in the source system?
If so, I think you just set the hour to "12" or "0" or what you like, and it works fine with assigning_time.
But if you don't even have the date, I think we have a problem. To me, its a minimum requirement when
reporting activities to say what date it was. I'm very hesitant at making asg_time optional, because I
think it almost makes the template unnecessary...
What do other projects think? Should all dates and time be optional for all activities (even planned and actual)?
Issue:
DNV-13 by Sylvia Schwab on behalf of DNV (07-03-07) major_technical issue
Resolution: Accept. Status: open
The template assigning_activity only contains the entity applied_activity_assignment (classified) without other options (see
characterization).
There is a general issue about separate templates for assignments, the usage of optional associations in the template versus
creating bigger templates with explicit definitions of the content as well small templates referencing each other which needs
to be considered.
Proposal: New Template assigning_activity_method (asg_act_meth) or extension of the existing assigning_activity (asg_act)
containing the applied_activity_assignment (classified), activity (classified), activity_method (identified, classified).
Note: differs from the DVN-10 in use of entity activity_actual vs. activity.
Issue:
RBN-16 by Rob Bodington (07-08-09) minor_technical issue
Resolution: Accept. Status: open
Moved templates
assigning_activity_method
assigning_actual_activity
to NDLO/templates
Issue:
1-TJT by Tim Turner (06-01-16) minor_technical issue
Resolution: Accept. Status: closed
EXPRESS allows subtypes to participate in relationships defined on a supertype. It is not clear if any other subtypes of Activity_method
(e.g. task_method, scheme_entry etc.,) are allowed to play the role of a "Typical Activity" as described within Figure 3.
If not, should a statement be added to make this unambiguous.
Comment:
(Rob Bodington 06-06-21)
This has been clarified in the text.
Issue:
2-TJT by Tim Turner (06-01-16) minor_technical issue
Resolution: Accept. Status: closed
Regarding the issue on activity_method_realization - which is mentioned in this capability, but not brought into the usage
section, the comment that this is part of scheme and task seems a little odd. Given that the relationship is providing a "realization
of" a "typical activity" I would have expected the relationship to be present in C032 to provide the link to what realizes
it (whether task or scheme). It would seem logical that the activity_method (as a "typical activity") maybe realized by a
task_method_version, whereas it seems less logical for a Scheme_entry (item of work) to be realized directly by a task_method_version
- as this misses the corresponding activity between the two. It would also seem counter-intuitive to declare that a task_method
(as a subtype of activity_method) be realized by a scheme or scheme_version, as this should be the other way around in my
opinion.
Comment:
(Rob Bodington 06-06-21)
The activity_method_realization is not brought into the capability as that
would bring in Task etc which are deliberately out of the scope of this
capability. The intent is to provide the minimum required to represent activity.
The text has been reworded.
Issue:
3-TJT by Tim Turner (06-01-16) editorial issue
Resolution: Accept. Status: closed
The second sentence below Figure 3 in C032 - Representing_activity is ambiguous and needs clarification. The sentence is repeated
below.
"If the typical activity is described by a Task_method, or scheduled by a Scheme, then it is related to the Activity_method
by an Activity_method_realization."
Given that the "typical activity" is an activity_method, it is ambiguous as to what is refered to by "ït" in the sentence
above - particularly when an activity_method could be one of several subtypes.
Comment:
(Rob Bodington 06-06-21)
The text has been reworded
Issue:
4-TJT by Tim Turner (06-03-16) minor_technical issue
Resolution: Accept. Status: closed
There is a definition which describes
Activity_method as a representation of a "Typical Activity". However, to
make this unambiguous, there should be a similar definition for an
'Atypical Activity' - that is, one which is not typical, an out of the
ordinary.
Comment:
(Rob Bodington 06-06-23)
The typical activity is used to provide a specification of the activity that
could take place. If the activity can be described, then it is typical.
Issue:
1 by annmeads (04-03-03) minor_technical issue
Resolution: Accept. Status: closed
Activity_method_realization is not in usage.
Comment:
(Rob Bodington 04-03-27)
activity_method_realization is part of scheme and task
capability. So excluded from the usage
Comment:
(Rob Bodington 06-06-21)
See 2-TJT
Issue:
RBN-1 by Norwegian pilot (04-03-26) minor_technical issue
Resolution: Accept. Status: closed
Text Figure 1 and 2: "Usage as Activity". What do you mean by "usage"? Usage versus life?
Comment:
(Rob Bodington 04-03-26)
Changed the figure title to "Application of planned and actual activities to products."
Issue:
RBN-2 by Norwegian pilot (04-03-27) minor_technical issue
Resolution: Accept. Status: closed
Figure 3
- Should indicate what belongs to C032
Comment:
(Rob Bodington 04-04-27)
Addressed as suggested.
Issue:
RBN-3 by Norwegian pilot (04-03-27) minor_technical issue
Resolution: Accept. Status: closed
Figure 3
- Entity "activity_method_relationship" is listed in the entity list in Usage section but not illustrated in Figure 3
Comment:
(Rob Bodington 04-03-27)
Added to diagram,
Issue:
RBN-4 by Norwegian pilot (04-03-27) minor_technical issue
Resolution: Accept. Status: closed
Figure 3
- Entity "activity_method_realization" and "activity_property" is part of Figure 3 but not listed in the Usage section.
Comment:
(Rob Bodington 04-03-27)
activity_method_realization is part of scheme and task
capability. So excluded from the usage and marked as such in the diagram
Issue:
RBN-5 by Norwegian pilot (04-03-27) minor_technical issue
Resolution: Accept. Status: closed
Figure 3
- "date_or_date_time_assignment" should be indicated as a capability not an entity.
Comment:
(Rob Bodington 04-03-27)
Marked as capability
Issue:
RBN-6 by Norwegian pilot (04-04-27) minor_technical issue
Resolution: Accept. Status: closed
Characterization of activities
Figure 8
Define upper part as separate capability?
Refer to applied caps or indicate what belongs to other caps
Comment:
(Rob Bodington 04-04-27)
Addressed
Issue:
RBN-7 by Norwegian pilot (04-04-27) minor_technical issue
Resolution: Accept. Status: closed
Related capabilities
Add the capability number?
Illustrate on figures where these capabilities are applied.
Comment:
(Rob Bodington 04-04-27)
Capability number added.
Figures updated.
Issue:
RBN-8 by Norwegian pilot (04-04-27) minor_technical issue
Resolution: Accept. Status: closed
Dependent capabilities
Add the capability number?
Illustrate on figures where these capabilities are applied.
Comment:
(Rob Bodington 04-04-27)
Capability number added.
Figures updated.
Issue:
RBN-9 by Norwegian pilot (04-04-27) minor_technical issue
Resolution: Accept. Status: closed
Are resources related to C032?
Comment:
(Rob Bodington 04-05-05)
Yes. However, rather than include them in the capability, I have provided a
description in the business DEX overview and pointed out to the
resource capability.
Issue:
RBN-10 by Norwegian pilot (04-04-27) minor_technical issue
Resolution: Accept. Status: closed
Are following entities part of C032?
Activity_relationship
Activity_status
Activity_method_relationship
They are all shown on the EXPRESS-G illustration (except for the
"activity_method_relationship") in Figure 3, taken from the activity model,
but is not part of the following documentation.
Comment:
(Rob Bodington 04-05-04)
Added sections describing the use of these.
Note - that Activity_status is only included for backwards compatibility
with the PDM Schema. State should be used instead.
Issue:
SMB-1 by Sean Barker (04-06-22) minor_technical issue
Resolution: Accept. Status: closed
The concept of INPUT and OUTPUT as classifications of Applied_activity_method_assignment is not clear. In particular, how
does it relate to TASK and things specified via TASK and to WORK_OUTPUT. For example, if a TASK is specified as "replace oil
filter", this will be included in the task description as a required resource. Does in need to also be specified as an ACTIVITY
Input?
Comment:
(Rob Bodington 05-03-09)
The approach documented in this capability is based on the recommendations
in the PDM schema usage guide. Harmonization between the PDM schema
approach and WORK_OUTPUT are required. This needs to be done in a manner
that is backwardly compatible with the PDM Schema.
Furthermore, this issue can only be resolved once the representing task
capabilities are completed and updated to reflect the IS version of the model.
Comment:
(Rob Bodington 06-06-27)
The approach has been clarified.
Issue:
SMB-2 by Sean Barker (04-06-23) minor_technical issue
Resolution: Accept. Status: closed
The treatment of Applied_activity_assignment is inadequate, particularly as this is used to specifiy and record usage though
Work_output.
Comment:
(Rob Bodington 05-03-09)
See SMB-1
Issue:
SMB-3 by Sean Barker (04-06-23) minor_technical issue
Resolution: Accept. Status: closed
The treatment of Applied_activity__method_assignment is inadequate, particularly as this is used to specify and record usage
though Work_output.
Comment:
(Rob Bodington 05-03-09)
See SMB-1
Issue:
RBN-12 by Rob Bodington (04-09-03) minor_technical issue
Resolution: Accept. Status: closed
The following reference_data classes have changed:
- "start" to "Date_actual_start"
- "end" to "Date_actual_end"
- "observation_date" to "Date_actual_observation"
- "observer" to "Observer_of"
- "Activity_code" to "Activity_identification_code"
Comment:
(Rob Bodington 04-09-04)
Modified text and diagram
Issue:
NN-1 by Nigel Newling (05-11-16) minor_technical issue
Resolution: Accept. Status: closed
Describes three types of activity. Should this include event?
Comment:
(Rob Bodington 06-06-27)
A note has been added to explain that events are to treated as actual activities
Issue:
NN-2 by Nigel Newling (05-11-16) minor_technical issue
Resolution: Accept. Status: closed
Should "racing" External_class and "typical" External_class be related through Subset entity?
Comment:
(Rob Bodington 06-06-23)
That would be represented in the reference data itself.Alternatively
business reference data could be used.
Issue:
NN-3 by Nigel Newling (05-11-16) minor_technical issue
Resolution: Accept. Status: closed
In Figures 5 and 6 Activity and Activity_actual do not appear to be related to Activity_method.
Comment:
(Rob Bodington 06-06-23)
Redrawn the figures
Issue:
NN-4 by Nigel Newling (05-11-16) minor_technical issue
Resolution: Accept. Status: closed
Include Date_actual_end in reference data.
Comment:
(Rob Bodington 06-06-23)
Added
Issue:
RBN-13 by Rob Bodington (05-11-23) minor_technical issue
Resolution: Accept. Status: closed
The following templates should be added to the capability:
TEMPLATE: assigning_activity
Comment:
(Rob Bodington 06-06-27)
Added template
Issue:
RBN-14 by Rob Bodington (06-01-19) minor_technical issue
Resolution: Accept. Status: closed
Figure 11 An EXPRESS-G representation of the Information model for
assigning_activity
shows applied_activity_assignment - it should be
Applied_activity_assignment
It also shows Activity - this should be marked as not being part of the template
Comment:
(Rob Bodington 06-06-27)
Modified
Issue:
MAN-1 by Mats Nilsson (06-03-09) editorial issue
Resolution: Accept. Status: closed
The example in the resources section of the business overview for changing a wheel on a car,
could have the list of resources expanded with a spare wheel and a person skilled for changing a wheel.
Comment:
(Rob Bodington 06-06-21)
Reworded the example and included a skilled person as a required resource.
Issue:
RBN-15 by Rob Bodington (07-02-19) minor_technical issue
Resolution: Accept. Status: closed
The example given in
Figure 10 "Recording of product as realized properties resulting from an
activity"
should reflect the text "EXAMPLE During the activity "Racing" the top
speed was 50 KPH." and should use the assigning_justification template
Comment:
(Rob Bodington 07-02-19)
Updated