The Thermo SIG met from 10:30 am till 12:30 pm (Central European Time).
Agenda: modify the chapter on Compound Slates in order to integrate the revised approach on context-awareness.
Outcome: the need to declare mandatory the support of Custom Data by Material Objects was discussed (during the Thermo SIG report given on October 13, 2017 at the CAPE-OPEN 2017 Annual Meeting, this design issue was mentioned as a key point remaining and to be decided upon). The decision was taken today to make it mandatory. This led to modifying Use Cases UC-EQ-001 and UC-EQ-002 in order to make clear how a Property Package is entitled to Material Objects enabling Custom Data.
More to that: two new requirements were introduced on the PME to express the mandatory nature of the Custom Data interface on a Material Object.
Next the attention of the meeting went back to the Use Cases on multiple Compound Slates. So far, in order for a Material Object to obtain the overall composition conversion from one Compound Slate to another, a flow of events was designed to let the PMC request composition conversion per phase and to loop over the entire set of existing phases. This design looked inefficient and a design was preferred where the conversion of overall composition is provided by the Property Package in one call. So an additional method was defined on the ICapeThermoMaterialCustomData interface for that purpose.
The need for a Material Object to request from a Property Package the conversion of phase fractions was discussed but no formal decision made.