[Index] [Process] [All issues] [In work issues]
Export date: 2012-10-08 06:34:54
Row | Id | Category | Summary | Details | Priority | Status | Resolution | Release | Submitter | Assignee | Closer |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 3559069![]() |
OASIS:Collection characterise the target assignment | The date when the Collection was assigned to the target is one example of the required characterizations. | 5 | Open | Remind | philsp | philsp | nobody | ||
2 | 3573369![]() |
OASIS: Scheme - create | Create the Scheme template | 5 | Open | Remind | robbod | robbod | nobody | ||
3 | 3573445![]() |
OASIS: ProductConfiguration - create | Need a ProductConfiguration template to represent Family/Variant/etc .. of a product. | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
4 | 3573446![]() |
OASIS: ProductConfigurationStructure - create | Need to represent product configuration structure i.e. Product Family/Variant/Options hierarchy | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
5 | 3573759![]() |
OASIS: ProductConfigurationOptionRelationship - create | This template will represent for instance the concept of having a product configuration as an option for another product configuration. i.e.: - A gun configuration can be mounted on a vehicle configuration - A protection kit configuration can be mounted on a vehicle configuration | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
6 | 3573760![]() |
OASIS: Applicability - create | This template will indicate that an item is valid (applicable) to another item. Will use ConditionalEffectivity for that. | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
7 | 3573786![]() |
OASIS: DatedEffectivity - create | This template is needed to avoid repeating the same pattern all over again and to avoid mistakes. | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
8 | 3574139![]() |
OASIS:Part - missing descriptions | Part property viewClassifications defined in XMI but not described in template.xml Part property versionDescriptions defined in XMI but not described in template.xml Part property viewDescriptions defined in XMI but not described in template.xml | 5 | Open | Remind | robbod | nobody | nobody | ||
9 | 3574144![]() |
OASIS:WorkRequest - missing descriptions | WorkRequest property classifications defined in XMI but not described in template.xml | 5 | Open | Remind | robbod | nobody | nobody | ||
10 | 3574157![]() |
OASIS:Justification - create | Create the template It should include: Justification JustificationAssignment JustificationSupportAssignment | 5 | Open | Remind | robbod | nobody | nobody | ||
11 | 3574165![]() |
OASIS: Catalog - create | Need generic template to represent a catalog of a product that could be used by business contexts to represent any business catalog (for instance Spare parts catalog). Will use Breakdown template for that. | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
12 | 3574166![]() |
OASIS: CatalogItem - create | Need a generic template to represent an item in a Catalog | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
13 | 3574167![]() |
OASIS: CatalogItemStructure - create | Need a template to represent a generic catalog item structure relationship | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
14 | 3574168![]() |
OASIS: CatalogItemRealization - create | Need a generic template to represent a generic Catalog item realization relationship | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
15 | 3574175![]() |
OASIS:ClassCode - incorrect subsetting | The ClassCode template has a property "typeOfCode" which is an ExternalOwlClass This is then a superset of the external class which is being identified by the code This means that if you are to use codes -- then you must always create the ExternalOwlClass Whilst this is an attempt to put some rigour in to the use of codes .. I think that it is unnecessary. What is required is to enforce the creation of the superclass of the identification code. For example, assume that we have MissionCriticalCodes which are A and B A or B would be the code. We should enforce the creation of the ExternalOwlClass MissionCriticalCodes which is a subclass of External_class_identification_code in the reference data So we should make the private part "codeId" public with a default value of http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/contexts/OASIS/refdata/plcs-rdl#External_class_identification_code Rename "codeId" to "typeOfCode" and delete the existing "typeOfCode" and the subset The documentation should describe that the "code" shoudl be a subset of the codeId | 5 | Open | Remind | robbod | nobody | nobody | ||
16 | 3574403![]() |
OASIS:DirectedActivity - create | Now that we have removed DirectedActivity from workorder template – on strong insistence from Patrick – I presume that we need the following templates: PlannedActivity – an activity that is planned but not controlled by a workorder ActualActivity – an actual activity that may point back a directed activity or an activity DirectedActivity – a directed activity controlled by a work order I would also suggest that we add PlannedProductUsage – to cover an activity that is planned to be performed by a product – e.g. running the engine ActualProductUsage – to cover an activity that is has to be performed by a product – e.g. sortie flown by a plane | 5 | Open | Remind | robbod | nobody | nobody | ||
17 | 3574404![]() |
OASIS:ActualProductUsage - create | Now that we have removed DirectedActivity from workorder template – on strong insistence from Patrick – I presume that we need the following templates: PlannedActivity – an activity that is planned but not controlled by a workorder ActualActivity – an actual activity that may point back a directed activity or an activity DirectedActivity – a directed activity controlled by a work order I would also suggest that we add PlannedProductUsage – to cover an activity that is planned to be performed by a product – e.g. running the engine ActualProductUsage – to cover an activity that is has to be performed by a product – e.g. sortie flown by a plane | 5 | Open | Remind | robbod | nobody | nobody | ||
18 | 3574405![]() |
OASIS:BreakdownStructure - create | As we have SystemBreakdownStructure - we should have BreakdownStructure | 5 | Open | Remind | robbod | nobody | nobody | ||
19 | 3574414![]() |
OASIS:WorkOrder - review comments | 1) Work order should not be forced to create a directed activity - move the directed activity to the template directed activity 2) Why is teh State Assignment for status classified as "Status"? Is this necessary? If so we woudl need to do this consistently and will probably need a "Status" template | 5 | Open | Remind | robbod | nobody | nobody | ||
20 | 3574425![]() |
OASIS: BreakdownElementRealization - create | Need a generic template for BreakdownElementRealization with support for identification, classification and dated effectivity | 5 | Open | Remind | phoubaux | phoubaux | nobody | ||
21 | 3574429![]() |
OASIS:Contract - create | Create the tempate - Contract | 5 | Open | Remind | robbod | nobody | nobody | ||
22 | 3574430![]() |
OASIS:Project - create | Create the template Project | 5 | Open | Remind | robbod | nobody | nobody | ||
23 | 3574732![]() |
OASIS:WorkRequest Uniqueness constraint not needed | The Uniqueness constraint specified in the template is not required. Since, by definition, the identifiers are all unique and since all identifiers are encapsulated when used as id having a cardinality of 1 - meaning they cannot be used anywhere else. | 4 | Open | Remind | philsp | nobody | nobody | ||
24 | 3574736![]() |
OASIS:WorkDone - review comments | 1) change the name of property "predictedWork" to directedActivity as that is more meaningful 2) change the name of property "performedMethod" to "methodUsed" as it is more meaningful and in line with template ActivityActual 3) Add location, contract, project, resourceUsed | 5 | Open | Remind | robbod | nobody | nobody | ||
25 | 3574746![]() |
OASIS:TaskStructure - create | For initial use in the SwedishDefence context. TaskInvocation relating TaskMethodVersions. | 5 | Open | Remind | emlarsson | nobody | nobody | ||
26 | 3574748![]() |
OASIS:PhysicalBreakdownElement - create | For initial use in the SwedishDefence context | 5 | Open | Remind | emlarsson | nobody | nobody | ||
27 | 3574749![]() |
OASIS:PhysicalBreakdown - create | For initial use in the SwedishDefence context | 5 | Open | Remind | emlarsson | nobody | nobody | ||
28 | 3574750![]() |
OASIS:FunctionalBreakdownElement - create | For initial use in the SwedishDefence context | 5 | Open | Remind | emlarsson | nobody | nobody | ||
29 | 3574751![]() |
OASIS:FunctionalBreakdown - create | For initial use in the SwedishDefence context | 5 | Open | Remind | emlarsson | nobody | nobody | ||
30 | 3574752![]() |
OASIS:FaultMode - create | For initial use in the SwedishDefence context. StateDefinition (classified as FaultMode) + StateDefinitionRelationShip (classified as CausedBy) to OASIS::Templates::FaultCause | 5 | Open | Remind | emlarsson | nobody | nobody | ||
31 | 3574753![]() |
OASIS:FaultEffect - create | For initial use in the SwedishDefence context. OASIS::Templates::Faultmode + StateDefinitionAssignment (classified as FaultCause) | 5 | Open | Remind | emlarsson | nobody | nobody | ||
32 | 3574754![]() |
OASIS:FaultCause - create | StateDefinition classified as FaultCause. May be included in OASIS::Templates::Faultmod | 5 | Open | Remind | emlarsson | nobody | nobody | ||
33 | 3574755![]() |
OASIS:CompetenceRequired - create | For initial use in the SwedishDefence context. RequiredResourceAssignment + RequiredResourceByReference + type of person | 5 | Open | Remind | emlarsson | nobody | nobody | ||
34 | 3574800![]() |
Invalid use of DateTimeStringProxy as public properties | DateTimeStringProxy is only present due to limitations in UML. Therefore it should not be used as a public property and the more meaningful DateTimeString should be used. The proxy, if required to support a select type, should be created 'on the fly' on the parametric diagram. | 5 | Open | Remind | philsp | nobody | nobody | ||
35 | 3574825![]() |
Version id context needs constraining in templates. | OASIS:Part and a number of other templates use version identification. We need to constrain the version identifiers so they use the identifiers as their contexts. We should also allow multiple version identifiers since they can be checked if this constraint is specified. | 6 | Open | Remind | philsp | nobody | nobody | ||
36 | 3575410![]() |
OASIS:Identification - use datedEffectivity | The template date effectivity has been created - the template shoudl use it - rather than instantiating the effectivity. | 5 | Open | Remind | robbod | nobody | nobody | ||
1 | 3525836![]() |
OASIS: Breakdown template | The Breakdown template describes how to represent a breakdown of a product. A breakdown is identified, classified and contains versions. | 5 | Pending | Accepted | fredrik_larsen | robbod | robbod | ||
2 | 3525838![]() |
OASIS: BreakdownElement template | The BreakdownElement template describes how to represent elements in a breakdown. The template is based on the existing template representing_breakdown_element but also includes optional realization of breakdownElements. | 5 | Pending | Accepted | fredrik_larsen | robbod | robbod | ||
3 | 3567375![]() |
OASIS: SystemBreakdown - create | Create the System breakdown templates | 5 | Pending | Accepted | robbod | nobody | robbod | ||
4 | 3571959![]() |
OASIS:Identification - OCL constraint wrong & redundant | The OCL constraint on the template UniqueIdentifier with a specification of "Identification::allInstance()->isUnique(Sequence{id, class, organization})" is wrong since it does not refer to the current public properties of the template. Further, the constraint is redundant since Identifier block in the PSM has the equivalent constraint correctly specified. Remove constraint from template. | 5 | Pending | Accepted | philsp | philsp | philsp | ||
5 | 3572406![]() |
OASIS:Organization spelling error in public property | ContextuallIds should be spelled ContextualIds. | 2 | Pending | Accepted | philsp | philsp | philsp |