#------------------------------------------------------------------------------- # Copyright (c) 2011, BAE Systems. # Developed with the sponsorship of the Defense Advanced Research Projects Agency (DARPA). # # Permission is hereby granted, free of charge, to any person obtaining a copy of this data, # including any software or models in source or binary form, as well as any drawings, # specifications, and documentation (collectively "the Data"), to deal in the Data without restriction, # including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, # and/or sell copies of the Data, and to permit persons to whom the Data is furnished to do so, # subject to the following conditions: # # The above copyright notice and this permission notice shall be included in all copies or substantial # portions of the Data. # # THE DATA IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING # BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE # AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS, SPONSORS, DEVELOPERS, CONTRIBUTORS, # OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN # ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE # DATA OR THE USE OR OTHER DEALINGS IN THE DATA. #------------------------------------------------------------------------------- [ { "action" : "create", "preConditions" : {}, "postConditions" : {} }, { "type" : "node", "TestDashboard" : { "valueType":"immediate", "name":"TestDashboard", "title":"Sample Dashboard", "nColumns":3, "panelNodes":["TestPanel1"] } }, { "type" : "node", "TestPanel1" : { "valueType":"immediate", "name":"TestPanel1", "title":"Cost Effectiveness", "displayType":"assessment", "row":0, "column":0, "columnLabels":[" "," "], "contentNodes":["TestAppraisal1", "TestAppraisal2", "TestAppraisal3","TestAppraisal4"] } }, { "type" : "node", "TestAppraisal2" : { "valueType":"immediate", "name":"TestAppraisal2", "label":"Availability", "description":"This is a test", "optimum": 99.0, "AMILValue": 90.0, "status":"GOOD", "isDummy": 1, "column":0, "row":1 } }, { "type" : "node", "TestAppraisal3" : { "valueType":"immediate", "name":"TestAppraisal3", "label":"System Capacity", "description":"This is a test", "status":"EXCELLENT", "optimum": 80.0, "AMILValue": 90.0, "isDummy": 1, "column":0, "row":2 } }, { "type" : "node", "TestAppraisal4" : { "valueType":"immediate", "name":"TestAppraisal4", "label":"System Benefits", "description":"This is a test", "status":"BAD", "optimum": 80.0, "AMILValue":60.0, "isDummy": 1, "column":1, "row":0 } }, { "type" : "node", "TestAppraisal5" : { "valueType":"immediate", "name":"TestAppraisal5", "label":"Complexity", "description":"This is a test", "AMILValue":123.0, "optimum":140.0, "status":"GOOD", "contentSourceName":"Objective5", "isDummy": 0, "column":0, "row":0 } }, { "type" : "node", "TestAppraisal6" : { "valueType":"immediate", "name":"TestAppraisal6", "label":"MaxTorqueVariationExample", "description":"This is a test", "AMILValue":0.2, "optimum":1.0, "status":"GOOD", "isDummy": 0, "contentSourceName":"Objective6", "column":0, "row":1 } }, { "type" : "node", "TestAppraisal7" : { "valueType":"immediate", "name":"TestAppraisal7", "label":"RangeOfFire", "description":"This is a test", "status":"GOOD", "optimum":2.0, "AMILValue": 3.0, "isDummy": 1, "column":0, "row":5 } }, { "type" : "node", "TestAppraisal8" : { "valueType":"immediate", "name":"TestAppraisal8", "label":"Terrain Negotiation", "description":"This is a test", "status":"GOOD", "optimum": 80.0, "AMILValue": 70.0, "isDummy": 1, "column":2, "row":0 } }, { "type" : "node", "TestAppraisal9" : { "valueType":"immediate", "name":"TestAppraisal9", "label":"Weight", "description":"This is a test", "status":"EXCELLENT", "optimum": 45360.0, "AMILValue": 45370.0, "isDummy": 1, "column":2, "row":1 } }, { "type" : "node", "ArmorThickness" : { "valueType" : "external", "className" : "com.bae.meta.amilextern.GenericExecutable", "executableName" : "ArmorMain", "parameterMap" : ["PenetratorMass", "PenetratorLength", "PenetratorDiameter", "PenetratorImpactVelocity", "PenetratorAngle", "ArmorConstant"], "parameterFormat" : "{1,number,#.##} {3,number,#.##} {5,number,#.##} {7,number,#.##} {9,number,#.##} {11,number,#.##}" } }, { "type": "node", "Objective5": { "valueType":"external", "className":"meta.metrics.assessment.LinearObjective", "name": "Objective5", "label": "Complexity", "worstCaseThreshold": 0.3, "threshold": 8.0, "optimum": 3.0, "direction": "Low", "valueNode":"AmilComplexity", "metricTargetNode":"ArmorThickness", "valueNodeField":"CollectNodeData.Maximum.Maximum value", "units": "NumberOfNodes" } }, { "type": "node", "Objective6": { "valueType": "external", "className" : "meta.metrics.assessment.LinearObjective", "name": "Objective6", "label": "MaxTorqueVariationExample", "worstCaseThreshold": 0.3, "threshold": 10.0, "optimum": 6.5, "direction": "Low", "valueNode":"MaxTorqueVariationExample", "metricTargetNode":"ArmorThickness", "valueNodeField":"EvaluateModels.Maximum.Maximum value", "units": "Time (s)" } }, #add new view nodes here { "type" : "node", "ScatterView" : { "valueType":"immediate", "name":"ScatterView", "title":"Scatter Plot View", "displayType":"SCATTERPLOT", "metricNode":"EstimateCost", "metricTargetNode":"ArmorThickness" } }, { "type" : "node", "ProgressBarView" : { "valueType":"immediate", "name":"ProgressBarView", "title":"Progress bar view", "displayType":"PROGRESSBAR", "contentNodes":["TestAppraisal7", "TestAppraisal8", "TestAppraisal9"] } }, { "type" : "node", "GraphView" : { "valueType":"immediate", "name":"GraphView", "title":"Bar graph View", "displayType":"BARCHART", "contentNodes":["TestAppraisal7", "TestAppraisal8", "TestAppraisal9"] } }, { "type" : "node", "GraphLineView" : { "valueType":"immediate", "name":"GraphLineView", "title":"Time Series View", "displayType":"LINEGRAPH", "metricNode":"EstimateCost", "metricTargetNode":"ArmorThickness" } }, { "type" : "node", "TableView" : { "valueType":"immediate", "name":"TableView", "title":"Table View", "displayType":"TABLE", "metricNode":"RefineArchetype", "metricTargetNode":"NGV" } }, { "type" : "node", "ContentTableView" : { "valueType":"immediate", "name":"ContentTableView", "title":"Detailed View", "displayType":"CONTENT_TABLE", "contentNodes":["TestAppraisal5", "TestAppraisal6","TestAppraisal7","TestAppraisal8","TestAppraisal9"] } }, { "type" : "node", "htmlView" : { "valueType":"immediate", "name":"htmlView", "title":"Summary Statistics", "displayType":"html", "metricNode":"AmilComplexity", "metricTargetNode":"ArmorThickness" } }, { "type" : "node", "SysMLTableView" : { "valueType":"immediate", "name":"SysMLTableView", "title":"Transport Selection", "displayType":"TABLE", "metricNode":"EvaluateTransport" } } ]