中文
相关论文

相关论文: Test-Driven Development of ontologies (extended ve…

200 篇论文

The methodological foundations of the construction of information technology, formalized models and tools for the implementation of the research-related design of smart systems based on the use of the concepts of transdisciplinarity and…

计算机与社会 · 计算机科学 2022-01-04 Oleksandr Palagin , Mykola Petrenko , Kyrylo Malakhov

Developing ontologies can be expensive, time-consuming, as well as difficult to develop and maintain. This is especially true for more expressive and/or larger ontologies. Some ontologies are, however, relatively repetitive, reusing design…

计算工程、金融与科学 · 计算机科学 2013-12-03 Jennifer D. Warrender , Phillip Lord

Ontologies are known to improve the accuracy of Large Language Models (LLMs) when translating natural language queries into a formal query language like SQL or SPARQL. There are two ways to leverage ontologies when working with LLMs. One is…

数据库 · 计算机科学 2024-10-15 C. Civili , E. Sherkhonov , R. E. K. Stirewalt

The deployment of automated functions that can operate without direct human supervision has changed safety evaluation in domains seeking higher levels of automation. Unlike conventional systems that rely on human operators, these functions…

软件工程 · 计算机科学 2025-09-03 Martin Skoglund , Fredrik Warg , Anders Thorsén , Sasikumar Punnekkat , Hans Hansson

Optimization techniques play a significant role in improving description logic reasoners covering the Web Ontology Language (OWL). These techniques are essential to speed up these reasoners. Many of the optimization techniques are based on…

人工智能 · 计算机科学 2018-10-26 Razieh Mehri , Volker Haarslev , Hamidreza Chinaei

Ontology Learning has been the subject of intensive study for the past decade. Researchers in this field have been motivated by the possibility of automatically building a knowledge base on top of text documents so as to support reasoning…

人工智能 · 计算机科学 2013-03-26 Sourish Dasgupta , Ankur Padia , Kushal Shah , Rupali KaPatel , Prasenjit Majumder

This report describes the experiences of one organization's adoption of Test Driven Development (TDD) practices as part of a medium-term software project employing Extreme Programming as a methodology. Three years into this project the…

软件工程 · 计算机科学 2021-02-01 Jim Buchan , Ling Li , Stephen G. MacDonell

Large language models (LLMs) are widely used as general-purpose knowledge sources, but they rely on parametric knowledge, limiting explainability and trustworthiness. In task-oriented dialogue (TOD) systems, this separation is explicit,…

In this paper we formally analyze the software methodology called (iterated) Test Driven Development (TDD). We formally define Specification, Software, Testing, Equivalence Partitions, Coupling, to argue about the nature of the software…

软件工程 · 计算机科学 2024-07-19 Hemil Ruparel , Nabarun Mondal

Automatically generating formal ontologies from unstructured natural language remains a central challenge in knowledge engineering. While large language models (LLMs) show promise, it remains unclear which architectural design choices drive…

人工智能 · 计算机科学 2026-04-28 Abid Talukder , Maruf Ahmed Mridul , Oshani Seneviratne

We investigate the problem of verbalizing Web Ontology Language (OWL) axioms of domain ontologies in this paper. The existing approaches address the problem of fidelity of verbalized OWL texts to OWL semantics by exploring different ways of…

人工智能 · 计算机科学 2016-07-26 E. V. Vinu , P Sreenivasa Kumar

Background: Test-driven development (TDD) is a technique that repeats short coding cycles interleaved with testing. The developer first writes a unit test for the desired functionality, followed by the necessary production code, and…

软件工程 · 计算机科学 2016-11-21 Davide Fucci , Hakan Erdogmus , Burak Turhan , Markku Oivo , Natalia Juristo

Search-based test generators are effective at producing unit tests with high coverage. However, such automatically generated tests have no meaningful test and variable names, making them hard to understand and interpret by developers. On…

软件工程 · 计算机科学 2025-06-12 Matteo Biagiola , Gianluca Ghislotti , Paolo Tonella

Large language models have demonstrated remarkable capabilities across a wide range of tasks, yet their ability to process structured symbolic knowledge remains underexplored. To address this gap, we propose a taxonomy of ontological…

计算与语言 · 计算机科学 2025-10-03 Xiao Zhang , Huiyuan Lai , Qianru Meng , Johan Bos

The heterogeneity of data poses a great challenge when data from different sources is to be merged for one application. Solutions for this are offered, for example, by ontology-based data management (OBDM). A challenge of OBDM is the…

信息检索 · 计算机科学 2020-05-15 Andreas Burgdorf , André Pomp , Tobias Meisen

In the ever-evolving field of Deep Learning (DL), ensuring project quality and reliability remains a crucial challenge. This research investigates testing practices within DL projects in GitHub. It quantifies the adoption of testing…

软件工程 · 计算机科学 2024-10-24 Qurban Ali , Oliviero Riganelli , Leonardo Mariani

Testing and evaluation is a critical step in the development and deployment of connected and automated vehicles (CAVs), and yet there is no systematic framework to generate testing scenario library. This study aims to provide a general…

系统与控制 · 计算机科学 2020-09-30 Shuo Feng , Yiheng Feng , Chunhui Yu , Yi Zhang , Henry X. Liu

In ontology-mediated query answering, access to incomplete data sources is mediated by a conceptual layer constituted by an ontology. To correctly compute answers to queries, it is necessary to perform complex reasoning over the constraints…

数据库 · 计算机科学 2022-08-17 Christian Alrabbaa , Stefan Borgwardt , Patrick Koopmann , Alisa Kovtunova

Existing query languages for data discovery exhibit system-driven designs that emphasize database features and functionality over user needs. We propose a re-prioritization of the client through an introduction of a language-driven approach…

数据库 · 计算机科学 2025-08-12 Andrew Kang , Sainyam Galhotra

One of the key challenges in electronic government (e-government) is the development of systems that can be easily integrated and interoperated to provide seamless services delivery to citizens. In recent years, Semantic Web technologies…

人工智能 · 计算机科学 2011-04-27 Jean Vincent Fonou Dombeu , Magda Huisman