This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"nodes":[{"data":{"id":"8ddbdb7b-7c80-4a61-9a37-ded5a7e89ac4","timestamp":"2024-10-29T08:42:14.844Z","type":"grouping","label":"D3.js","position":{"x":100,"y":100},"parent":null,"expandcollapseRenderedStartX":383.85144927536174,"expandcollapseRenderedStartY":169.81884057971064,"expandcollapseRenderedCueSize":19.73913043478261,"x-before-fisheye":3007.563545579655,"y-before-fisheye":-3473.4856579148372,"width-before-fisheye":732,"height-before-fisheye":682.5,"size-before-collapse":{"w":1363.5,"h":1388.75},"collapsedChildren":null,"URL":"https://d3js.org/"},"position":{"x":3109.313545579655,"y":-3597.6106579148372},"group":"nodes","removed":false,"selected":false,"selectable":true,"locked":false,"grabbable":true,"pannable":false,"classes":""},{"data":{"id":"03e0347f-7667-44cf-8379-170cd700dffd","timestamp":"2024-10-29T08:42:46.909Z","type":"layer","label":"IT Layer","position":{"x":100,"y":100},"parent":"8ddbdb7b-7c80-4a61-9a37-ded5a7e89ac4","expandcollapseRenderedStartX":395.292965627498,"expandcollapseRendere |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var ArchiMateObjects=["Resource","Capability", "Value_Stream","Course_Of_Action","Business_Actor","Business_Role", "Business_Collaboration", "Business_Interface", "Business_Process", "Business_Function", "Business_Interaction", "Business_Event", "Business_Service", "Business_Object", "Contract", "Representation", "Product", "Application_Component", "Application_Collaboration", "Application_Interface", "Application_Function", "Application_Interaction", "Application_Process", "Application_Event","Application_Service", "Data_Object", "Node", "Device", "System_Software","Technology_Collaboration", "Technology_Interface", "Path","Communication_Network", "Technology_Function", "Technology_Process", "Technology_Interaction", "Technology_Event", "Technology_Service", "Artifact", "Equipment", "Facility", "Distribution_Network", "Material", "Stakeholder", "Driver", "Assessment", "Goal", "Outcome", "Principle", "Requirement", "Constraint", "Meaning", "Value", "WorkPackage", "Deliverable", "Implementation_Event", "Platea |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Archi Relationship Array Builder script | |
*/ | |
console.log("Archi Relationship Array Builder"); | |
var ArchiMateObjects=["Resource","Capability", "Value_Stream","Course_Of_Action","Business_Actor","Business_Role", "Business_Collaboration", "Business_Interface", "Business_Process", "Business_Function", "Business_Interaction", "Business_Event", "Business_Service", "Business_Object", "Contract", "Representation", "Product", "Application_Component", "Application_Collaboration", "Application_Interface", "Application_Function", "Application_Interaction", "Application_Process", "Application_Event","Application_Service", "Data_Object", "Node", "Device", "System_Software","Technology_Collaboration", "Technology_Interface", "Path","Communication_Network", "Technology_Function", "Technology_Process", "Technology_Interaction", "Technology_Event", "Technology_Service", "Artifact", "Equipment", "Facility", "Distribution_Network", "Material", "Stakeholder", "Driver", "Assessment", "Goal", "Outcome", "Principle", "Requirem |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* ArchiMate Model export as OWL2 file | |
* Author: Nicolas Figay 2021 | |
* Version: 0.1 | |
* This script creates a vis.js graph | |
*/ | |
console.log("Export to Ontology Web Language"); | |
load(__DIR__ + "lib/archimate.js"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* PlantUML View export as Graph Script (PlantUML-V2G) | |
* Author: Nicolas Figay 2020 | |
* Version: 0.1 | |
* This script creates a .puml file with all elements in the selected views - one file per view | |
* A simple graph is produced, no nesting produced | |
*/ | |
console.log("PlantUML View export Script"); | |
load(__DIR__ + "lib/archimate.js"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
console.log("PlantUML View export as Graph with Nesting Script (PlantUML-V2NG)"); | |
load(__DIR__ + "lib/archimate.js"); | |
String.prototype.capitalize = function() { | |
return this.charAt(0).toUpperCase() + this.slice(1); | |
} | |
let displayChildren = function f(object){ | |
var did="#"+object.id; | |
$(did).children().filter('element').each(function(node) { | |
switch (node.type) { | |
case 'junction': |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* View export as Vis.js | |
* Author: Nicolas Figay 2021 | |
* Version: 0.1 | |
* This script creates a vis.js graph | |
*/ | |
var ArchiMateRelationArcs = | |
["arrows:{to: {enabled:false,type:'arrow'},\ | |
from: {enabled:false,type:'arrow'}},\ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Creation of Transversal Folder Structure script | |
* Author: Nicolas Figay 2020 | |
* Version: 0.1 | |
* This #jarchi script - from a text describing a table of content or a hierarchy - creates a folder structure for | |
* each ArchiMate layer and for views | |
* In addition, a grouping is created per hierarchy element | |
*/ | |
console.log("Creation of Transversal Folder Structure script"); |