中文
相关论文

相关论文: Compiling ER Specifications into Declarative Progr…

200 篇论文

Building deployment-ready LLM agents requires complex orchestration of tools, data sources, and control flow logic, yet existing systems tightly couple agent logic to specific programming languages and deployment models. We present a…

软件工程 · 计算机科学 2025-12-24 Ivan Daunis

The Entity-Relationship (ER) model is widely used for creating ER schemas for modeling application domains in the field of Information Systems development. However, when an ER schema is transformed to a Relational Database Schema (RDS),…

软件工程 · 计算机科学 2020-03-02 Dhammika Pieris , M. C Wijegunesekera , N. G. J. Dias

Frameworks for writing, compiling, and optimizing deep learning (DL) models have recently enabled progress in areas like computer vision and natural language processing. Extending these frameworks to accommodate the rapidly diversifying…

There is a trend towards increased specialization of data management software for performance reasons. In this paper, we study the automatic specialization and optimization of database application programs -- sequences of queries and…

Graph database systems are increasingly adapted for storing and processing heterogeneous network-like datasets. However, due to the novelty of such systems, no standard data model or query language has yet emerged. Consequently, migrating…

数据库 · 计算机科学 2017-09-25 József Marton , Gábor Szárnyas , Dániel Varró

The Curry-Howard correspondence is about a relationship between types and programs on the one hand and propositions and proofs on the other. The implications for programming language design and program verification is an active field of…

编程语言 · 计算机科学 2015-09-15 Jørgen Steensgaard-Madsen

Entity resolution has been an essential and well-studied task in data cleaning research for decades. Existing work has discussed the feasibility of utilizing pre-trained language models to perform entity resolution and achieved promising…

计算与语言 · 计算机科学 2023-01-13 Liri Fang , Lan Li , Yiren Liu , Vetle I. Torvik , Bertram Ludäscher

Usually considered as a classification problem, entity resolution (ER) can be very challenging on real data due to the prevalence of dirty values. The state-of-the-art solutions for ER were built on a variety of learning models (most…

数据库 · 计算机科学 2019-06-17 Boyi Hou , Qun Chen , Yanyan Wang , Youcef Nafa , Zhanhuai Li

Entity resolution (ER) is about identifying and merging records in a database that represent the same real-world entity. Matching dependencies (MDs) have been introduced and investigated as declarative rules that specify ER policies. An ER…

数据库 · 计算机科学 2017-02-28 Zeinab Bahmani , Leopoldo Bertossi

We propose DEER (Descriptive Knowledge Graph for Explaining Entity Relationships) - an open and informative form of modeling entity relationships. In DEER, relationships between entities are represented by free-text relation descriptions.…

计算与语言 · 计算机科学 2022-10-21 Jie Huang , Kerui Zhu , Kevin Chen-Chuan Chang , Jinjun Xiong , Wen-mei Hwu

Practically all of the planning research is limited to states represented in terms of Boolean and numeric state variables. Many practical problems, for example, planning inside complex software systems, require far more complex data types,…

人工智能 · 计算机科学 2023-01-02 Mojtaba Elahi , Jussi Rintanen

Optimizing the physical data storage and retrieval of data are two key database management problems. In this paper, we propose a language that can express a wide range of physical database layouts, going well beyond the row- and…

编程语言 · 计算机科学 2020-02-07 John K. Feser , Samuel Madden , Nan Tang , Armando Solar-Lezama

Unintended failures during a computation are painful but frequent during software development. Failures due to external reasons (e.g., missing files, no permissions) can be caught by exception handlers. Programming failures, such as calling…

编程语言 · 计算机科学 2024-02-21 Michael Hanus

Data modeling is a process of developing a model to design and develop a data system that supports an organization s various business processes. A conceptual data model represents a technology-independent specification of structure of data…

数据库 · 计算机科学 2021-10-01 Sabah Al-Fedaghi

Through the Internet and the World-Wide Web, a vast number of information sources has become available, which offer information on various subjects by different providers, often in heterogeneous formats. This calls for tools and methods for…

人工智能 · 计算机科学 2007-05-23 Thomas Eiter , Michael Fink , Hans Tompits

Extracting conceptual models, e.g., entity relationship model or Business Process model, from software requirement document is an essential task in the software development life cycle. Business process model presents a clear picture of…

软件工程 · 计算机科学 2020-08-07 Muhammad Javed , Yuqing Lin

In this paper we present a proposal for a knowledge-based programming environment. In such an environment, declarative background knowledge, procedures, and concrete data are represented in suitable languages and combined in a flexible…

人工智能 · 计算机科学 2011-08-31 Stef De Pooter , Johan Wittocx , Marc Denecker

Accurate and efficient entity resolution (ER) has been a problem in data analysis and data mining projects for decades. In our work, we are interested in developing ER methods to handle big data. Good public datasets are restricted in this…

统计方法学 · 统计学 2020-09-08 Samudra Herath , Matthew Roughan , Gary Glonek

Higher-order constructs extend the expressiveness of first-order (Constraint) Logic Programming ((C)LP) both syntactically and semantically. At the same time assertions have been in use for some time in (C)LP systems helping programmers…

编程语言 · 计算机科学 2014-06-03 Nataliia Stulova , José F. Morales , Manuel V. Hermenegildo

The area of declarative data analytics explores the application of the declarative paradigm on data science and machine learning. It proposes declarative languages for expressing data analysis tasks and develops systems which optimize…

数据库 · 计算机科学 2019-02-05 Nantia Makrynioti , Vasilis Vassalos