中文
相关论文

相关论文: Modeling Object Oriented Constraint Programs in Z

200 篇论文

Researchers in answer set programming and constraint programming have spent significant efforts in the development of hybrid languages and solving algorithms combining the strengths of these traditionally separate fields. These efforts…

人工智能 · 计算机科学 2017-12-04 Marcello Balduccini , Yuliya Lierler

Constraint Programming (CP) is a well-established area in AI as a programming paradigm for modelling and solving discrete optimization problems, and it has been been successfully applied to tackle the on-line job dispatching problem in HPC…

人工智能 · 计算机科学 2020-10-16 Cristian Galleguillos , Zeynep Kiziltan , Ricardo Soto

In software modelling, the designers have to produce UML visual models with software constraints. Similarly, in business modelling, designers have to model business processes using business constraints (business rules). Constraints are the…

软件工程 · 计算机科学 2013-05-07 Imran Sarwar Bajwa , Behzad Bordbar , Mark Lee

While first-order stationary points (FOSPs) are the traditional targets of non-convex optimization, they often correspond to undesirable strict saddle points. To circumvent this, attention has shifted towards second-order stationary points…

计算复杂性 · 计算机科学 2026-04-03 Andreas Kontogiannis , Ioannis Panageas , Vasilis Pollatos

Concurrent Constraint Programming (CCP) is a simple and powerful model for concurrency where agents interact by telling and asking constraints. Since their inception, CCP-languages have been designed for having a strong connection to logic.…

计算机科学中的逻辑 · 计算机科学 2020-02-19 Elaine Pimentel , Carlos Olarte , Vivek Nigam

The language Timed Concurrent Constraint (tccp) is the extension over time of the Concurrent Constraint Programming (cc) paradigm that allows us to specify concurrent systems where timing is critical, for example reactive systems. Systems…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Moreno Falaschi , Alicia Villanueva

Large Language Models (LLMs) have emerged as promising tools to assist students while solving programming assignments. However, object-oriented programming (OOP), with its inherent complexity involving the identification of entities,…

软件工程 · 计算机科学 2024-03-12 Bruno Pereira Cipriano , Pedro Alves

This paper presents a verification framework based on a new class of predicate Constraint Satisfaction Problems called pCSP where constraints are represented as clauses modulo first-order theories over function variables and predicate…

编程语言 · 计算机科学 2020-07-08 Hiroshi Unno , Yuki Satake , Tachio Terauchi , Eric Koskinen

The rise of large language models (LLMs) has given rise to a class of prompt-based interactive systems where users primarily express their input in natural language. However, composing a prompt as a linear text string becomes unwieldy when…

人机交互 · 计算机科学 2026-04-22 Tengyou Xu , Detao Ma , Xiang 'Anthony' Chen

Large language models (LLMs)such as ChatGPT have significantly advanced the field of Natural Language Processing (NLP). This trend led to the development of code-based large language models such as StarCoder, WizardCoder, and CodeLlama,…

软件工程 · 计算机科学 2024-11-08 Le Chen , Arijit Bhattacharjee , Nesreen Ahmed , Niranjan Hasabnis , Gal Oren , Vy Vo , Ali Jannesari

The representation of workflows and processes is essential in materials science engineering, where experimental and computational reproducibility depend on structured and semantically coherent process models. Although numerous ontologies…

信息检索 · 计算机科学 2025-09-30 Ebrahim Norouzi , Sven Hertling , Jörg Waitelonis , Harald Sack

Context-Oriented Programming (COP) is a programming paradigm to encourage modularization of context-dependent software. Key features of COP are layers---modules to describe context-dependent behavioral variations of a software system---and…

编程语言 · 计算机科学 2019-09-04 Hiroaki Inoue , Atsushi Igarashi

There is often a sort of a protocol associated to each class, stating when and how certain methods should be called. Given that this protocol is, if at all, described in the documentation accompanying the class, current mainstream…

编程语言 · 计算机科学 2011-10-20 Joana Campos , Vasco T. Vasconcelos

Process querying is used to extract information and insights from process execution data. Similarly, process constraints can be checked against input data, yielding information on which process instances violate them. Traditionally, such…

数据库 · 计算机科学 2025-06-16 Aaron Küsters , Wil M. P. van der Aalst

Constraint-logic object-oriented programming, for example using Muli, facilitates the integrated development of business software that occasionally involves finding solutions to constraint-logic problems. The availability of object-oriented…

编程语言 · 计算机科学 2019-07-03 Jan C. Dageförde

To exploit the Web Ontology Language OWL as an answer set programming (ASP) language, we introduce the notion of bounded model semantics, as an intuitive and computationally advantageous alternative to its classical semantics. We show that…

编程语言 · 计算机科学 2015-11-04 Sarah Alice Gaggl , Sebastian Rudolph , Lukas Schweizer

This paper introduces KRROOD, a framework designed to bridge the integration gap between modern software engineering and Knowledge Representation & Reasoning (KR&R) systems. While Object-Oriented Programming (OOP) is the standard for…

ObjectRL is an open-source Python codebase for deep reinforcement learning (RL), designed for research-oriented prototyping with minimal programming effort. Unlike existing codebases, ObjectRL is built on Object-Oriented Programming (OOP)…

Language is a medium for communication of our thoughts. Natural language is too wide to conceive and formulate the thoughts and ideas in a precise way. As science and technology grows, the necessity of languages arouses through which the…

软件工程 · 计算机科学 2014-02-12 Poornima. U. S. , Suma. V

We present in this paper a generic object-oriented benchmark (the Object Clustering Benchmark) that has been designed to evaluate the performances of clustering policies in object-oriented databases. OCB is generic because its sample…

数据库 · 计算机科学 2007-05-23 Jérôme Darmont , Bertrand Petit , Michel Schneider