Language-Driven Engineering An Interdisciplinary Software Development
Paradigm
- URL: http://arxiv.org/abs/2402.10684v1
- Date: Fri, 16 Feb 2024 13:37:57 GMT
- Title: Language-Driven Engineering An Interdisciplinary Software Development
Paradigm
- Authors: Bernhard Steffen, Tiziana Margaria, Alexander Bainczyk, Steve
Bo{\ss}elmann, Daniel Busch, Marc Driessen, Markus Frohme, Falk Howar, Sven
J\"orges, Marvin Krause, Marco Krumrey, Anna-Lena Lamprecht, Michael
Lybecait, Alnis Murtovi, Stefan Naujokat, Johannes Neubauer, Alexander
Schieweck, Jonas Sch\"urmann, Steven Smyth, Barbara Steffen, Fabian Storek,
Tim Tegeler, Sebastian Teumert, Dominic Wirkner, Philip Zweihoff
- Abstract summary: Our illustration includes seven graphical Integrated Modeling Environments (IMEs) that support full code generation.
Four browser-based applications that were modeled and then fully automatically generated and produced using DIME.
Our technology is open source and the products presented are currently in use.
- Score: 51.29189754953934
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We illustrate how purpose-specific, graphical modeling enables application
experts with different levels of expertise to collaboratively design and then
produce complex applications using their individual, purpose-specific modeling
language. Our illustration includes seven graphical Integrated Modeling
Environments (IMEs) that support full code generation, as well as four
browser-based applications that were modeled and then fully automatically
generated and produced using DIME, our most complex graphical IME. While the
seven IMEs were chosen to illustrate the types of languages we support with our
Language-Driven Engineering (LDE) approach, the four DIME products were chosen
to give an impression of the power of our LDE-generated IMEs. In fact,
Equinocs, Springer Nature's future editorial system for proceedings, is also
being fully automatically generated and then deployed at their Dordrecht site
using a deployment pipeline generated with Rig, one of the IMEs presented. Our
technology is open source and the products presented are currently in use.
Related papers
- PosterLLaVa: Constructing a Unified Multi-modal Layout Generator with LLM [58.67882997399021]
Our research introduces a unified framework for automated graphic layout generation.
Our data-driven method employs structured text (JSON format) and visual instruction tuning to generate layouts.
We conduct extensive experiments and achieved state-of-the-art (SOTA) performance on public multi-modal layout generation benchmarks.
arXiv Detail & Related papers (2024-06-05T03:05:52Z) - Design2Code: Benchmarking Multimodal Code Generation for Automated Front-End Engineering [74.99736967448423]
We construct Design2Code - the first real-world benchmark for this task.
We manually curate 484 diverse real-world webpages as test cases and develop a set of automatic evaluation metrics.
Our fine-grained break-down metrics indicate that models mostly lag in recalling visual elements from the input webpages and generating correct layout designs.
arXiv Detail & Related papers (2024-03-05T17:56:27Z) - Multi-modal Instruction Tuned LLMs with Fine-grained Visual Perception [63.03288425612792]
We propose bfAnyRef, a general MLLM model that can generate pixel-wise object perceptions and natural language descriptions from multi-modality references.
Our model achieves state-of-the-art results across multiple benchmarks, including diverse modality referring segmentation and region-level referring expression generation.
arXiv Detail & Related papers (2024-03-05T13:45:46Z) - adaptNMT: an open-source, language-agnostic development environment for
Neural Machine Translation [2.648836772989769]
adaptNMT is designed for both technical and non-technical users who work in the field of machine translation.
The application is built upon the widely-adopted OpenNMT ecosystem.
To support eco-friendly research in the NLP space, a green report also flags the power consumption and kgCO$_2$ emissions generated during model development.
arXiv Detail & Related papers (2024-03-04T12:10:17Z) - Conceptual Model Interpreter for Large Language Models [0.0]
This paper applies code generation and interpretation to conceptual models.
The concept and prototype of a conceptual model interpreter is explored.
The results indicate the possibility of modeling iteratively in a conversational fashion.
arXiv Detail & Related papers (2023-11-11T09:41:37Z) - ChatEDA: A Large Language Model Powered Autonomous Agent for EDA [6.858976599086164]
This research paper introduces ChatEDA, an autonomous agent for EDA empowered by an LLM, AutoMage, and EDA tools serving as executors.
ChatEDA streamlines the design flow from the Register-Transfer Level (RTL) to the Graphic Data System Version II (GDSII) by effectively managing task decomposition, script generation, and task execution.
arXiv Detail & Related papers (2023-08-20T08:32:13Z) - LM4HPC: Towards Effective Language Model Application in High-Performance
Computing [0.46180371154032884]
We design the LM4 HPC framework to facilitate the research and development of HPC software analyses and optimizations using LMs.
Our framework is built on top of a range of components from different levels of the machine learning software stack, with Hugging Face-compatible APIs.
The results show that LM4 HPC can help users quickly evaluate a set of state-of-the-art models and generate insightful leaderboards.
arXiv Detail & Related papers (2023-06-26T18:05:03Z) - A Graphical Modeling Language for Artificial Intelligence Applications
in Automation Systems [69.50862982117127]
An interdisciplinary graphical modeling language that enables the modeling of an AI application as an overall system comprehensible to all disciplines does not yet exist.
This paper presents a graphical modeling language that enables consistent and understandable modeling of AI applications in automation systems at system level.
arXiv Detail & Related papers (2023-06-20T12:06:41Z) - MULTI3NLU++: A Multilingual, Multi-Intent, Multi-Domain Dataset for
Natural Language Understanding in Task-Oriented Dialogue [115.32009638844059]
We extend the English only NLU++ dataset to include manual translations into a range of high, medium, and low resource languages.
Because of its multi-intent property, MULTI3NLU++ represents complex and natural user goals.
We use MULTI3NLU++ to benchmark state-of-the-art multilingual models for the Natural Language Understanding tasks of intent detection and slot labelling.
arXiv Detail & Related papers (2022-12-20T17:34:25Z) - DAVE: Deriving Automatically Verilog from English [18.018512051180714]
Engineers undertake significant efforts to translate specifications for digital systems into programming languages.
We explore the use of state-of-the-art machine learning (ML) to automatically derive Verilog snippets from English.
arXiv Detail & Related papers (2020-08-27T15:25:03Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.