From f101bb78a681f74434c60b771eff9da482f911ab Mon Sep 17 00:00:00 2001 From: Armin Zavada Date: Wed, 13 May 2026 15:47:43 +0200 Subject: [PATCH] Added the Semantifyr tool --- .../research-components/ToolsSection.tsx | 16 +++++++++++++--- src/locales/en/research.json | 6 ++++-- static/images/logos/semantifyr-logo.svg | 1 + 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 static/images/logos/semantifyr-logo.svg diff --git a/src/components/research-components/ToolsSection.tsx b/src/components/research-components/ToolsSection.tsx index 4d2dc7fd..71055fa2 100644 --- a/src/components/research-components/ToolsSection.tsx +++ b/src/components/research-components/ToolsSection.tsx @@ -62,22 +62,32 @@ const ToolsSection: React.FC = ({ heroBackgroundImage }) => { - + + + + + + ) diff --git a/src/locales/en/research.json b/src/locales/en/research.json index 998fa420..570a9c78 100644 --- a/src/locales/en/research.json +++ b/src/locales/en/research.json @@ -20,8 +20,10 @@ "research.tools.tool2.desc": "The Theta model checking framework is a collection of modern, abstraction refinement-based algorithms, which can be tailored to the give problem due to their configurability.", "research.tools.tool3.title": "Refinery graph solver", "research.tools.tool3.desc": "Refinery is an efficient graph solver for generating diverse, well-formed domain-specific models using partial modeling techniques.", - "research.tools.tool4.title": "VIATRA", - "research.tools.tool4.desc": "Eclipse VIATRA is a model query and transformation framework, focusing on high-performance and incremental synchronization.", + "research.tools.tool4.title": "Semantifyr", + "research.tools.tool4.desc": "Semantifyr is a framework to support the declarative definition of engineering model semantics.", + "research.tools.tool5.title": "VIATRA", + "research.tools.tool5.desc": "Eclipse VIATRA is a model query and transformation framework, focusing on high-performance and incremental synchronization.", "research.publications.autoGenGraphModel": "We designed a new method to solve optimization problems during graph generations according to various object functions.", "research.publications.autoGenQualitative": "We designed new algorithms to combine various solvers for synthesizing test scenarios represented as graph models.", diff --git a/static/images/logos/semantifyr-logo.svg b/static/images/logos/semantifyr-logo.svg new file mode 100644 index 00000000..0f2c0865 --- /dev/null +++ b/static/images/logos/semantifyr-logo.svg @@ -0,0 +1 @@ +