中文
相关论文

相关论文: Early Experience with ASDL in lcc

200 篇论文

Semantic knowledge of part-part and part-whole relationships in assemblies is useful for a variety of tasks from searching design repositories to the construction of engineering knowledge bases. In this work we propose that the natural…

计算与语言 · 计算机科学 2023-04-28 Peter Meltzer , Joseph G. Lambourne , Daniele Grandi

The Abstraction and Reasoning Corpus (ARC) is a challenging benchmark, introduced to foster AI research towards human-level intelligence. It is a collection of unique tasks about generating colored grids, specified by a few examples only.…

人工智能 · 计算机科学 2023-11-02 Sébastien Ferré

This study introduces Ascle, a pioneering natural language processing (NLP) toolkit designed for medical text generation. Ascle is tailored for biomedical researchers and healthcare professionals with an easy-to-use, all-in-one solution…

Deep learning accelerators address the computational demands of Deep Neural Networks (DNNs), departing from the traditional Von Neumann execution model. They leverage specialized hardware to align with the application domain's structure.…

分布式、并行与集群计算 · 计算机科学 2023-10-30 Sean Kinzer , Soroush Ghodrati , Rohan Mahapatra , Byung Hoon Ahn , Edwin Mascarenhas , Xiaolong Li , Janarbek Matai , Liang Zhang , Hadi Esmaeilzadeh

The GCC free compiler is a very large software, compiling source in several languages for many targets on various systems. It can be extended by plugins, which may take advantage of its power to provide extra specific functionality…

编程语言 · 计算机科学 2011-09-06 Basile Starynkevitch

Robots need task planning algorithms to sequence actions toward accomplishing goals that are impossible through individual actions. Off-the-shelf task planners can be used by intelligent robotics practitioners to solve a variety of planning…

人工智能 · 计算机科学 2019-02-27 Yuqian Jiang , Shiqi Zhang , Piyush Khandelwal , Peter Stone

Interpreting mathematical expressions at runtime is a standard task in scientific software engineering. There are different approaches to this problem from creating an embedded domain-specific language (eDSL) with its own parser and…

软件工程 · 计算机科学 2021-02-23 Iaroslav Postovalov

For decades, SQL has been the default language for composing queries, but it is increasingly used as an artifact to be read and verified rather than authored. With Large Language Models (LLMs), queries are increasingly machine-generated,…

数据库 · 计算机科学 2025-12-16 Wolfgang Gatterbauer , Diandre Miguel Sabale

This paper presents a new language called APSL for formally describing protocols to facilitate automated testing. Many real world communication protocols exchange messages whose structures are not trivial, e.g. they may consist of multiple…

软件工程 · 计算机科学 2018-04-12 Tom Tervoort , I. S. W. B. Prasetya

This article is about an implementation and compilation technique that is used in RAW-Feldspar which is a complete rewrite of the Feldspar embedded domain-specific language (EDSL) (Axelsson et al. 2010). Feldspar is high-level functional…

计算与语言 · 计算机科学 2018-04-20 Emil Axelsson

Ontology is a popular method for knowledge representation in different domains, including the legal domain, and description logics (DL) is commonly used as its description language. To handle reasoning based on inconsistent DL-based legal…

人工智能 · 计算机科学 2022-09-20 Zhe Yu , Yiwei Lu

We introduce ACER, an AST-based call graph generator framework. ACER leverages tree-sitter to interface with any language. We opted to focus on generators that operate on abstract syntax trees (ASTs) due to their speed and simplicitly in…

软件工程 · 计算机科学 2023-08-31 Andrew Chen , Yanfu Yan , Denys Poshyvanyk

Generating an abstraction of a dynamic domain that aligns with a given purpose remains a significant challenge given that the choice of such an abstraction can impact an agent's ability to plan, reason, and provide explanations effectively.…

人工智能 · 计算机科学 2025-10-24 Bita Banihashemi , Megh Patel , Yves Lespérance

Large language models (LLMs) have shown remarkable ability to generate code, yet their outputs often violate syntactic or semantic constraints when guided only through natural language prompts. We introduce TreeCoder, the most general and…

机器学习 · 计算机科学 2026-04-27 Henrijs Princis , Arindam Sharma , Cristina David

Prolog's support for dynamic programming, meta programming and text processing using context free grammars make the language highly suitable for defining domain specific languages (DSL) as well as analysing, refactoring or generating…

编程语言 · 计算机科学 2013-08-20 Jan Wielemaker , Michael Hendricks

Aliasing, or sharing, is prominent in many domains, denoting that two differently-named objects are in fact identical: a change in one object (memory cell, circuit terminal, disk block) is instantly reflected in the other. Languages for…

编程语言 · 计算机科学 2011-09-06 Oleg Kiselyov

The software development life cycle (SDLC) is a procedure used to develop a software system that meets both the customer s needs and real-world requirements. The first phase of the SDLC involves creating a conceptual model that represents…

软件工程 · 计算机科学 2021-07-30 Sabah Al-Fedaghi

Domain-specific languages (DSLs) are both pervasive and powerful, but remain difficult to integrate into large projects. As a result, while DSLs can bring distinct advantages in performance, reliability, and maintainability, their use often…

编程语言 · 计算机科学 2020-10-19 Hal Finkel , Alexander McCaskey , Tobi Popoola , Dmitry Lyakh , Johannes Doerfert

While the ASAM OpenSCENARIO 2.1 Domain-Specific Language (DSL) enables declarative, intent-driven authoring for Scenario-Based Testing (SBT), its integration into open-source simulators like CARLA remains limited by legacy parsers. We…

机器人学 · 计算机科学 2026-04-28 Thoshitha Gamage , Lasanthi Gamage

Algorithmic Differentiation (AD) can be used to automate the generation of derivatives in arbitrary software projects. This will generate maintainable derivatives, that are always consistent with the computation of the software. If a domain…

数学软件 · 计算机科学 2018-03-13 Max Sagebaum , Nicolas R. Gauger