From b2844f9ad73534ca3ce628cddeccfd978804eb88 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 22 May 2026 09:42:04 +0000 Subject: [PATCH 1/2] feat: update schematron base-subattribute logic Agent-Logs-Url: https://github.com/MIC-Core/SIC-Core/sessions/66b25d99-8d79-4985-a7b8-037bb9155765 Co-authored-by: pmai <91502+pmai@users.noreply.github.com> --- schemas/SRMDSICCore.xsd | 179 +++++++++++++++++++++------------------- 1 file changed, 92 insertions(+), 87 deletions(-) diff --git a/schemas/SRMDSICCore.xsd b/schemas/SRMDSICCore.xsd index 1728fc6..406d0f7 100644 --- a/schemas/SRMDSICCore.xsd +++ b/schemas/SRMDSICCore.xsd @@ -28,28 +28,30 @@ SIC Core: Mandatory Attributes - Missing mandatory Simulation Task attribute. + Missing mandatory Simulation Task attribute. Add missing classification entryValue + Use either the Simulation Task base attribute or the mandatory Simulation Task sub-attributes, but not both. - Missing mandatory Simulation Task Name attribute. + Missing mandatory Simulation Task Name attribute. Add missing classification entryValue - Missing mandatory Simulation Task Version attribute. + Missing mandatory Simulation Task Version attribute. Add missing classification entryValue - Missing mandatory Simulation Task Identifier attribute. + Missing mandatory Simulation Task Identifier attribute. Add missing classification entryValue - Missing mandatory Item under Test attribute. + Missing mandatory Item under Test attribute. Add missing classification entryValue + Use either the Item under Test base attribute or the mandatory Item under Test sub-attributes, but not both. - Missing mandatory Item under Test Name attribute. + Missing mandatory Item under Test Name attribute. Add missing classification entryValue - Missing mandatory Item under Test Version attribute. + Missing mandatory Item under Test Version attribute. Add missing classification entryValue - Missing mandatory Item under Test Identifier attribute. + Missing mandatory Item under Test Identifier attribute. Add missing classification entryValue Missing mandatory Simulation Objective attribute. @@ -58,40 +60,43 @@ Missing mandatory Entity Parameter attribute. Add missing classification entryValue - Missing mandatory Used Simulation Model attribute. + Missing mandatory Used Simulation Model attribute. Add missing classification entryValue + Use either the Used Simulation Model base attribute or the mandatory Used Simulation Model sub-attributes, but not both. - Missing mandatory Used Simulation Model Name attribute. + Missing mandatory Used Simulation Model Name attribute. Add missing classification entryValue - Missing mandatory Used Simulation Model Version attribute. + Missing mandatory Used Simulation Model Version attribute. Add missing classification entryValue - Missing mandatory Used Simulation Model Identifier attribute. + Missing mandatory Used Simulation Model Identifier attribute. Add missing classification entryValue - Missing mandatory Used Parameter attribute. + Missing mandatory Used Parameter attribute. Add missing classification entryValue + Use either the Used Parameter base attribute or the mandatory Used Parameter sub-attributes, but not both. - Missing mandatory Used Parameter Name attribute. + Missing mandatory Used Parameter Name attribute. Add missing classification entryValue - Missing mandatory Used Parameter Version attribute. + Missing mandatory Used Parameter Version attribute. Add missing classification entryValue - Missing mandatory Used Parameter Identifier attribute. + Missing mandatory Used Parameter Identifier attribute. Add missing classification entryValue - Missing mandatory Used Tool attribute. + Missing mandatory Used Tool attribute. Add missing classification entryValue + Use either the Used Tool base attribute or the mandatory Used Tool sub-attributes, but not both. - Missing mandatory Used Tool Name attribute. + Missing mandatory Used Tool Name attribute. Add missing classification entryValue - Missing mandatory Used Tool Version attribute. + Missing mandatory Used Tool Version attribute. Add missing classification entryValue - Missing mandatory Used Tool Identifier attribute. + Missing mandatory Used Tool Identifier attribute. Add missing classification entryValue Missing mandatory Task Status attribute. @@ -101,53 +106,53 @@ SIC Core: Recommended Attributes - Missing recommended Overall Product attribute. - Missing recommended Overall Product Name attribute. - Missing recommended Overall Product Version attribute. - Missing recommended Overall Product Identifier attribute. - Missing recommended Specific Product attribute. - Missing recommended Specific Product Name attribute. - Missing recommended Specific Product Version attribute. - Missing recommended Specific Product Identifier attribute. - Missing recommended Ordering Project attribute. - Missing recommended Ordering Project Name attribute. - Missing recommended Ordering Project Version attribute. - Missing recommended Ordering Project Identifier attribute. - Missing recommended Simulation Request attribute. - Missing recommended Simulation Request Name attribute. - Missing recommended Simulation Request Version attribute. - Missing recommended Simulation Request Identifier attribute. - Missing recommended Simulation Task Confidentiality Level attribute. - Missing recommended Predicted Simulation Start Date attribute. - Missing recommended Requested Simulation Delivery Date attribute. + Missing recommended Overall Product attribute. + Missing recommended Overall Product Name attribute. + Missing recommended Overall Product Version attribute. + Missing recommended Overall Product Identifier attribute. + Missing recommended Specific Product attribute. + Missing recommended Specific Product Name attribute. + Missing recommended Specific Product Version attribute. + Missing recommended Specific Product Identifier attribute. + Missing recommended Ordering Project attribute. + Missing recommended Ordering Project Name attribute. + Missing recommended Ordering Project Version attribute. + Missing recommended Ordering Project Identifier attribute. + Missing recommended Simulation Request attribute. + Missing recommended Simulation Request Name attribute. + Missing recommended Simulation Request Version attribute. + Missing recommended Simulation Request Identifier attribute. + Missing recommended Simulation Task Confidentiality Level attribute. + Missing recommended Predicted Simulation Start Date attribute. + Missing recommended Requested Simulation Delivery Date attribute. Missing recommended Requesting Person attribute. Missing recommended Requesting Entity attribute. Missing recommended Contracting Person attribute. Missing recommended Contracting Entity attribute. - Missing recommended Higher Level Engineering Task attribute. - Missing recommended Higher Level Engineering Task Name attribute. - Missing recommended Higher Level Engineering Task Version attribute. - Missing recommended Higher Level Engineering Task Identifier attribute. - Missing recommended Specific Engineering Task attribute. - Missing recommended Specific Engineering Task Name attribute. - Missing recommended Specific Engineering Task Version attribute. - Missing recommended Specific Engineering Task Identifier attribute. + Missing recommended Higher Level Engineering Task attribute. + Missing recommended Higher Level Engineering Task Name attribute. + Missing recommended Higher Level Engineering Task Version attribute. + Missing recommended Higher Level Engineering Task Identifier attribute. + Missing recommended Specific Engineering Task attribute. + Missing recommended Specific Engineering Task Name attribute. + Missing recommended Specific Engineering Task Version attribute. + Missing recommended Specific Engineering Task Identifier attribute. Missing recommended Simulation further Requirements attribute. Missing recommended Quality Criterion attribute. Missing recommended Verification Criterion attribute. Missing recommended Validation Criterion attribute. Missing recommended Model Purpose and Objectives attribute. - Missing recommended Modeled Entity attribute. - Missing recommended Modeled Entity Name attribute. - Missing recommended Modeled Entity Version attribute. - Missing recommended Modeled Entity Identifier attribute. + Missing recommended Modeled Entity attribute. + Missing recommended Modeled Entity Name attribute. + Missing recommended Modeled Entity Version attribute. + Missing recommended Modeled Entity Identifier attribute. Missing recommended Required Modeled Effect attribute. Missing recommended Further Model Requirements attribute. Missing recommended Simulation Model Confidentiality Level attribute. Missing recommended Value Distribution Function attribute. Missing recommended Parameter Confidentiality Level attribute. - Missing recommended Test Case Requirements attribute. - Missing recommended Test Case Confidentiality Level attribute. + Missing recommended Test Case Requirements attribute. + Missing recommended Test Case Confidentiality Level attribute. Missing recommended Simulation Environment Requirement attribute. Missing recommended Simulation Integration Requirement attribute. Missing recommended Quality Assurance Requirements attribute. @@ -159,42 +164,42 @@ Missing recommended Simulation Integration Design Specification attribute. Missing recommended Design Quality Assurance attribute. Missing recommended Design Verification Result attribute. - Missing recommended Simulation Model attribute. - Missing recommended Simulation Model Name attribute. - Missing recommended Simulation Model Version attribute. - Missing recommended Simulation Model Identifier attribute. - Missing recommended Simulation Model Confidentiality Level attribute. - Missing recommended Simulation Model Quality attribute. - Missing recommended Parameter attribute. - Missing recommended Parameter Name attribute. - Missing recommended Parameter Version attribute. - Missing recommended Parameter Identifier attribute. - Missing recommended Parameter Confidentiality Level attribute. - Missing recommended Parameter Quality attribute. - Missing recommended Test Case attribute. - Missing recommended Test Case Name attribute. - Missing recommended Test Case Version attribute. - Missing recommended Test Case Identifier attribute. - Missing recommended Test Case Confidentiality Level attribute. - Missing recommended Test Case Quality attribute. - Missing recommended Simulation Environment attribute. - Missing recommended Simulation Environment Name attribute. - Missing recommended Simulation Environment Version attribute. - Missing recommended Simulation Environment Identifier attribute. - Missing recommended Simulation Environment Quality attribute. - Missing recommended Solver Setting attribute. - Missing recommended Simulation Integration attribute. - Missing recommended Simulation Integration Name attribute. - Missing recommended Simulation Integration Version attribute. - Missing recommended Simulation Integration Identifier attribute. - Missing recommended Simulation Integration Quality attribute. + Missing recommended Simulation Model attribute. + Missing recommended Simulation Model Name attribute. + Missing recommended Simulation Model Version attribute. + Missing recommended Simulation Model Identifier attribute. + Missing recommended Simulation Model Confidentiality Level attribute. + Missing recommended Simulation Model Quality attribute. + Missing recommended Parameter attribute. + Missing recommended Parameter Name attribute. + Missing recommended Parameter Version attribute. + Missing recommended Parameter Identifier attribute. + Missing recommended Parameter Confidentiality Level attribute. + Missing recommended Parameter Quality attribute. + Missing recommended Test Case attribute. + Missing recommended Test Case Name attribute. + Missing recommended Test Case Version attribute. + Missing recommended Test Case Identifier attribute. + Missing recommended Test Case Confidentiality Level attribute. + Missing recommended Test Case Quality attribute. + Missing recommended Simulation Environment attribute. + Missing recommended Simulation Environment Name attribute. + Missing recommended Simulation Environment Version attribute. + Missing recommended Simulation Environment Identifier attribute. + Missing recommended Simulation Environment Quality attribute. + Missing recommended Solver Setting attribute. + Missing recommended Simulation Integration attribute. + Missing recommended Simulation Integration Name attribute. + Missing recommended Simulation Integration Version attribute. + Missing recommended Simulation Integration Identifier attribute. + Missing recommended Simulation Integration Quality attribute. Missing recommended Implementation Quality Assurance Results attribute. - Missing recommended Used Test Case attribute. - Missing recommended Used Test Case Name attribute. - Missing recommended Used Test Case Version attribute. - Missing recommended Used Test Case Identifier attribute. + Missing recommended Used Test Case attribute. + Missing recommended Used Test Case Name attribute. + Missing recommended Used Test Case Version attribute. + Missing recommended Used Test Case Identifier attribute. Missing recommended Execution Raw Data attribute. - Missing recommended Used Tool Settings attribute. + Missing recommended Used Tool Settings attribute. Missing recommended Evaluation Results attribute. Missing recommended Evaluation Quality-Assurance Results attribute. Missing recommended Quality Fulfilled attribute. From c930585be1180dcc24f105c80f6f8c7426cc716a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 22 May 2026 09:44:00 +0000 Subject: [PATCH 2/2] refactor: simplify parameter recommendation rule Agent-Logs-Url: https://github.com/MIC-Core/SIC-Core/sessions/66b25d99-8d79-4985-a7b8-037bb9155765 Co-authored-by: pmai <91502+pmai@users.noreply.github.com> --- schemas/SRMDSICCore.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/SRMDSICCore.xsd b/schemas/SRMDSICCore.xsd index 406d0f7..bb34c5b 100644 --- a/schemas/SRMDSICCore.xsd +++ b/schemas/SRMDSICCore.xsd @@ -170,7 +170,7 @@ Missing recommended Simulation Model Identifier attribute. Missing recommended Simulation Model Confidentiality Level attribute. Missing recommended Simulation Model Quality attribute. - Missing recommended Parameter attribute. + Missing recommended Parameter attribute. Missing recommended Parameter Name attribute. Missing recommended Parameter Version attribute. Missing recommended Parameter Identifier attribute.