中文
相关论文

相关论文: Denotational Semantics of A User-Oriented, Domain-…

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

Many universities have courses and projects revolving around compiler or interpreter implementation as part of their degree programmes in computer science. In such teaching activities, tool support can be highly beneficial. While there are…

编程语言 · 计算机科学 2022-09-21 Georgian-Vlad Saioc , Hans Hüttel

Automatic differentiation plays a prominent role in scientific computing and in modern machine learning, often in the context of powerful programming systems. The relation of the various embodiments of automatic differentiation to the…

编程语言 · 计算机科学 2020-02-04 Martin Abadi , Gordon D. Plotkin

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

Semantic parsing is the task of converting natural language utterances into machine interpretable meaning representations which can be executed against a real-world environment such as a database. Scaling semantic parsing to arbitrary…

计算与语言 · 计算机科学 2018-12-27 Jianpeng Cheng , Siva Reddy , Mirella Lapata

We propose Object-oriented Neural Programming (OONP), a framework for semantically parsing documents in specific domains. Basically, OONP reads a document and parses it into a predesigned object-oriented data structure (referred to as…

机器学习 · 计算机科学 2018-07-26 Zhengdong Lu , Xianggen Liu , Haotian Cui , Yukun Yan , Daqi Zheng

We present a new programming paradigm which can be useful, in particular, for implementing window interfaces and parallel algorithms. This paradigm allows a user to define operators which can contain nested operators. The new paradigm is…

编程语言 · 计算机科学 2010-04-26 Pavel Ruzankin

User Interface Description Languages (UIDLs) are high-level languages that facilitate the development of Human-Machine Interfaces, such as Graphical User Interface (GUI) applications. They usually provide first-class primitives to specify…

编程语言 · 计算机科学 2025-08-20 Basile Pesin , Celia Picard , Cyril Allignol

Designing a new domain specific language is as any other complex task sometimes error-prone and usually time consuming, especially if the language shall be of high-quality and comfortably usable. Existing tool support focuses on the…

软件工程 · 计算机科学 2014-09-09 Gabor Karsai , Holger Krahn , Claas Pinkernell , Bernhard Rumpe , Martin Schindler , Steven Völkel

By paying more attention to semantics-based tool generation, programming language semantics can significantly increase its impact. Ultimately, this may lead to ``Language Design Assistants'' incorporating substantial amounts of semantic…

编程语言 · 计算机科学 2007-05-23 Jan Heering , Paul Klint

Robot world model representations are a vital part of robotic applications. However, there is no support for such representations in model-driven engineering tool chains. This work proposes a novel Domain Specific Language (DSL) for robotic…

机器人学 · 计算机科学 2014-08-04 Sebastian Blumenthal , Herman Bruyninckx

Natural language is understandable by human and not machine. None technical persons can only use natural language to specify their business requirements. However, the current version of Business process management and notation (BPMN) tools…

软件工程 · 计算机科学 2018-11-20 Sophea Chhun , Néjib Moalla , Yacine Ouzrout

This paper is an extension to an early presented programming language, called a domain specific language. This paper extends the proposed concept with new sensors and behaviours to address real-life situations. The functionality was tested…

The impressive performance of ChatGPT and other foundation-model-based products in human language understanding has prompted both academia and industry to explore how these models can be tailored for specific industries and application…

人工智能 · 计算机科学 2025-09-22 Haolong Chen , Hanzhi Chen , Zijian Zhao , Kaifeng Han , Guangxu Zhu , Yichen Zhao , Ying Du , Wei Xu , Qingjiang Shi

The ANTAREX project relies on a Domain Specific Language (DSL) based on Aspect Oriented Programming (AOP) concepts to allow applications to enforce extra functional properties such as energy-efficiency and performance and to optimize…

Semantic Web is actually an extension of the current one in that it represents information more meaningfully for humans and computers alike. It enables the description of contents and services in machine-readable form, and enables…

人工智能 · 计算机科学 2010-06-24 Mohammad Mustafa Taye

Model-driven engineering is the automatic production of software artefacts from abstract models of structure and functionality. By targeting a specific class of system, it is possible to automate aspects of the development process, using…

软件工程 · 计算机科学 2013-01-03 Chen-Wei Wang , Jim Davies

The upcoming technology support for semantic web promises fresh directions for Software Engineering community. Also semantic web has its roots in knowledge engineering that provoke software engineers to look for application of ontology…

软件工程 · 计算机科学 2013-07-17 Farheen Siddiqui , M. Afshar Alam

The tensor notation used in several areas of mathematics is a useful one, but it is not widely available to the functional programming community. In a practical sense, the (embedded) domain-specific languages (DSLs) that are currently in…

编程语言 · 计算机科学 2025-01-22 Jean-Philippe Bernardy , Patrik Jansson

We present Semantic Interpreter, a natural language-friendly AI system for productivity software such as Microsoft Office that leverages large language models (LLMs) to execute user intent across application features. While LLMs are…

机器学习 · 计算机科学 2023-06-07 Apurva Gandhi , Thong Q. Nguyen , Huitian Jiao , Robert Steen , Ameya Bhatawdekar