中文
相关论文

相关论文: MontiCore: A Framework for the Development of Text…

200 篇论文

Domain specific languages (DSLs) are increasingly used today. Coping with complex language definitions, evolving them in a structured way, and ensuring their error freeness are the main challenges of DSL design and implementation. The use…

软件工程 · 计算机科学 2014-09-09 Holger Krahn , Bernhard Rumpe , Stefan Völkel

Reuse is a key technique for a more efficient development and ensures the quality of the results. In object technology explicit encapsulation, interfaces, and inheritance are well known principles for independent development that enable…

软件工程 · 计算机科学 2014-09-24 Holger Krahn , Bernhard Rumpe , Stefan Völkel

An understandable concrete syntax and a comprehensible abstract syntax are two central aspects of defining a modeling language. Both representations of a language significantly overlap in their structure and also information, but may also…

软件工程 · 计算机科学 2016-11-17 Holger Krahn , Bernhard Rumpe , Steven Völkel

When a domain specific language (DSL) shall be commonly used, it is important for the development team to have a comfortable editor well integrated in the project's development environment. As DSL are rather often subject to changes,…

软件工程 · 计算机科学 2014-09-24 Holger Krahn , Bernhard Rumpe , Steven Völkel

The development process of web information systems is often tedious, error prone and usually involves redundant steps of work. Therefore, it is rather e_x000E_fficient to employ a modeldriven approach for the systematic aspects that…

软件工程 · 计算机科学 2014-09-09 Michael Dukaczewski , Dirk Reiss , Mark Stein , Bernhard Rumpe

Code generation, defined as automatically writing a piece of code to solve a given problem for which an evaluation function exists, is a classic hard AI problem. Its general form, writing code using a general language used by human…

人工智能 · 计算机科学 2020-07-29 Jacques Basaldúa

Effective model-driven engineering of complex systems requires to appropriately describe different specific system aspects. To this end, efficient integration of different heterogeneous modeling languages is essential. Modeling language…

软件工程 · 计算机科学 2015-09-16 Arne Haber , Markus Look , Antonio Navarro Perez , Bernhard Rumpe , Steven Völkel , Andreas Wortmann

The traditional abstract domain framework for imperative programs suffers from several shortcomings; in particular it does not allow precise symbolic abstractions. To solve these problems, we propose a new abstract interpretation framework,…

软件工程 · 计算机科学 2018-01-01 Matthieu Lemerre , Sébastien Bardin

Tool support for language engineering has typically prioritises concrete syntax over abstract syntax by providing meta-languages for expressing concrete syntax and then mapping concrete to abstract structures. Text-based languages are…

软件工程 · 计算机科学 2015-06-11 Tony Clark

This paper describes a methodology for defining an executable abstract interpreter from a formal description of the semantics of a programming language. Our approach is based on Skeletal Semantics and an abstract interpretation of its…

编程语言 · 计算机科学 2023-09-15 Thomas Jensen , Vincent Rébiscoul , Alan Schmitt

Domain-specific modelling languages (DSMLs) successfully separate the conceptual and technical design of a software system by modelling requirements in the DSML and adding technical elements by appropriate generator technology. In this…

软件工程 · 计算机科学 2014-09-24 Holger Krahn , Bernhard Rumpe , Steven Völkel

Unit test environments are today's state of the art for many programming languages to keep the software's quality above a certain level. However, the software's syntactic quality necessary for the developers themselves is not covered by the…

软件工程 · 计算机科学 2014-09-09 Christian Berger , Bernhard Rumpe , Steven Völkel

Domain-specific modelling helps tame the complexity of today's application domains by formalizing concepts and their relationships in modelling languages. While meta-editors are widely-used frameworks for implementing graphical editors for…

软件工程 · 计算机科学 2021-11-30 Damiano Di Vicenzo , Juri Di Rocco , Davide Di Ruscio , Alfonso Pierantonio

In this article we show how the problem of neural text generation can be constructively reformulated in terms of transitions between the states of a finite-state machine. This framework leads to an efficient approach to guiding text…

计算与语言 · 计算机科学 2023-08-22 Brandon T. Willard , Rémi Louf

Understanding and manipulating concrete and abstract concepts is fundamental to human intelligence. Yet, they remain challenging for artificial agents. This paper introduces a multimodal generative approach to high order abstract concept…

计算与语言 · 计算机科学 2024-10-04 Haodong Xie , Rahul Singh Maharjan , Federico Tavella , Angelo Cangelosi

Developing and maintaining complex, large-scale, product line of highly customized software systems is difficult and costly. Part of the difficulty is due to the need to communicate business knowledge between domain experts and application…

软件工程 · 计算机科学 2009-06-19 Atzmon Hen-Tov , David H. Lorenz , Lior Schachter

Formal languages let us define the textual representation of data with precision. Formal grammars, typically in the form of BNF-like productions, describe the language syntax, which is then annotated for syntax-directed translation and…

软件工程 · 计算机科学 2015-03-19 Luis Quesada , Fernando Berzal , Juan-Carlos Cubero

The ability of large language models (LLMs) to process and reason over long textual inputs is critical for a wide range of real-world applications. However, progress in this area is significantly constrained by the absence of high-quality,…

计算与语言 · 计算机科学 2025-09-05 Seganrasan Subramanian , Abhigya Verma

Inspired by the inductive transfer learning on computer vision, many efforts have been made to train contextualized language models that boost the performance of natural language processing tasks. These models are mostly trained on large…

计算与语言 · 计算机科学 2021-02-12 Shohreh Shaghaghian , Luna , Feng , Borna Jafarpour , Nicolai Pogrebnyakov

Word embeddings are a basic building block of modern NLP pipelines. Efforts have been made to learn rich, efficient, and interpretable embeddings for large generic datasets available in the public domain. However, these embeddings have…

计算与语言 · 计算机科学 2021-03-23 Rishabh Gupta , Rajesh N Rao
‹ 上一页 1 2 3 10 下一页 ›