The Methods & Tools Special Interest Group met on May 26, 2021, starting from 5 pm and till 6:30 pm Central European Time.
Report Common interface specification / COBIA Threading model
U.S. Environmental Protection Agency (represented by Bill BARRETT), AmsterCHEM (represented by Jasper van BATEN), Bryan Research & Engineering (represented by Michael HLAVINKA), Michel PONS (contractor to CO-LaN as Chief Technology Officer).
The Methods & Tools SIG reviewed and agreed upon the communication on the new Named Values defined at its previous meeting. These Named Values are related to the ICapeReport, i.e. the common reporting interface currently under development as part of CAPE-OPEN 1.2 at this stage. Named Values let the PME express its preferences to a PMC that can for example create image-based reports, such as a png graphic. A future revision of the ICapeReport interface may incorporate this information within methods calls, which will replace these name-value pairs..
Next it was discussed the purpose and scope of two components (Registry and Registrar) defined within the bug tracking system of the repository dedicated to COBIA. Also the opportunity to release a new version of COBIA was evaluated, after the latest bug resolution that corrects what may lead to a minor security issue.
Then Methods & Tools SIG reviewed the proposal made after the previous meeting on flags within the COBIA registry to inform on the restricted threading model supported by a PMC. This proposal was accepted.
It remains to be seen how to let a PMC, such as a Unit Operation, know that the PME allows for its Objects (such as Material Objects) to be duplicated in different threads that the one in which the original Material Object was created by the PME.
Next meeting of the Methods & Tools Special Interest Group is scheduled for June 2, 2021.
Contact Bill BARRETT (representative of US Environmental Protection Agency, leader of the Methods & Tools Special Interest Group) should you wish to join the Methods & Tools Special Interest Group. Its charter is: “Improve integration, and expand utilization of Computer-Aided Process Engineering (CAPE) applications within the enterprise through identification and resolution of existing cross-cutting issues with the CAPE-OPEN platform, develop mechanisms for use of CAPE within other application domains, and incorporate advances in information technology into the CAPE-OPEN platform.”