1. OMG Mailing List
  2. Pedigree and Provenance Model and Notation (PPMN) Finalization Task Force 2

All Issues

  • All Issues
  • Name: ppmn-ftf
  • Issues Count: 115

Issues Summary

Key Issue Reported Fixed Disposition Status
PPMN_-75 Refactor PPMN XSDs based updated method of translating from UML Metamodel Diagrams PPMN 1.0a1 PPMN 1.0b2 Deferred closed
PPMN_-145 Figure 11 Occurrence Kinds not needed PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-164 Update PPMN-related Machine Readable Files to reference the latest SCE Machine Readable Files PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-166 Rename PM to Parties PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-94 The BKPMN language is referenced in the spec, but it is not an official language yet PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-79 DateTimeValue and tDateTimeValue defined Twice PPMN and SCE Sematics PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-78 IntegerValue and tIntegerValue defined in SCE and PPMN XSD PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-77 StringValue and tStringValue defined in both PPMN and SCE XSD PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-76 tImport and Import defined in both SCE and PPMN xsd PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-59 Unclear semantics of sequence in occurrenceHistory PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-63 Packages in metamodel are missing URIs and ns prefixes PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-47 Locations are independent of Parties PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-56 Metamodel diagram for AcquisitionKind does not show SCE inhteritance PPMN 1.0b1 PPMN 1.0b2 Closed; No Change closed
PPMN_-39 No capability to distinguish creation/generation from output PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-53 InterestedParty could be better defined and related to other Roles PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-62 Ontology needs revamping to make it usable PPMN 1.0a1 PPMN 1.0b2 Deferred closed
PPMN_-60 In the metamodel all comments seem to start with a single space PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-57 DerivedFrom::role should use a Kind not a String PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-70 Clarify constraints on PPMN Import inherited from SCE Import PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-66 Section 6.2 Typographical and Linguistic Conventions and Style are not consistently implemented in the document PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-37 Specializes mentioned but not modeled PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-49 Unclear difference between Output and Product OccurrenceDependencyKinds PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-42 Definition unnecessarily excludes a person being an Entity. PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-40 Confusion between OccurrenceRelationship and OccurrenceDependency PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-52 OccurrenceChain should be a subclass of Occurrence PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-55 (Structural) split out types from instance modeling PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-38 Missing OccurrenceDependencyKind for Guide PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-43 Need more precise definition of Custody PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-46 The Parties model is missing typical identification and contact information PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-48 Grammar error in definition of Input PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-51 Unclear semantics of OccurrenceDependency::time PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-41 Mentions of non-existent class ActivityType PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-25 At line 993, Table 6 the text refers to a .formatRegistry which is not defined anywhere. PPMN 1.0a1 PPMN 1.0b2 Deferred closed
PPMN_-10 Line 969 Figure 3 attribute CreationDate is specified for EntitySnapshot when it already exists in its parent class Entity. PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-33 EntitySnapshotType is redundant PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-17 The statement in line 959, "Entities may represent some other thing of interest through EntityURI property," is ambiguous PPMN 1.0a1 PPMN 1.0b2 Deferred closed
PPMN_-11 Line 2356 shows UUID as a PPMN primitive. From observations, it does not appear to be used anywhere in the document PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-14 EntityTypeSnapshot class in Fig. 3 Entities and Entity Types UML diagram is incorrectly named EntitySnapshotType PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-21 EntityComposition and EntityTypeComposition relationships are not defined PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-15 Lines 961, 963, 965, and 1016 all refer to an "EntityComposition" relationship which is not defined. PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-16 Line 991, link to "SemanticReference" is incorrect. PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-22 *EntitySnapshot* property creationDate at line 1021 Table 9 already exists in parent class *Entity* PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-32 Line 1103 refers to inherited property OccurenceRole which does not exist PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-31 Line 1074 to 1077 are repeated at lines 1081 to 1084. PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-44 AttributedTo could be useful when Occurrences are known PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-50 The word derivee means the opposite from its usage in DerivedFrom PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-23 Line 969, Fig 3 Entities and EntityTypes UML diagram, the name of the association end owned by EntityType, snapshotType, is incorrectly named. PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-24 At line 1015, sentence starting wtih "Additonally, ..." wording is incorrect. PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-26 Line 1006 specifies that EntityRelationshipType inherits a property from ElementRelationship. There is no such inheritance. PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-58 No Vocabulary Terms in the PPMN Library have a conceptURI PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-54 Should provide a Library of common EntityFormats PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-64 Package Imports not reflected in the metamodel PPMN 1.0a1 PPMN 1.0b2 Deferred closed
PPMN_-4 The content of 8.1 Entities lines 955 to 966 overlap with the content of 8.1.1 Entity PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-65 PMN should support Org Chart notation PPMN 1.0a1 PPMN 1.0b2 Deferred closed
PPMN_-61 No formal mapping to PROV-O ontology PPMN 1.0a1 PPMN 1.0b2 Deferred closed
PPMN_-20 Line 1006 refers to a class "EntityTypeRelationship" which is not defined. PPMN 1.0a1 PPMN 1.0b2 Duplicate or Merged closed
PPMN_-18 At line 3574, bookmark link "RelationshipKinds" is incorrect. PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-12 Sections 7 and 8 (opening paragraphs) are redundant PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-8 PPMN Elements Specialize SCERootElement not BaseElement PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-9 Line 908/909 are incorrect. The SEC Metamodel has neither BaseElement nor NamedElement PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-69 Line 855 Table 3 specifications for class colors and borders are not consistent within the table and with the diagrams in the document. This issue also addresses other topics with Table 3. PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-73 Occurrence Aggregation PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-2 Section 6.5 Abbreviations, Table 4 Acronyms contains unused or incorrect entries PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-68 No Graphical Notation for Properties PPMN 1.0a1 PPMN 1.0b2 Deferred closed
PPMN_-6 Figures 1 and 2 should be more consistent PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-7 Line 906 uses "number of packages" which may not be the intended meaning PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-3 Section 6.6 is a copy/paste of the same section in SDMN dtc/22-01-03 PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-71 Line 984 Table 5 Description of attribute part is ambiguous PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-27 Line 1006 refers to a class that does not exist. PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-67 Line 1042 Table 11 description of attribute part is ambiguous PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-35 Inconsistent and redundant model for DerivedFrom PPMN 1.0b1 PPMN 1.0b2 Resolved closed
PPMN_-30 Line 1105 refers to property outputEntities (plural). The property is singular output Entity and represents a collection PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-34 Unclear how to use EntitySnapshot and whether it includes EntityRelationships PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-45 isUnique properties need more explanation PPMN 1.0b1 PPMN 1.0b2 Deferred closed
PPMN_-36 Documentation for AlternateOf lacks how the properties are used PPMN 1.0b1 PPMN 1.0b2 Closed; No Change closed
PPMN_-74 Annotation and tAnnotation is defined in both PPMN and SCE Sematics XSD. PPMN 1.0a1 PPMN 1.0b2 Closed; No Change closed
PPMN_-5 Section 6.6 is a copy/paste of the same section in SDMN dtc/22-01-03 PPMN 1.0a1 PPMN 1.0b2 Duplicate or Merged closed
PPMN_-13 Lines 960/961 imply that SCEElements have an attribute URI. It does not exist in the SCE Metamodel PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-1 In section 8.7 Extensions, Adornment Value and Annotation links are circular PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-72 AdornmentValue and tAdornmentValue defined in both SCE and PPMN PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-28 Update PPMN to Reflect SCE's Moving from Vocabularies to KindSets PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-29 Update PMN to Reflect SCE's Moving from Vocabularies to KindSets PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN_-19 Remove Section 12 (SCE Metamodel) and Section 13 (SCE Library) from the specification PPMN 1.0a1 PPMN 1.0b2 Resolved closed
PPMN-21 Line 908/909 are incorrect. The SEC Metamodel has neither BaseElement nor NamedElement PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-2 Section 6.6 is a copy/paste of the same section in SDMN dtc/22-01-03 PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-9 In section 8.7 Extensions, Adornment Value and Annotation links are circular PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-7 Figures 1 and 2 should be more consistent PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-3 Section 6.5 Abbreviations, Table 4 Acronyms contains unused or incorrect entries PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-20 Line 906 uses "number of packages" which may not be the intended meaning PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-27 The content of 8.1 Entities lines 955 to 966 overlap with the content of 8.1.1 Entity PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-8 Sections 7 and 8 (opening paragraphs) are redundant PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-6 PPMN Elements Specialize SCERootElement not BaseElement PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-1 Section 6.6 is a copy/paste of the same section in SDMN dtc/22-01-03 PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-23 Lines 960/961 imply that SCEElements have an attribute URI. It does not exist in the SCE Metamodel PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-35 Remove Section 12 (SCE Metamodel) and Section 13 (SCE Library) from the specification PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-49 Line 1006 refers to a class "EntityTypeRelationship" which is not defined. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-44 Line 969, Fig 3 Entities and EntityTypes UML diagram, the name of the association end owned by EntityType, snapshotType, is incorrectly named. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-68 At line 1015, sentence starting wtih "Additonally, ..." wording is incorrect. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-26 EntityComposition and EntityTypeComposition relationships are not defined PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-25 The statement in line 959, "Entities may represent some other thing of interest through EntityURI property," is ambiguous PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-43 EntityTypeSnapshot class in Fig. 3 Entities and Entity Types UML diagram is incorrectly named EntitySnapshotType PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-48 Lines 961, 963, 965, and 1016 all refer to an "EntityComposition" relationship which is not defined. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-45 Line 991, link to "SemanticReference" is incorrect. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-28 Line 969 Figure 3 attribute CreationDate is specified for EntitySnapshot when it already exists in its parent class Entity. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-34 At line 3574, bookmark link "RelationshipKinds" is incorrect. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-59 *EntitySnapshot* property creationDate at line 1021 Table 9 already exists in parent class *Entity* PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-24 Line 2356 shows UUID as a PPMN primitive. From observations, it does not appear to be used anywhere in the document PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-66 Line 1006 specifies that EntityRelationshipType inherits a property from ElementRelationship. There is no such inheritance. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-65 At line 993, Table 6 the text refers to a .formatRegistry which is not defined anywhere. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-67 Line 1006 refers to a class that does not exist. PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-4 Update PPMN to Reflect SCE's Moving from Vocabularies to KindSets PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-5 Update PMN to Reflect SCE's Moving from Vocabularies to KindSets PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-29 Line 984 Table 5 Description of attribute part is ambiguous PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-56 Section 6.2 Typographical and Linguistic Conventions and Style are not consistently implemented in the document PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed
PPMN-57 Line 1042 Table 11 description of attribute part is ambiguous PPMN 1.0a1 $issue.fixedSpecification.name Deferred closed

Issues Descriptions

Refactor PPMN XSDs based updated method of translating from UML Metamodel Diagrams

  • Key: PPMN_-75
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    The current PPMN XSDs were developed with a faulty translation of UML class relationships to the XSD elements.
    To resolve this issue we need to specify the XSD patterns that correspond to the UML class relationships and then update the XSDs.

  • Reported: PPMN 1.0a1 — Mon, 23 Jan 2023 20:15 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    The resolution requires additional detail about what is "faulty" with the translations used as well as the heuristics used by the other specifications in the BPM+ family such as SCE and SDMN.

  • Updated: Fri, 20 Dec 2024 22:19 GMT
  • Attachments:
    • solution.docx 568 kB (application/vnd.openxmlformats-officedocument.wordprocessingml.document)

Figure 11 Occurrence Kinds not needed

  • Key: PPMN_-145
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    The specification includes figure 11 Occurrence kinds but the diagram is not complete and is not needed. Document number is actually dtc/22-11-05.

  • Reported: PPMN 1.0b1 — Sat, 3 Aug 2024 17:45 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Figure removed.

    Figure 11 Occurrence Kind will be removed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Update PPMN-related Machine Readable Files to reference the latest SCE Machine Readable Files

  • Key: PPMN_-164
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    SCE was removed from other BPM+ specifications including PPMN and established as a separate specification. PPMN needs to reference the machine readable files associated with the new SCE specification.

  • Reported: PPMN 1.0b1 — Fri, 9 Aug 2024 21:27 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Use approved URIs established by the SCE FTF

    The PPMN-related XSDs will be updated to use the URIs established for SCE files by the SCE FTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Rename PM to Parties

  • Key: PPMN_-166
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    The file and namespaces associated with the Parties related machine readable files of the PPMN specification currently use PM in the name and namespace rather than Parties. This has caused confusion in the community. The name should be expanded to Parties to resolve the issue.

  • Reported: PPMN 1.0b1 — Fri, 9 Aug 2024 21:48 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Change PM to Parties

    Update the file names and namespaces associated with the Parties machine readable files to use "Parties" instead of "PM".

  • Updated: Fri, 20 Dec 2024 22:19 GMT

The BKPMN language is referenced in the spec, but it is not an official language yet

  • Key: PPMN_-94
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    The BKPMN language is referenced in the spec, but it is not an official language yet

  • Reported: PPMN 1.0b1 — Mon, 13 May 2024 19:05 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Remove references to specifications that do not yet exist.

    The document contains references to BKPMN and BHMN that do not currently exist. We will remove these references.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

DateTimeValue and tDateTimeValue defined Twice PPMN and SCE Sematics

  • Key: PPMN_-79
  • Status: closed  
  • Source: University of Utah ( Mr. Robert Lario)
  • Summary:

    DateTimeValue and tDateTimeValue is defined in both PPMN and SCE Sematics XSD.

    Recommend PPMN remove definition and reuse SCE definition

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 18:04 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    DateTimeValue and tDateTimeValue removed from SCE and PPMN.

    DateTimeValue and tDateTimeValue will be removed from SCE and PPMN. They have already been removed from the specification and the metamodel and will be removed from the PPMN schema.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

IntegerValue and tIntegerValue defined in SCE and PPMN XSD

  • Key: PPMN_-78
  • Status: closed  
  • Source: University of Utah ( Mr. Robert Lario)
  • Summary:

    PPMN should reuse SCE definitions, remove from PPMN

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 18:13 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Adornments removed from SCE and PPMN

    These elements are part of the Adornments capability that has been removed from PPMN. Therefore these elements will be removed from the PPMN schema.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

StringValue and tStringValue defined in both PPMN and SCE XSD

  • Key: PPMN_-77
  • Status: closed  
  • Source: University of Utah ( Mr. Robert Lario)
  • Summary:

    Remove from PPMN, PPMN reuses SCE's definition

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 18:14 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Adornments removed from SCE and PPMN

    These elements are part of the Adornments capability that has been removed from SCE and PPMN. They will be removed from the PPMN schema.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

tImport and Import defined in both SCE and PPMN xsd

  • Key: PPMN_-76
  • Status: closed  
  • Source: University of Utah ( Mr. Robert Lario)
  • Summary:

    Remove from PPMN. PPMN reuses SCE

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 18:15 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Remove tImport and Import from PPMN XSD

    tImport and Import will be removed from the PPMN XSD.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Unclear semantics of sequence in occurrenceHistory

  • Key: PPMN_-59
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It's unclear what the sequence should be, or even the meaning of grouping the Occurrences into a Chain. Is the "succession" to be based on timing, dependency, causation? Is it an error if they are not in time sequence?
    How are the occurrenceHistory related to occurrenceRelationships and/or Dependencies?

    BTW the definition should say "in the life of some Entity" as opposed to "NamedElement"

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 18:30 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Requires further discussion. Defer to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Packages in metamodel are missing URIs and ns prefixes

  • Key: PPMN_-63
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Without those, interchange becomes less predictable.
    The nsPrefixes need adding as mof:tags org.omg.xmi.nsPrefix.

  • Reported: PPMN 1.0a1 — Thu, 6 Jul 2023 20:44 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Updating URIs

    The metamodel had the URI and nsPrefix tags set but they may not have been exported to the XMI. The URIs were updated to include a current date.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Locations are independent of Parties

  • Key: PPMN_-47
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Occurrences may be linked to Locations regardless of a Party, so it does not make sense to include the Locations package in the Parties model.

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 23:13 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Cannot make the change in FTF

    This will require creation of a new specification and cannot be done in time for this FTF. Deferred to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Metamodel diagram for AcquisitionKind does not show SCE inhteritance

  • Key: PPMN_-56
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Figure 52 should show AcquisitionKind inheriting from SemanticReference. the other vocabs do have this.

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 18:47 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Figure 52 is correct

    AcquisitionKind inherits from OwnershipOccurrenceKind and Figure 52 shows that.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

No capability to distinguish creation/generation from output

  • Key: PPMN_-39
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Unlike PROV which makes it explicit.
    All we have is creationDate, which could refer to a snapshot.

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 18:03 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Needs further discussion. Defer to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

InterestedParty could be better defined and related to other Roles

  • Key: PPMN_-53
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    For example, I would have thought a Performer would always have an interest.

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 19:24 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Requires discussion with the members. Deferred to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Ontology needs revamping to make it usable

  • Key: PPMN_-62
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The initial version was created using MOF2RDF rules, which are intended for metamodel management, not a deployable ontology.
    Further, the ontology could use some documentation in the specification.

  • Reported: PPMN 1.0a1 — Thu, 6 Jul 2023 20:47 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Defer to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

In the metamodel all comments seem to start with a single space

  • Key: PPMN_-60
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    This is odd and unnecessary, and could causes glitches in processing/searching

  • Reported: PPMN 1.0a1 — Thu, 6 Jul 2023 20:51 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Unconfirmed in metamodel

    Seems to be an issue with the export, not the metamodel. Close no change.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

DerivedFrom::role should use a Kind not a String

  • Key: PPMN_-57
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    For best practice and consistency

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 18:40 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Issue will be deferred to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Clarify constraints on PPMN Import inherited from SCE Import

  • Key: PPMN_-70
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    The spec doesn't clearly specify the constraints on the types of items that can be imported for a PPMN model.

  • Reported: PPMN 1.0a1 — Sat, 28 Jan 2023 00:05 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Definition is part of SCE

    The text is updated to reference the element from SCE. Further addition of constraints will be discussed in RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Section 6.2 Typographical and Linguistic Conventions and Style are not consistently implemented in the document

  • Key: PPMN_-66
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Section 6.2 in bmi/22-09-01 (PPMN), section 6.2 in dtc/22-01-04 (SCE), and section 6.1.1 in formal/2011-01-03 (BPMN) show identical typographical conventions about references to graphical, non-graphical elements, and references to attributes or model associations. However, it appears that PPMN and SCE do not implement these conventions properly, certainly not in the manner observed in BPMN.

  • Reported: PPMN 1.0a1 — Mon, 5 Jun 2023 16:56 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Comment too general.

    The issue is too vaguely worded. Need more specific issues.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Specializes mentioned but not modeled

  • Key: PPMN_-37
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It's described in the text of 8.9 but not shown in a diagram or included in the metamodel. It seems useful, to represent the relationship from PROV.

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 18:12 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Addressed in SCE. Remove Paragraph.

    The Specializes element was removed from the metamodel because it is handled by the "Generalization" element in SCE. The paragraph defining Specialization will be removed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Unclear difference between Output and Product OccurrenceDependencyKinds

  • Key: PPMN_-49
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    One says "Output indicates that the target Entity is an output of some kind of the Occurrence.."
    and the other says "Product indicates that the source Occurrence produces or creates the target Entity during the course of the Occurrence."
    It seems both Product and By-product should be subtypes of Output (should at least be documented if not supported by the metamodel) but there is no definition of what would make a Product.

    It's unclear if either would encompass destroying the Entity.

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 22:49 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Product and Waste Definitions updated

    Product and Waste are more specific kinds of Output. The definitions have been updated to reflect this.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Definition unnecessarily excludes a person being an Entity.

  • Key: PPMN_-42
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    At the moment people would be excluded, based on the definition "An individual concept or informational or physical artifact". However there may be use cases where it's required to track chain of custody of a person e.g. a prisoner, a baby/minor, a patient, a VIP, a witness, an asylum seeker, a dead body, a mummy. All being held and transported and transferred between parties.

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 00:12 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Update definition to allow for other things as Entities.

    The definition will updated to expand the range of things that can be tracked as Entities.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Confusion between OccurrenceRelationship and OccurrenceDependency

  • Key: PPMN_-40
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It's not helped that the descriptions of the properties of OccurrenceRelationship use "dependent", and the properties of Occurrence (Table 14) use "dependency" for both predecessor (OccurrenceRelationships) and occurrenceDependency. It's pretty hard to determine what's canonical vs what's derived. I think that OccurrenceRelationship is intended to be derived from OccurrenceDependency (which involves the more detailed flow of Entities). Another confusing aspect is that OccurrenceDependency is used for outputs: the source of such Dependencies is the Occurrence rather than the Entity produced. Normally (e.g. in UML) the source of a Dependency would be an Entity and it's dependent on the Occurrence that generated/updated it. I think it might be better to rename it. Further confusing is that the PPMNLibrary has a PPMNRelationshipKind of Dependency.

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 18:00 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    This issue will be deferred to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

OccurrenceChain should be a subclass of Occurrence

  • Key: PPMN_-52
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    That would allow for treating a whole chain as a single occurrence for purposes of abstraction/drill down, and address inconsistencies in the current metamodel (e.g. it would seem that a single Occurrence cannot have a subject Entity or interestedParty since they are properties specific to OccurrenceChain).

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 18:24 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Initial review suggests this may be a beneficial change. Requires additional analysis of impact to metamodel.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

(Structural) split out types from instance modeling

  • Key: PPMN_-55
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Many people will want to use PPMN just for tracking occurrences (which is the level that PROV works at). Understanding how to do this is made a lot more complex by the fact that all the metamodels are presented along with the type/process level information.
    Proposal: have the instance/occurrence level information in their own self-contained metamodels and the Type extensions separate.

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 19:06 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    This will require more analysis than time permits. Defer to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Missing OccurrenceDependencyKind for Guide

  • Key: PPMN_-38
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    This is one of the 4 classic types of process communication e.g. https://www.brcommunity.com/articles.php?id=b634 - we have the other 3 (input, output, enabler).

    [IDEF0 uses different terms - Control instead of Guide and Mechanism instead of Enabler. Use of MVF would enable this]

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 18:09 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Resolution requires further discussion. The issue will be deferred to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Need more precise definition of Custody

  • Key: PPMN_-43
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    At the moment it's self-referential "Custody indicates that the source element has custody of the target element."
    There are nuances and legal aspects to consider.
    For example, if someone is working for a company does the company or the employee have "custody" of the Entity they're working on? Legally it's the Company.
    If an Entity is lost or stolen does the finder, or thief, have custody? Legally they do not, apparently.

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 00:02 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Updated definition of Custody

    The definition of Custody will be updated to include "immediate charge or control".

  • Updated: Fri, 20 Dec 2024 22:19 GMT

The Parties model is missing typical identification and contact information

  • Key: PPMN_-46
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It's not clear whether this should be in scope (probably not), but at minimum something should be said about it. There are other standards that could be used for contact info, e.g. vCard, and OMG Commons has basic support for identifiers, and the GLEIF ontology has registration information. In general there are several aspects not addressed, several important for provenance - especially being able to identify the party.

    • naming
    • registration (for companies)
    • jurisdiction
    • identification (many schemes, including for non-human agents)
    • entity type (for companies, but could be used for minors/prisoners)
    • date created/born and ceased
    • software/hardware version (for non-human agents)
  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 23:33 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Defer to RTF to enable further discussion of scope.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Grammar error in definition of Input

  • Key: PPMN_-48
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It repeats "is an input":
    Input indicates that the target Entity is an input to the source Occurrence is an input during the course of the Occurrence

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 22:51 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Remove duplicate verbiage

    The duplicate verbiage needs to be removed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Unclear semantics of OccurrenceDependency::time

  • Key: PPMN_-51
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The definition "The time that the Occurrence had the dependency on the Entity” is unclear in usage when the Occurrences themselves have both a start and end.
    I think the property could safely be deleted.

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 18:33 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Removed time attribute

    It's unclear what the attribute should be set to and how dependencies that have a duration will be handled. Therefore to remove the ambiguity the attribute will be removed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Mentions of non-existent class ActivityType

  • Key: PPMN_-41
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    3 mentions in the text of 8.2 and 8.2.1: should be ActivityOccurrenceType

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 00:53 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Reference to ActivityType updated to ActivityOccurrenceType

    All references to ActivityType updated to ActivityOccurrenceType.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

At line 993, Table 6 the text refers to a .formatRegistry which is not defined anywhere.

  • Key: PPMN_-25
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    At line 993, Table 6 the text refers to a .formatRegistry, seemingly a class, which is not modeled or referenced in the text anywhere in PPMN or SCE.

  • Reported: PPMN 1.0a1 — Wed, 14 Jun 2023 19:59 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Initial discussions show that further analysis and discussion of the resolution is required. Defer to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 969 Figure 3 attribute CreationDate is specified for EntitySnapshot when it already exists in its parent class Entity.

  • Key: PPMN_-10
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    EntitySnapshot specifies an attribute creationDate when it already exists in its parent class Entity.

  • Reported: PPMN 1.0a1 — Sat, 14 Jan 2023 19:29 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Issue already been addressed.

    This issue was addressed in a previous resolution and is no longer an issue. The creationDate has been removed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT
  • Attachments:

EntitySnapshotType is redundant

  • Key: PPMN_-33
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It adds nothing over EntityType

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 18:46 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Requires further discussion. Defer to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

The statement in line 959, "Entities may represent some other thing of interest through EntityURI property," is ambiguous

  • Key: PPMN_-17
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The statement in line 959, "Entities may represent some other thing of interest through EntityURI property," is ambiguous. What kind of relationship is "represent"? Is it a reference, correlation, or some undefined relationship? Depending on the definition of this relationship, we may introduce some inconsistencies in the metamodel.
    Furthermore, table 5 in line 984 defines "entityURI" as "A URI to the Entity". This is ambiguous and difficult to reconcile with line 959.

  • Reported: PPMN 1.0a1 — Fri, 13 Jan 2023 20:18 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    Requires further discussion. Defer to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 2356 shows UUID as a PPMN primitive. From observations, it does not appear to be used anywhere in the document

  • Key: PPMN_-11
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Section 8.11 Primitives shows UUID as a primitive (line 2356). However it does not appear anywhere in the document and may be unecessary.

  • Reported: PPMN 1.0a1 — Fri, 13 Jan 2023 19:53 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Element already removed, Figure updated.

    The element has already been removed from the primitives. However, the figure still showed the element. The figure will be updated.

  • Updated: Fri, 20 Dec 2024 22:19 GMT
  • Attachments:

EntityTypeSnapshot class in Fig. 3 Entities and Entity Types UML diagram is incorrectly named EntitySnapshotType

  • Key: PPMN_-14
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    In Fig. 3 UML diagram Entities and Entity Types, the class representing a snapshot of an Entity Type is incorrectly named EntitySnapshotType. The correct name should be EntityTypeSnapshot, i.e. a snapshot of an entity type rather than the type of an entity snapshot. This is further underscored in line 964, where the term EntityTypeSnapshots is used.

  • Reported: PPMN 1.0a1 — Tue, 16 May 2023 20:19 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    EntitySnapshotType is correctly named

    The name is correct because it is the type of a Snapshot, not a Snapshot of a type.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

EntityComposition and EntityTypeComposition relationships are not defined

  • Key: PPMN_-21
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Section 8.1 starting at line 965 contains references to EntityComposition and EntityTypeComposition relationships. These are not defined or modeled in bmi/22-09-01 or dtc/22-01-04.

  • Reported: PPMN 1.0a1 — Sat, 14 Jan 2023 19:03 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    EntityComposition and EntityTypeComposition names Fixed

    EntityComposition and EntityTypeComposition names have been updated to their correct names - EntityRelationship and EntityRelationshipType, respectively.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Lines 961, 963, 965, and 1016 all refer to an "EntityComposition" relationship which is not defined.

  • Key: PPMN_-15
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The "EntityComposition relationship is referred to in the text at lines 961, 963, 965, and 1016, but is not defined in the specification and does not exist. The mechanism of composition is defined by SCE RelationshipKind class Composition.

  • Reported: PPMN 1.0a1 — Fri, 19 May 2023 18:44 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Duplicate of PPMN 21

    This is a duplicate of 21 and has already been fixed in PPMN-152. Unable to link the issue so just closing this issue.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 991, link to "SemanticReference" is incorrect.

  • Key: PPMN_-16
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 991, link to "SemanticReference" lands on section 10 "Parties Model" when it should land on section 12.6.2 SemanticReference. Perhaps it simply can be removed since section 12 SCE Model will be removed from bmi/22-09-01 and a reference to SCE might suffice.

  • Reported: PPMN 1.0a1 — Tue, 16 May 2023 20:41 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    SemanticReference already removed.

    The element SemanticReference was removed from SCE and has been removed from PPMN as well in previous resolutions.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

*EntitySnapshot* property creationDate at line 1021 Table 9 already exists in parent class *Entity*

  • Key: PPMN_-22
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The property creationDate in Table 9, line 1021, is unnecessary. It already exists in parent class Entity.

  • Reported: PPMN 1.0a1 — Mon, 5 Jun 2023 18:28 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Remove EntityShapshot.creationDate

    The property creationDate of EntitySnapshot will be removed from Table 8 and the metamodel.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 1103 refers to inherited property OccurenceRole which does not exist

  • Key: PPMN_-32
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 1103 refers to an inherited property OccurrenceRole which does not exists. Rather, it should refer to inherited propery role which is of type OccurrenceRole

  • Reported: PPMN 1.0a1 — Thu, 20 Jul 2023 14:59 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    OccurrenceRole and OccurrenceRoleType are both defined

    The issues says that OccurenceRole does not exist. However, the element is there in the specification.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 1074 to 1077 are repeated at lines 1081 to 1084.

  • Key: PPMN_-31
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The repeated text lines are next to each other. Figure 7 which uses lines 1078 and 1080 is the only thing that separated the identical verbiage.

  • Reported: PPMN 1.0a1 — Thu, 20 Jul 2023 13:44 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Duplication not found

    The duplication can't be found in the document. The text has been fixed in a previous resolution.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

AttributedTo could be useful when Occurrences are known

  • Key: PPMN_-44
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The definition says "The AttributedTo relationship is a kind of AssociatedWith relationship that captures the fact that an Entity was created or transformed by some unknown activity or action of a Party."

    However even if the activity detail is known, there may still be value in giving someone specific (out of all those who may have played some role) credit or responsibility for the Entity e.g. in case of support or other inquiries.

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 23:57 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Update AttributedTo definition.

    The current definition for AttributedTo is

    "The AttributedTo relationship is a kind of AssociatedWith that captures the fact that an element was created or transformed by some unknown activity or action of a Party."

    This will be updated to

    "The AttributedTo relationship is a kind of AssociatedWith that captures the fact that some activity or action of a Party created, transformed, or destroyed an element."

    See the PPMN FTF2 Ballot 4 Convenience Document (dtc/2024-07-01) for details.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

The word derivee means the opposite from its usage in DerivedFrom

  • Key: PPMN_-50
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    In PPMN DerivedFrom::derivee is used to represent the Entity FROM which something was derived; however in English it means the derived element - which is the other named end.
    Quoting a definition:
    "In linguistics, a derivee is a word that is formed from another word by adding affixes or changing the shape of the root. For example, the word "runner" is a derivee of the word "run".

    In general, the word "derivee" means something that is derived from something else. The specific meaning of the word will depend on the context in which it is used.

    Here are some examples of how the word "derivee" is used in a sentence:

    In mathematics, the derivative of a function is its derivee.
    In linguistics, the word "runner" is a derivee of the word "run"."

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 22:32 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Change "derivee" to "derivationSource"

    Change the attribute "derivee" to "derivationSource" and update the attribute definition to reflect that name change.

  • Updated: Fri, 20 Dec 2024 22:19 GMT
  • Attachments:

Line 969, Fig 3 Entities and EntityTypes UML diagram, the name of the association end owned by EntityType, snapshotType, is incorrectly named.

  • Key: PPMN_-23
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    In figure 3, UML diagram Entities and EntityTypes, the name of the association owned by EntityType should be named "typeSnapshot" rather than "snapshotType". This naming format will also maintain consistency with the name "snasphot", the association end owned by Entity.

  • Reported: PPMN 1.0a1 — Tue, 16 May 2023 20:35 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Already addressed

    The diagram was updated in response to other issues and no longer needs to be addressed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

At line 1015, sentence starting wtih "Additonally, ..." wording is incorrect.

  • Key: PPMN_-24
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    There are several issues with line 1015 sentence starting with: "Additionally, ...": the word "contain" (spelled "conain" in the doc) is used to mean composition, the attribute "parts" is used (no need to make part plural, it is already a collection), and finally it mentions an EntityComposition relationship which does not exist.

  • Reported: PPMN 1.0a1 — Sat, 1 Jul 2023 18:07 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Issue already addressed

    The text referenced is not in the document. This has already been addressed in previous resolutions.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 1006 specifies that EntityRelationshipType inherits a property from ElementRelationship. There is no such inheritance.

  • Key: PPMN_-26
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 1006 reads as follows: "The kind of EntityTypeRelationship is specified by the type property inherited from ElementRelationship". There is no inheritance between these two classes.

  • Reported: PPMN 1.0a1 — Fri, 30 Jun 2023 18:59 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Issue already addressed.

    The issue was addressed by two other issues: PPMN-27/PPMN-106 and PPMN-71/PPMN-92.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

No Vocabulary Terms in the PPMN Library have a conceptURI

  • Key: PPMN_-58
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    These terms all inherit from SCE::SemanticElement which is supposed to have a conceptURI. Though not mandatory in the metamodel it seems bad practice that none of the official library elements have such.

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 18:37 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Deferred to RTF

    This issue will be deferred to RTF for further discussion.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Should provide a Library of common EntityFormats

  • Key: PPMN_-54
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    If only as an exemplar. For example, the standard graphical formats, HTML, PDF, programming languages, XML, XMI etc

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 19:00 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    This issue will be deferred to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Package Imports not reflected in the metamodel

  • Key: PPMN_-64
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    They are shown on Figure 2.

  • Reported: PPMN 1.0a1 — Thu, 6 Jul 2023 20:42 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    This issue will be resolved in RTF after further discussion.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

The content of 8.1 Entities lines 955 to 966 overlap with the content of 8.1.1 Entity

  • Key: PPMN_-4
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The content of 8.1 Entities lines 955 to 966 overlap with the content of 8.1.1 Entity.

  • Reported: PPMN 1.0a1 — Sat, 14 Jan 2023 19:17 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Overlap is OK

    The narrative of 8.1 is an overview of the section whereas 8.1.1 has the specifics for Entity. Therefore overlap in the narratives is actually expected.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

PMN should support Org Chart notation

  • Key: PPMN_-65
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    Parties models should support creation of Org Chart type diagrams.

  • Reported: PPMN 1.0a1 — Mon, 10 Jul 2023 18:57 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    This issue will be deferred to the RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

No formal mapping to PROV-O ontology

  • Key: PPMN_-61
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Annex A contains an informal mapping, but there should also be a mapping ontology, mapping to the PROV-O ontology from W3C.

  • Reported: PPMN 1.0a1 — Thu, 6 Jul 2023 20:50 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer Mapping to PROV-O

    This issue is being deferred to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 1006 refers to a class "EntityTypeRelationship" which is not defined.

  • Key: PPMN_-20
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 1006 is the only reference to EntityTypeRelationship. This raises the question around the two class names "EntityRelationshipType" and "EntityTypeRelationship" mentioned in the same section 8.1.4. Combined with the fact that fig. 3 shows a derived attribute "part" for EntityTypes, i.e. an aggregation of Composition RelationshipKind amongst associations of an EntityType instance suggest we are missing some constructs in the diagram. At the very least, I believe a clearer text explanation is warranted.

  • Reported: PPMN 1.0a1 — Fri, 19 May 2023 19:21 GMT
  • Disposition: Duplicate or Merged — PPMN 1.0b2
  • Disposition Summary:

    Merged with PPMN 27

    This is similar and addressed by PPMN-27/PPMN106.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

At line 3574, bookmark link "RelationshipKinds" is incorrect.

  • Key: PPMN_-18
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    At line 3574, the bookmark "RelationshipKinds" jumps to section 12.1.2 SCEElement. It does not provide any additional information about RelationshipKinds.

  • Reported: PPMN 1.0a1 — Mon, 30 Jan 2023 16:17 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Resolved by removal of SCE Section

    The SCE section has been removed as part of PPMN FTF2 Ballot 1. Therefore this issue has already been addressed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Sections 7 and 8 (opening paragraphs) are redundant

  • Key: PPMN_-12
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    The initial text in chapter 8 is redundant with the text in chapter 7. One or the other should be changed to remove the redundancy.

  • Reported: PPMN 1.0a1 — Mon, 24 Oct 2022 10:58 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Text of Section 8 introduction Updated

    The introductory text of section 8 will be updated to remove the redundancy. It will more specifically describe the elements of PPMN.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

PPMN Elements Specialize SCERootElement not BaseElement

  • Key: PPMN_-8
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    Specification says "All elements in PPMN are specializations of SCE BaseElement directly or NamedElement." This is not the case. PPMN elements specialize SCERootElement.

  • Reported: PPMN 1.0a1 — Mon, 24 Oct 2022 10:44 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Addressed by PPMN-83

    This issue has already been addressed by PPMN-83. SCE has been removed and captured in a separate specification. All references to it have been updated to address that resolution. No further change is needed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 908/909 are incorrect. The SEC Metamodel has neither BaseElement nor NamedElement

  • Key: PPMN_-9
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Lines 908 and 909 specify that all elements in PPMN are specializations of SCE BaseElement or NamedElement. The SCE Metamodel has neither.

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 20:40 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Addressed by PPMN-83

    This issue was addressed by PPMN-83. SCE was moved to its own standard. References to those elements were updated per that specification. In doing so, this issue was addressed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 855 Table 3 specifications for class colors and borders are not consistent within the table and with the diagrams in the document. This issue also addresses other topics with Table 3.

  • Key: PPMN_-69
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    1. PPMN Class specifies a fill of light yellow. It is, in fact, a radial gradient. The border is a solid black line, but there is a bottom-right shadow that is not mentioned. If it is immaterial, it should be explicit, like "may or may not have a bottom-right shadow."

    2. Parties Class is specified correctly and is consistent with the diagrams, but it differs from all others. For example, it has no fill gradient or shadow.

    3. Why "Parties General Class"? Why not just "Parties Class"?

    4. "Parentheses" is misspelled.

    5. SCE Class has a radial gradient fill rather than solid, as implied. The figure in the table features a grey line. In diagrams, when an SCE class appears in a PPMN diagram, it has a solid black line. When shown in a diagram belonging to the SCE package, it has a grey line.

    6. External class fill is light-colored radial gradient grey.

  • Reported: PPMN 1.0a1 — Fri, 13 Jan 2023 15:29 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Fix Metamodel Color-Coding section

    There are several issues raised within this one OMG issue. They will be addressed as follows:

    1) No Change. The color is essentially yellow.
    2) No Change.
    3) Change "Parties General Class" element name to "Parties Class".
    4) Fix spelling of "Parentheses"
    5) Update the associated image to use an example from the model and update the text to include that the line around the box is black.
    6) No change.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Occurrence Aggregation

  • Key: PPMN_-73
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    Occurrences need the ability to aggregate Occurrences sub-Occurrences without having them necessarily be in a sub-chain. This supports the tying together of different types of Occurrences such as a Custody Occurrence and a Pedigree Occurrence. An example is the loading of grain from a farm into a shipping truck that already has grain in it. This is a combination of the grain as well as custody of the grain passing from the farm or depot to the shipping company.

  • Reported: PPMN 1.0a1 — Sun, 5 Mar 2023 21:00 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Modify OccurrenceRelationship and OccurrenceRelationshipType to include Composition

    OccurrenceRelationship and OccurrenceRelationshipType are specializations of ElementRelationship and ElementRelationshipType, respectively. They are currently used to signify sequencing relationships between Occurrences. These elements could also be used to aggregate Occurrences as suggested by the issue. It would mean removing or changing how the predecessor relationship is calculated. This proposal suggests reusing "Transition" instance of RelationshipKind (from SCE) to represent "predecessor" occurrences. The predecessor property of Occurrence has therefore been updated to a derived property that will be calculated based on OccurrenceRelationships with kind set to Transition to account for that requirement. This also allows the use of other relationship kinds, especially "Composition" which would address the issue.

  • Updated: Fri, 20 Dec 2024 22:19 GMT
  • Attachments:

Section 6.5 Abbreviations, Table 4 Acronyms contains unused or incorrect entries

  • Key: PPMN_-2
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Table 4 includes the following acronyms:
    BHMN : not used anywhere in this specification
    SDMNDI: not used anywhere in this specification
    RFC: the acronym is used but refers to "Request for Comments" rather than "Remote Function Call"

  • Reported: PPMN 1.0a1 — Fri, 7 Oct 2022 15:39 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Erroneous or unused acronyms removed or fixed

    Assuming this now refers to Table 3. Acronyms will be fixed.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

No Graphical Notation for Properties

  • Key: PPMN_-68
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    PPMN doesn't have a way to graphically show relationships between elements that are otherwise captured as attributes. An example is the location of an Entity or a Party. The metamodel supports capturing the fact that an Entity is at a location and while locations do have a graphical representation, there isn't any given graphical notation for showing that the Entity is at that location. This significantly degrades the ability to graphically show where things are in relation to one-another.

  • Reported: PPMN 1.0a1 — Sun, 5 Mar 2023 21:06 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    This issue will be deferred to the RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Figures 1 and 2 should be more consistent


Line 906 uses "number of packages" which may not be the intended meaning

  • Key: PPMN_-7
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 906 specifies: The PPMN specification is organized into a "number" of packages. Although minor and perhaps subjective, the statement might be clearer and more meaningful by stating "set of packages".

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 20:22 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Current wording is sufficient

    The current wording is sufficient.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Section 6.6 is a copy/paste of the same section in SDMN dtc/22-01-03

  • Key: PPMN_-3
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    PPMN section 6.6: Structure of this Document incorrectly copied section 6.6 of SDMN and its clauses.

  • Reported: PPMN 1.0a1 — Mon, 3 Oct 2022 20:03 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Replace text of Section 6.6

    Replace the text of Section 6.6 with the text contained herein that describes the structure of the PPMN specification.

  • Updated: Fri, 20 Dec 2024 22:19 GMT
  • Attachments:

Line 984 Table 5 Description of attribute part is ambiguous

  • Key: PPMN_-71
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The description of Entity attribute part which is a derived attribute says: the Entity or Entities that is/are contained by the Entity.
    This may be ambiguous and misleading since the notion of containment differs from the notion of composition. The attribute part is derived so we should be explicit about its computation which in this case is the collection of all EntityRelationships of kind Composition from SCE ElementRelationship RelationshipKind.

  • Reported: PPMN 1.0a1 — Sat, 14 Jan 2023 20:20 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Update text and diagrams to describe EntityRelationship and EntityRelationshipType

    The current specification does not provide a detailed description of the relationships between Entities. These are intended to be specified by the EntityRelationship.kind property whose type is SCE RelationshipKind. the parts are the Entities pointed to by a EntityRelationship with a kind property set to "Composition". The text will be updated to describe this and a diagram will be added as well to show these relationships.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 1006 refers to a class that does not exist.

  • Key: PPMN_-27
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Lines 1006 uses the class name EntityTypeRelationship which does not exist.

  • Reported: PPMN 1.0a1 — Fri, 30 Jun 2023 19:08 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Update EntityRelationshipType to inherit from ElementRe Mark this proposal as ready to be scheduled and voted in a ballot.After this action tlationshipType

    EntityRelationshipType should inherit from ElementRelationshipType, not ElementRelationship. Also, the type is specified by the kind property, not the type property. Update the text to say this.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 1042 Table 11 description of attribute part is ambiguous

  • Key: PPMN_-67
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The description of attribute part of EntityType is ambiguous and needs elaboration. Additionally, part refers to the notion of composition while containment, a different concept, is mentioned in the text.

  • Reported: PPMN 1.0a1 — Mon, 5 Jun 2023 17:31 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Update text to describe relationship of Part to EntityRelationshipType

    The current specification does not provide a detailed description of the relationships between EntityTypes. These are intended to be specified by the SCE RelationshipKind. The text will be updated to describe this and a diagram will be added as well to show these relationships. The part derived property is computed based on the EntityRelationshipTypes that have a kind of "Composition".

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Inconsistent and redundant model for DerivedFrom

  • Key: PPMN_-35
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Unlike other relationships this has subclasses for the different types of derivation. But also a DerivationKind (though indirectly linked via DerivationType) with largely the same Library of instances (DerivedFrom, QuotedFrom, RevisionOf, SourcedFrom), though missing subclass DescendantOf (which is self-referentially defined).

    BTW there's a missing word "one" in the following under Figure 24
    "DerivationTypes support the definition of the expected kinds of derivations that might result in the generation of one EntityType from or more others."

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 18:21 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Remove DerivedFrom subclasses and add DescendantOf DerivationKind

    The inconsistency will be removed by removing the subclasses of DerivedFrom, adding an association from DerivedFrom to DerivationKind (similar to other typed elements), and adding DescendantOf as a DerivationKind to the library.

  • Updated: Fri, 20 Dec 2024 22:19 GMT
  • Attachments:

Line 1105 refers to property outputEntities (plural). The property is singular output Entity and represents a collection

  • Key: PPMN_-30
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 1105 refers to property outputEntities (plural). The property is singular output Entity and represents a collection. It must be noted that the symmetrical propety inputEntity is written in the singular form within the same paragraph.

  • Reported: PPMN 1.0a1 — Thu, 20 Jul 2023 15:04 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Change outputEntities to outputEntity

    Change the name in the text to match the attribute name "outputEntity". This occurs in multiple locations.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Unclear how to use EntitySnapshot and whether it includes EntityRelationships

  • Key: PPMN_-34
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It's unclear how to use Snapshot generally, and how the creationDate is supposed to tie in with the Occurrence(s) that updated it.

    The scope of a snapshot is not clear, and EntityRelationship is not timestamped in the same way.
    If an Occurrence creates and removes some EntityRelationships involving an Entity, how is that represented? ActivityOccurrence::resultingEntityRelationship is not sufficient.

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 18:45 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    This issue will be deferred to the RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

isUnique properties need more explanation

  • Key: PPMN_-45
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It's not clear what isUnique means in practice. For example 8.4.9, what does it mean for a ResponsibilityRelationship to be unique?
    I assume it means unique to a specific Entity (it should say) but, if isUnique=true, does it allow any time overlap of responsibilities? What if the responsibility is delegated - won't the original still hold?

  • Reported: PPMN 1.0b1 — Mon, 17 Jul 2023 23:42 GMT
  • Disposition: Deferred — PPMN 1.0b2
  • Disposition Summary:

    Defer to RTF

    This issue will be deferred to RTF.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Documentation for AlternateOf lacks how the properties are used

  • Key: PPMN_-36
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It inherits source and target but does not explain the meaning of the direction. I'd guess that the target is the more canonical and the source is the alternate but it should be spelled out.

  • Reported: PPMN 1.0b1 — Tue, 18 Jul 2023 18:14 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    Directionality doesn't make any difference

    The direction of the relationship is symmetrical - the direction doesn't matter. It simply means that one can be substituted for the other and vice-versa.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Annotation and tAnnotation is defined in both PPMN and SCE Sematics XSD.

  • Key: PPMN_-74
  • Status: closed  
  • Source: University of Utah ( Mr. Robert Lario)
  • Summary:

    Annotation and tAnnotation are defined in both PPMN and SCE Semantics XSD.

    Recommend PPMN remove definitions and reuse SCE definition

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 18:09 GMT
  • Disposition: Closed; No Change — PPMN 1.0b2
  • Disposition Summary:

    New SCE Specification Does Not Include Annotation

    The new standard for SCE no longer includes the Annotation element so there will be no conflict once PPMN and PMN are updated with the new SCE specification.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Section 6.6 is a copy/paste of the same section in SDMN dtc/22-01-03

  • Key: PPMN_-5
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Section 6.6 Structure of this Document overviews SDMN dtc/22-01-03 and its clauses. Rather, its topic should be PPMN and its clauses.

  • Reported: PPMN 1.0a1 — Tue, 4 Oct 2022 14:57 GMT
  • Disposition: Duplicate or Merged — PPMN 1.0b2
  • Disposition Summary:

    Duplicate of PPMN-3

    This issue is a duplicate of issue PPMN-3 and will be closed or merged.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Lines 960/961 imply that SCEElements have an attribute URI. It does not exist in the SCE Metamodel

  • Key: PPMN_-13
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Lines 960/961 state "All entities-related classes are ultimately SCEElements and as such have a name, id, URI." SCEElement in the SCE Metamodel has the following attributes: name, id, aliasID, and humanID. There is no URI.

  • Reported: PPMN 1.0a1 — Fri, 13 Jan 2023 19:25 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Text related to SCE will be updated to align to finalized SCE.

    A separate specification has been created for SCE. Text will be updated to align with that specification. More specifically, references to SCEElement will be changed to either BaseElement, if the element is not intended to be a root element in the model, or RootElement, if it is intended to be a root element.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

In section 8.7 Extensions, Adornment Value and Annotation links are circular

  • Key: PPMN_-1
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    All "Adornment Value" links in section 8.7.1 resolve back to the Adornment Value header 8.7.1.1. They do not provide more information.
    All "Annotation" links in section 8.7.2 resolve back to the "Annotation" header 8.7.1.2. They do not provide more information.

  • Reported: PPMN 1.0a1 — Mon, 24 Oct 2022 13:09 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Extensions can be handled using MEF.

    Adornments will be removed from PPMN since MEF provides a more flexible capability and is already a standard.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

AdornmentValue and tAdornmentValue defined in both SCE and PPMN

  • Key: PPMN_-72
  • Status: closed  
  • Source: University of Utah ( Mr. Robert Lario)
  • Summary:

    PPMN should reuse SCE definition, remove from PPMN

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 18:12 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Adornments no longer necessary

    Adornments were added to enable organizations to add their own metadata to PPMN and PMN elements. However, MEF is already a standard and supports the same capability. Therefore adornments will be removed from specification and from the XSDs. MEF will be used instead.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Update PPMN to Reflect SCE's Moving from Vocabularies to KindSets

  • Key: PPMN_-28
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    SCE is replacing the SCEVocabulary element with the SCEKindSet element (and related elements).
    PPMN uses the vocabulary mechanism and thus will need to be updated appropriately.

  • Reported: PPMN 1.0a1 — Tue, 11 Oct 2022 17:14 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Removing SCE from PPMN and Updating Dependencies

    A separate standard has been created for SCE. PPMN and PMN will be updated to use that standard. Further, SCE vocabularies have been replaced by KindSets. PPMN and PMN will switch to that mechanism.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Update PMN to Reflect SCE's Moving from Vocabularies to KindSets

  • Key: PPMN_-29
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    SCE is replacing the SCEVocabulary element with the SCEKindSet element (and related elements).
    PMN uses the vocabulary mechanism and thus will need to be updated appropriately.

  • Reported: PPMN 1.0a1 — Tue, 11 Oct 2022 17:15 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    New SCE Standard

    A separate standard has been created for SCE. PPMN and PMN will be updated to use that standard. Further, SCE vocabularies have been replaced by KindSets. PPMN and PMN will switch to that mechanism.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Remove Section 12 (SCE Metamodel) and Section 13 (SCE Library) from the specification

  • Key: PPMN_-19
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    The SCE content is defined in the SCE specification (bmi/21-12-09).

  • Reported: PPMN 1.0a1 — Tue, 28 Feb 2023 01:02 GMT
  • Disposition: Resolved — PPMN 1.0b2
  • Disposition Summary:

    Remove SCE sections from PPMN.

    A separate specification has been created for SCE. That specification will be referenced from PPMN.

  • Updated: Fri, 20 Dec 2024 22:19 GMT

Line 908/909 are incorrect. The SEC Metamodel has neither BaseElement nor NamedElement

  • Key: PPMN-21
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Lines 908 and 909 specify that all elements in PPMN are specializations of SCE BaseElement or NamedElement. The SCE Metamodel has neither.

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 20:40 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Mon, 5 Aug 2024 20:40 GMT

Section 6.6 is a copy/paste of the same section in SDMN dtc/22-01-03

  • Key: PPMN-2
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    PPMN section 6.6: Structure of this Document incorrectly copied section 6.6 of SDMN and its clauses.

  • Reported: PPMN 1.0a1 — Mon, 3 Oct 2022 20:03 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT
  • Attachments:

In section 8.7 Extensions, Adornment Value and Annotation links are circular

  • Key: PPMN-9
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    All "Adornment Value" links in section 8.7.1 resolve back to the Adornment Value header 8.7.1.1. They do not provide more information.
    All "Annotation" links in section 8.7.2 resolve back to the "Annotation" header 8.7.1.2. They do not provide more information.

  • Reported: PPMN 1.0a1 — Mon, 24 Oct 2022 13:09 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Figures 1 and 2 should be more consistent


Section 6.5 Abbreviations, Table 4 Acronyms contains unused or incorrect entries

  • Key: PPMN-3
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Table 4 includes the following acronyms:
    BHMN : not used anywhere in this specification
    SDMNDI: not used anywhere in this specification
    RFC: the acronym is used but refers to "Request for Comments" rather than "Remote Function Call"

  • Reported: PPMN 1.0a1 — Fri, 7 Oct 2022 15:39 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 906 uses "number of packages" which may not be the intended meaning

  • Key: PPMN-20
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 906 specifies: The PPMN specification is organized into a "number" of packages. Although minor and perhaps subjective, the statement might be clearer and more meaningful by stating "set of packages".

  • Reported: PPMN 1.0a1 — Thu, 12 Jan 2023 20:22 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

The content of 8.1 Entities lines 955 to 966 overlap with the content of 8.1.1 Entity

  • Key: PPMN-27
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The content of 8.1 Entities lines 955 to 966 overlap with the content of 8.1.1 Entity.

  • Reported: PPMN 1.0a1 — Sat, 14 Jan 2023 19:17 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Sections 7 and 8 (opening paragraphs) are redundant

  • Key: PPMN-8
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    The initial text in chapter 8 is redundant with the text in chapter 7. One or the other should be changed to remove the redundancy.

  • Reported: PPMN 1.0a1 — Mon, 24 Oct 2022 10:58 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

PPMN Elements Specialize SCERootElement not BaseElement

  • Key: PPMN-6
  • Status: closed  
  • Source: Auxilium Technology Group ( Mr. John C. Butler)
  • Summary:

    Specification says "All elements in PPMN are specializations of SCE BaseElement directly or NamedElement." This is not the case. PPMN elements specialize SCERootElement.

  • Reported: PPMN 1.0a1 — Mon, 24 Oct 2022 10:44 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Section 6.6 is a copy/paste of the same section in SDMN dtc/22-01-03

  • Key: PPMN-1
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Section 6.6 Structure of this Document overviews SDMN dtc/22-01-03 and its clauses. Rather, its topic should be PPMN and its clauses.

  • Reported: PPMN 1.0a1 — Tue, 4 Oct 2022 14:57 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Lines 960/961 imply that SCEElements have an attribute URI. It does not exist in the SCE Metamodel

  • Key: PPMN-23
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Lines 960/961 state "All entities-related classes are ultimately SCEElements and as such have a name, id, URI." SCEElement in the SCE Metamodel has the following attributes: name, id, aliasID, and humanID. There is no URI.

  • Reported: PPMN 1.0a1 — Fri, 13 Jan 2023 19:25 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Remove Section 12 (SCE Metamodel) and Section 13 (SCE Library) from the specification

  • Key: PPMN-35
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    The SCE content is defined in the SCE specification (bmi/21-12-09).

  • Reported: PPMN 1.0a1 — Tue, 28 Feb 2023 01:02 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 1006 refers to a class "EntityTypeRelationship" which is not defined.

  • Key: PPMN-49
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 1006 is the only reference to EntityTypeRelationship. This raises the question around the two class names "EntityRelationshipType" and "EntityTypeRelationship" mentioned in the same section 8.1.4. Combined with the fact that fig. 3 shows a derived attribute "part" for EntityTypes, i.e. an aggregation of Composition RelationshipKind amongst associations of an EntityType instance suggest we are missing some constructs in the diagram. At the very least, I believe a clearer text explanation is warranted.

  • Reported: PPMN 1.0a1 — Fri, 19 May 2023 19:21 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 969, Fig 3 Entities and EntityTypes UML diagram, the name of the association end owned by EntityType, snapshotType, is incorrectly named.

  • Key: PPMN-44
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    In figure 3, UML diagram Entities and EntityTypes, the name of the association owned by EntityType should be named "typeSnapshot" rather than "snapshotType". This naming format will also maintain consistency with the name "snasphot", the association end owned by Entity.

  • Reported: PPMN 1.0a1 — Tue, 16 May 2023 20:35 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

At line 1015, sentence starting wtih "Additonally, ..." wording is incorrect.

  • Key: PPMN-68
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    There are several issues with line 1015 sentence starting with: "Additionally, ...": the word "contain" (spelled "conain" in the doc) is used to mean composition, the attribute "parts" is used (no need to make part plural, it is already a collection), and finally it mentions an EntityComposition relationship which does not exist.

  • Reported: PPMN 1.0a1 — Sat, 1 Jul 2023 18:07 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

EntityComposition and EntityTypeComposition relationships are not defined

  • Key: PPMN-26
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Section 8.1 starting at line 965 contains references to EntityComposition and EntityTypeComposition relationships. These are not defined or modeled in bmi/22-09-01 or dtc/22-01-04.

  • Reported: PPMN 1.0a1 — Sat, 14 Jan 2023 19:03 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

The statement in line 959, "Entities may represent some other thing of interest through EntityURI property," is ambiguous

  • Key: PPMN-25
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The statement in line 959, "Entities may represent some other thing of interest through EntityURI property," is ambiguous. What kind of relationship is "represent"? Is it a reference, correlation, or some undefined relationship? Depending on the definition of this relationship, we may introduce some inconsistencies in the metamodel.
    Furthermore, table 5 in line 984 defines "entityURI" as "A URI to the Entity". This is ambiguous and difficult to reconcile with line 959.

  • Reported: PPMN 1.0a1 — Fri, 13 Jan 2023 20:18 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

EntityTypeSnapshot class in Fig. 3 Entities and Entity Types UML diagram is incorrectly named EntitySnapshotType

  • Key: PPMN-43
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    In Fig. 3 UML diagram Entities and Entity Types, the class representing a snapshot of an Entity Type is incorrectly named EntitySnapshotType. The correct name should be EntityTypeSnapshot, i.e. a snapshot of an entity type rather than the type of an entity snapshot. This is further underscored in line 964, where the term EntityTypeSnapshots is used.

  • Reported: PPMN 1.0a1 — Tue, 16 May 2023 20:19 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Lines 961, 963, 965, and 1016 all refer to an "EntityComposition" relationship which is not defined.

  • Key: PPMN-48
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The "EntityComposition relationship is referred to in the text at lines 961, 963, 965, and 1016, but is not defined in the specification and does not exist. The mechanism of composition is defined by SCE RelationshipKind class Composition.

  • Reported: PPMN 1.0a1 — Fri, 19 May 2023 18:44 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 991, link to "SemanticReference" is incorrect.

  • Key: PPMN-45
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 991, link to "SemanticReference" lands on section 10 "Parties Model" when it should land on section 12.6.2 SemanticReference. Perhaps it simply can be removed since section 12 SCE Model will be removed from bmi/22-09-01 and a reference to SCE might suffice.

  • Reported: PPMN 1.0a1 — Tue, 16 May 2023 20:41 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 969 Figure 3 attribute CreationDate is specified for EntitySnapshot when it already exists in its parent class Entity.

  • Key: PPMN-28
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    EntitySnapshot specifies an attribute creationDate when it already exists in its parent class Entity.

  • Reported: PPMN 1.0a1 — Sat, 14 Jan 2023 19:29 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT
  • Attachments:

At line 3574, bookmark link "RelationshipKinds" is incorrect.

  • Key: PPMN-34
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    At line 3574, the bookmark "RelationshipKinds" jumps to section 12.1.2 SCEElement. It does not provide any additional information about RelationshipKinds.

  • Reported: PPMN 1.0a1 — Mon, 30 Jan 2023 16:17 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

*EntitySnapshot* property creationDate at line 1021 Table 9 already exists in parent class *Entity*

  • Key: PPMN-59
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The property creationDate in Table 9, line 1021, is unnecessary. It already exists in parent class Entity.

  • Reported: PPMN 1.0a1 — Mon, 5 Jun 2023 18:28 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 2356 shows UUID as a PPMN primitive. From observations, it does not appear to be used anywhere in the document

  • Key: PPMN-24
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Section 8.11 Primitives shows UUID as a primitive (line 2356). However it does not appear anywhere in the document and may be unecessary.

  • Reported: PPMN 1.0a1 — Fri, 13 Jan 2023 19:53 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 1006 specifies that EntityRelationshipType inherits a property from ElementRelationship. There is no such inheritance.

  • Key: PPMN-66
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Line 1006 reads as follows: "The kind of EntityTypeRelationship is specified by the type property inherited from ElementRelationship". There is no inheritance between these two classes.

  • Reported: PPMN 1.0a1 — Fri, 30 Jun 2023 18:59 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

At line 993, Table 6 the text refers to a .formatRegistry which is not defined anywhere.

  • Key: PPMN-65
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    At line 993, Table 6 the text refers to a .formatRegistry, seemingly a class, which is not modeled or referenced in the text anywhere in PPMN or SCE.

  • Reported: PPMN 1.0a1 — Wed, 14 Jun 2023 19:59 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 1006 refers to a class that does not exist.

  • Key: PPMN-67
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Lines 1006 uses the class name EntityTypeRelationship which does not exist.

  • Reported: PPMN 1.0a1 — Fri, 30 Jun 2023 19:08 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Update PPMN to Reflect SCE's Moving from Vocabularies to KindSets

  • Key: PPMN-4
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    SCE is replacing the SCEVocabulary element with the SCEKindSet element (and related elements).
    PPMN uses the vocabulary mechanism and thus will need to be updated appropriately.

  • Reported: PPMN 1.0a1 — Tue, 11 Oct 2022 17:14 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Update PMN to Reflect SCE's Moving from Vocabularies to KindSets

  • Key: PPMN-5
  • Status: closed  
  • Source: BPM Advantage Consulting ( Dr. Stephen White)
  • Summary:

    SCE is replacing the SCEVocabulary element with the SCEKindSet element (and related elements).
    PMN uses the vocabulary mechanism and thus will need to be updated appropriately.

  • Reported: PPMN 1.0a1 — Tue, 11 Oct 2022 17:15 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 984 Table 5 Description of attribute part is ambiguous

  • Key: PPMN-29
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The description of Entity attribute part which is a derived attribute says: the Entity or Entities that is/are contained by the Entity.
    This may be ambiguous and misleading since the notion of containment differs from the notion of composition. The attribute part is derived so we should be explicit about its computation which in this case is the collection of all EntityRelationships of kind Composition from SCE ElementRelationship RelationshipKind.

  • Reported: PPMN 1.0a1 — Sat, 14 Jan 2023 20:20 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Section 6.2 Typographical and Linguistic Conventions and Style are not consistently implemented in the document

  • Key: PPMN-56
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    Section 6.2 in bmi/22-09-01 (PPMN), section 6.2 in dtc/22-01-04 (SCE), and section 6.1.1 in formal/2011-01-03 (BPMN) show identical typographical conventions about references to graphical, non-graphical elements, and references to attributes or model associations. However, it appears that PPMN and SCE do not implement these conventions properly, certainly not in the manner observed in BPMN.

  • Reported: PPMN 1.0a1 — Mon, 5 Jun 2023 16:56 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT

Line 1042 Table 11 description of attribute part is ambiguous

  • Key: PPMN-57
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Mr. Yvon Lacasse)
  • Summary:

    The description of attribute part of EntityType is ambiguous and needs elaboration. Additionally, part refers to the notion of composition while containment, a different concept, is mentioned in the text.

  • Reported: PPMN 1.0a1 — Mon, 5 Jun 2023 17:31 GMT
  • Disposition: Deferred — $issue.fixedSpecification.name
  • Disposition Summary:

    This Issue was not resolved in this Task Force and was automatically deferred to the next Task Force

  • Updated: Tue, 9 Jan 2024 18:44 GMT