MESAInternational / B2MML-BatchML

B2MML is an XML implementation of the ANSI/ISA-95, Enterprise-Control System Integration, family of standards (ISA-95), known internationally as IEC/ISO 62264. B2MML consists of a set of XML schemas written using the World Wide Web Consortium's XML Schema language (XSD) that implement the data models in the ISA-95 standard.
Other
92 stars 45 forks source link

Update WorkflowSpecificationInformationType to align with ISA-950004 #48

Closed vitalJP closed 4 years ago

vitalJP commented 4 years ago

Background Explicitly Align B2MML with updated 950004 Workflow Specification Model by having "WorkflowSpecificationInformationType" address the 1st order objects used as master data.

Supporting Document ISA950004 Clause 6.16.1 Workflow specification model, Figure 5 – Workflow specification model

Impacted Types and Solution B2MML-WorkflowSpecification.xsd complexType name = "WorkflowSpecificationInformationType"

CHANGE:

ADD:

Dennis-Brandl commented 4 years ago

The proposed change does not match ISA 95 Part 4. The Node is just a step in a workflow, the WorkflowSpecificationInformation contains a set of WorkflowSpecifications, which contain nodes and connections. The WorkflowSpecificaionType is missing the relationship to other IncludesThePropertiesOf Not shown in ISA 95 Part 4 is a WorkflowSpecificationType, which NodeSpecifications and ConnectionSpecifications. This was added as the WorkflowSpecificationTypeType.

JoeDo commented 4 years ago

Confirmed the addition of an IncludesThePropertiesOf element in the January-2020-Sprint branch. I'll circle back and Close this issue after the changes have been merged into Master.

Dennis-Brandl commented 4 years ago

Changed in the soon to be released version, Issue closed.