中文
相关论文

相关论文: Everything old is new again: Quoted Domain Specifi…

200 篇论文

We introduce Stencil-Lifting, a novel system for automatically converting stencil kernels written in low-level languages in legacy code into semantically equivalent Domain-Specific Language (DSL) implementations. Targeting the efficiency…

软件工程 · 计算机科学 2025-09-16 Mingyi Li , Junmin Xiao , Siyan Chen , Hui Ma , Xi Chen , Peihua Bao , Liang Yuan , Guangming Tan

Domain-specific languages (DSLs) play a crucial role in resolving internal dependencies across enterprises and boosts their upfront business management processes. Yet, a lot of development is needed to build modelling frameworks which…

软件工程 · 计算机科学 2025-09-09 Heerok Banerjee

In this paper we show that reversible analysis of logic languages by abstract interpretation can be performed without loss of precision by systematically refining abstract domains. The idea is to include semantic structures into abstract…

编程语言 · 计算机科学 2007-05-23 R. Giacobazzi , F. Ranzato , F. Scozzari

We introduce ai.txt, a novel domain-specific language (DSL) designed to explicitly regulate interactions between AI models, agents, and web content, addressing critical limitations of the widely adopted robots.txt standard. As AI…

网络与互联网体系结构 · 计算机科学 2025-05-14 Yuekang Li , Wei Song , Bangshuo Zhu , Dong Gong , Yi Liu , Gelei Deng , Chunyang Chen , Lei Ma , Jun Sun , Toby Walsh , Jingling Xue

Software languages evolve over time for various reasons, such as the addition of new features. When the language's grammar definition evolves, textual instances that originally conformed to the grammar become outdated. For DSLs in a…

软件工程 · 计算机科学 2025-12-09 Weixing Zhang , Regina Hebig , Daniel Strüber

Chaining language model (LM) calls as composable modules is fueling a new way of programming, but ensuring LMs adhere to important constraints requires heuristic "prompt engineering". We introduce LM Assertions, a programming construct for…

计算与语言 · 计算机科学 2024-02-05 Arnav Singhvi , Manish Shetty , Shangyin Tan , Christopher Potts , Koushik Sen , Matei Zaharia , Omar Khattab

We propose a technique for declaratively specifying strategies for semi-supervised learning (SSL). The proposed method can be used to specify ensembles of semi-supervised learning, as well as agreement constraints and entropic…

机器学习 · 计算机科学 2018-05-21 Haitian Sun , William W. Cohen , Lidong Bing

In this paper, we present a framework to generate compilers for embedded domain-specific languages (EDSLs). This framework provides facilities to automatically generate the boilerplate code required for building DSL compilers on top of…

编程语言 · 计算机科学 2018-08-07 Amir Shaikhha , Vojin Jovanovic , Christoph Koch

We introduce a temporal logic to reason on global applications in an asynchronous setting. First, we define the Distributed States Logic (DSL), a modal logic for localities that embeds the local theories of each component into a theory of…

计算机科学中的逻辑 · 计算机科学 2016-08-31 Carlo Montangero , Laura Semini

Applying existing question answering (QA) systems to specialized domains like law and finance presents challenges that necessitate domain expertise. Although large language models (LLMs) have shown impressive language comprehension and…

计算与语言 · 计算机科学 2023-10-24 Vaibhav Mavi , Abulhair Saparov , Chen Zhao

Two groups of naturally arising questions in the mathematical theory of domains for denotational semantics are addressed. Domains are equipped with Scott topology and represent data types. Scott continuous functions represent computable…

计算机科学中的逻辑 · 计算机科学 2015-12-15 Michael A. Bukatin

Information access needs to be uncomplicated, users rather use incorrect data which is easily received than correct information which is harder to obtain. Querying bibliographic metadata from digital libraries mainly supports simple textual…

数字图书馆 · 计算机科学 2019-06-18 Christin Katharina Kreutz , Michael Wolz , Ralf Schenkel

Resolution is the rule of inference at the basis of most procedures for automated reasoning. In these procedures, the input formula is first translated into an equisatisfiable formula in conjunctive normal form (CNF) and then represented as…

人工智能 · 计算机科学 2011-11-04 E. Giunchiglia , M. Narizzano , A. Tacchella

Despite the success of the O-RAN Alliance in developing a set of interoperable interfaces, development of unique Radio Access Network (RAN) deployments remains challenging. This is especially true for military communications, where…

系统与控制 · 电气工程与系统科学 2024-12-03 Alan Gatherer , Chaitali Sengupta , Sudipta Sen , Jeffery H. Reed

Data engineers increasingly use domain-specific languages (DSLs) to generate the code for data pipelines. Such DSLs are often embedded in Python. Unfortunately, there are challenges in debugging the generation of data pipelines: an error in…

编程语言 · 计算机科学 2025-08-21 Tianyu Chen , Darshal Shetty , Jeremy G. Siek , Chao-Hong Chen , Weixi Ma , Arnaud Venet , Rocky Liu

Large Language Models (LLMs) have shown increasing potential in automating model-driven software engineering tasks, particularly in generating models conforming to Domain Specific Languages (DSLs) from natural language. While most existing…

软件工程 · 计算机科学 2026-05-18 Junaid Baber , Nicolas Hili , Didier Schwab , Léo Challier , Cécilia Satrin

As large language models become increasingly capable at various writing tasks, their weakness at generating unique and creative content becomes a major liability. Although LLMs have the ability to generate text covering diverse topics,…

计算与语言 · 计算机科学 2025-08-12 Ramya Namuduri , Yating Wu , Anshun Asher Zheng , Manya Wadhwa , Greg Durrett , Junyi Jessy Li

In-context learning (ICL) is an appealing approach for semantic parsing due to its few-shot nature and improved generalization. However, learning to parse to rare domain-specific languages (DSLs) from just a few demonstrations is…

计算与语言 · 计算机科学 2024-03-29 Ben Bogin , Shivanshu Gupta , Peter Clark , Ashish Sabharwal

Model-driven engineering (MDE) provides abstraction and analytical rigour, but industrial adoption in many domains has been limited by the cost of developing and maintaining models. Large language models (LLMs) can help shift this cost…

软件工程 · 计算机科学 2026-01-06 Negin Ayoughi , David Dewar , Shiva Nejati , Mehrdad Sabetzadeh

With the growing use of domain-specific languages (DSL) in industry, DSL design and implementation goes far beyond an activity for a few experts only and becomes a challenging task for thousands of software engineers. DSL implementation…

软件工程 · 计算机科学 2018-07-06 Jean-Marc Jézéquel , Benoit Combemale , Olivier Barais , Martin Monperrus , François Fouquet