[Index] [Process] [All issues] [CCB issues] [Open NoRes issues]
Export date: 2012-10-19 04:22:05
Row | Id | Category | Summary | Details | Priority | Status | Resolution | Release | Submitter | Assignee | Closer | Date Raised | Date Closed |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 3527862![]() |
Incorrect use of OCL element allInstance() | We have incorrectly used the OCL element allInstance() instead of the correct allInstances() in developing Uniqueness constraints. This needs changing in the help file and all using templates. | 5 | Open | Accepted | philsp | philsp | nobody | 2012-05-18 01:06:30 | 1970-01-01 12:00:00 | ||
2 | 3558982![]() |
OASIS:PersonInOrganization needs re-structuring | The current template creates a collection of PersonInOrganization relationship objects and returns a single (arbitrary?) one from the output port. There are no characterizations specified such as effectivities on the relationship or associated addresses etc. The mechanism for creating person means the same information has to be provided for a number of PIO templates. It would seem much better to have a Person template that would include characterizations of person such as Date of Birth used by most Defence organizations to uniquely identify people and use that template in the PersonInOrganization template. | 5 | Open | Accepted | philsp | philsp | nobody | 2012-08-17 01:44:33 | 1970-01-01 12:00:00 | ||
3 | 3571954![]() |
All Templates - Functional constraint clarification | At present constraint blocks used to define functional capabilities do not clearly identify which of the ports the result(s) of te function are available on. For code generation from the template specification this is a fundamental requirement. All ports that are assigned to by OCL constraints in functional constraint blocks should be marked as ReadOnly to signify they carry the results of the OCL and should not be assigned to. | 7 | Open | Accepted | philsp | nobody | nobody | 2012-09-26 03:20:10 | 1970-01-01 12:00:00 | ||
4 | 3571962![]() |
OASIS:Identification redundant context port | The identification template requires a public property "context" which is assigned into the private identifier block. This is then assigned back out to a public port. Firstly this output port is redundant since the public property that is assigned into the identifier is visible in all usages of the template. Secondly the output port is identified as providing an optional context, when the template demands that the context is always present. Recommend removal of the context port and use of public property in other using templates. | 5 | Open | Accepted | philsp | philsp | nobody | 2012-09-26 03:35:22 | 1970-01-01 12:00:00 | ||
5 | 3573369![]() |
OASIS: Scheme - create | Create the Scheme template | 5 | Open | Accepted | robbod | robbod | nobody | 2012-10-01 06:56:59 | 1970-01-01 12:00:00 | ||
6 | 3573370![]() |
OASIS: SchemeEntry - create | Create the SchemeElement template | 5 | Open | Accepted | robbod | robbod | nobody | 2012-10-01 06:57:32 | 1970-01-01 12:00:00 | ||
7 | 3573371![]() |
OASIS: SystemBreakdownStructure - create | Create SystemBreakdownStructure template Note - in Dexlib it was called SystemStructure. In AP239e2 we have System Blocks. hence SystemStructure should be used to represent an assembly of systems | 5 | Open | Accepted | robbod | emlarsson | nobody | 2012-10-01 06:59:41 | 1970-01-01 12:00:00 | ||
8 | 3573445![]() |
OASIS: ProductConfiguration - create | Need a ProductConfiguration template to represent Family/Variant/etc .. of a product. | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-01 01:21:25 | 1970-01-01 12:00:00 | ||
9 | 3573446![]() |
OASIS: ProductConfigurationStructure - create | Need to represent product configuration structure i.e. Product Family/Variant/Options hierarchy | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-01 01:26:02 | 1970-01-01 12:00:00 | ||
10 | 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 | Accepted | phoubaux | phoubaux | nobody | 2012-10-02 09:58:57 | 1970-01-01 12:00:00 | ||
11 | 3573760![]() |
OASIS: Applicability - create | This template will indicate that an item is valid (applicable) to another item. Will use ConditionalEffectivity for that. | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-02 10:01:12 | 1970-01-01 12:00:00 | ||
12 | 3573786![]() |
OASIS: DatedEffectivity - create | This template is needed to avoid repeating the same pattern all over again and to avoid mistakes. | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-02 12:43:06 | 1970-01-01 12:00:00 | ||
13 | 3574157![]() |
OASIS:Justification - create | Create the template It should include: Justification JustificationAssignment JustificationSupportAssignment | 5 | Open | Accepted | robbod | robbod | nobody | 2012-10-03 02:13:51 | 1970-01-01 12:00:00 | ||
14 | 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 | Accepted | phoubaux | phoubaux | nobody | 2012-10-03 02:44:37 | 1970-01-01 12:00:00 | ||
15 | 3574166![]() |
OASIS: CatalogItem - create | Need a generic template to represent an item in a Catalog | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-03 02:46:11 | 1970-01-01 12:00:00 | ||
16 | 3574167![]() |
OASIS: CatalogItemStructure - create | Need a template to represent a generic catalog item structure relationship | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-03 02:46:59 | 1970-01-01 12:00:00 | ||
17 | 3574168![]() |
OASIS: CatalogItemRealization - create | Need a generic template to represent a generic Catalog item realization relationship | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-03 02:48:13 | 1970-01-01 12:00:00 | ||
18 | 3574425![]() |
OASIS: BreakdownElementRealization - create | Need a generic template for BreakdownElementRealization with support for identification, classification and dated effectivity | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-04 09:11:38 | 1970-01-01 12:00:00 | ||
19 | 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 | Accepted | philsp | robbod | nobody | 2012-10-05 10:59:24 | 1970-01-01 12:00:00 | ||
20 | 3574746![]() |
OASIS:TaskStructure - create | For initial use in the SwedishDefence context. TaskInvocation relating TaskMethodVersions. | 5 | Open | Accepted | emlarsson | emlarsson | nobody | 2012-10-05 11:55:23 | 1970-01-01 12:00:00 | ||
21 | 3574748![]() |
OASIS:PhysicalBreakdownElement - create | For initial use in the SwedishDefence context | 5 | Open | Accepted | emlarsson | emlarsson | nobody | 2012-10-05 11:56:08 | 1970-01-01 12:00:00 | ||
22 | 3574749![]() |
OASIS:PhysicalBreakdown - create | For initial use in the SwedishDefence context | 5 | Open | Accepted | emlarsson | emlarsson | nobody | 2012-10-05 11:57:19 | 1970-01-01 12:00:00 | ||
23 | 3574750![]() |
OASIS:FunctionalBreakdownElement - create | For initial use in the SwedishDefence context | 5 | Open | Accepted | emlarsson | emlarsson | nobody | 2012-10-05 11:57:32 | 1970-01-01 12:00:00 | ||
24 | 3574751![]() |
OASIS:FunctionalBreakdown - create | For initial use in the SwedishDefence context | 5 | Open | Accepted | emlarsson | emlarsson | nobody | 2012-10-05 11:57:54 | 1970-01-01 12:00:00 | ||
25 | 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 | Accepted | emlarsson | emlarsson | nobody | 2012-10-05 11:58:07 | 1970-01-01 12:00:00 | ||
26 | 3574753![]() |
OASIS:FaultEffect - create | For initial use in the SwedishDefence context. OASIS::Templates::Faultmode + StateDefinitionAssignment (classified as FaultCause) | 5 | Open | Accepted | emlarsson | emlarsson | nobody | 2012-10-05 11:58:24 | 1970-01-01 12:00:00 | ||
27 | 3574754![]() |
OASIS:FaultCause - create | StateDefinition classified as FaultCause. May be included in OASIS::Templates::Faultmod | 5 | Open | Accepted | emlarsson | emlarsson | nobody | 2012-10-05 11:58:43 | 1970-01-01 12:00:00 | ||
28 | 3574755![]() |
OASIS:CompetenceRequired - create | For initial use in the SwedishDefence context. RequiredResourceAssignment + RequiredResourceByReference + type of person | 5 | Open | Accepted | emlarsson | nobody | nobody | 2012-10-05 11:59:03 | 1970-01-01 12:00:00 | ||
29 | 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 | Accepted | philsp | nobody | nobody | 2012-10-05 02:05:03 | 1970-01-01 12:00:00 | ||
30 | 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 | Accepted | philsp | nobody | nobody | 2012-10-05 03:32:47 | 1970-01-01 12:00:00 | ||
31 | 3575480![]() |
OASIS: Collection - use DatedEffectivity | Use dated effectivity for CollectionMembership | 5 | Open | Accepted | phoubaux | robbod | nobody | 2012-10-08 01:35:55 | 1970-01-01 12:00:00 | ||
32 | 3575482![]() |
OASIS Templates: add names property | Consistently add a property "names" to all templates that have "ids" and "descriptions" as property. | 5 | Open | Accepted | phoubaux | nobody | nobody | 2012-10-08 01:38:51 | 1970-01-01 12:00:00 | ||
33 | 3576687![]() |
OASIS:StateAssertion - correct date ref data | The template uses : Date_actual_assertion ref data. This should be: http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/contexts/OASIS/refdata/plcs-rdl#Date_actual_occurrence | 5 | Open | Accepted | robbod | robbod | nobody | 2012-10-12 11:04:52 | 1970-01-01 12:00:00 | ||
34 | 3576688![]() |
OASIS:StateAssessment - correct date ref data | The template uses : Date_actual_assessment ref data. This should be: http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/contexts/OASIS/refdata/plcs-rdl#Date_actual_occurrence | 5 | Open | Accepted | robbod | robbod | nobody | 2012-10-12 11:05:54 | 1970-01-01 12:00:00 | ||
35 | 3576710![]() |
OASIS: Order - create (rename to ResourceOrder) | Need a template to represent a customer order of supply. It will be represented as a PSM WorkRequest. | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-12 01:15:56 | 1970-01-01 12:00:00 | ||
36 | 3576712![]() |
OASIS: OrderAcknowledgment - create (rename to ROA) | Need a template to represent a supplier acknowledgment of an order of supply. Will be represented using PSM WorkOrder and DirectedActivity. | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-12 01:18:33 | 1970-01-01 12:00:00 | ||
37 | 3576714![]() |
OASIS: OrderDelivery - create (rename to ROD) | Need a template to represent the delivery of an order of supply Will be represented as a PSM ActivityActual. | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-12 01:20:48 | 1970-01-01 12:00:00 | ||
38 | 3576720![]() |
OASIS: OrderDeliveryReceipt - create (rename to RODR) | Need a template to represent the actual reception of a delivery | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-12 01:53:53 | 1970-01-01 12:00:00 | ||
39 | 3576730![]() |
OASIS: OrderLineItem - create (rename to ROLI) | Need a template to represent an order line item. | 5 | Open | Accepted | phoubaux | phoubaux | nobody | 2012-10-12 02:38:45 | 1970-01-01 12:00:00 |