Capability (C032):— representing_activity Date: 2008/02/07 12:34:21
Revision: 1.50

Issue raised against: representing_activity

GENERAL issues


Open issue 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).


Open issue 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)?


Open issue 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.


Open issue 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

OTHER issues


Closed issue 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.


Closed issue 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.


Closed issue 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


Closed issue 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.


Closed issue 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


Closed issue 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."


Closed issue 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.


Closed issue 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,


Closed issue 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


Closed issue 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


Closed issue 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


Closed issue 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.


Closed issue 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.


Closed issue 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.


Closed issue 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.


Closed issue 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.


Closed issue 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


Closed issue 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


Closed issue Issue: RBN-12 by Rob Bodington (04-09-03) minor_technical issue
Resolution: Accept. Status: closed

The following reference_data classes have changed:

Comment: (Rob Bodington 04-09-04)
Modified text and diagram


Closed issue 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


Closed issue 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.


Closed issue 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


Closed issue 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


Closed issue 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


Closed issue 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


Closed issue 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.


Closed issue 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