paper-with-me

홈 › Papers

OOASP: Connecting Object-oriented and Logic Programming

2015-08-12 · Andreas Falkner, Anna Ryabokon, Gottfried Schenner, Kostyantyn Shchekotykhin

Most of contemporary software systems are implemented using an object-oriented approach. Modeling phases -- during which software engineers analyze requirements to the future system using some modeling language -- are an important part of the development process, since modeling errors are often hard to recognize and correct. In this paper we present a framework which allows the integration of Answer Set Programming into the object-oriented software development process. OOASP supports reasoning about object-oriented software models and their instantiations. Preliminary results of the OOASP application in CSL Studio, which is a Siemens internal modeling environment for product configurators, show that it can be used as a lightweight approach to verify, create and transform instantiations of object models at runtime and to support the software development process during design and testing.

📄 PDF Abstract BibTeX arXiv:1508.03032

Code (0)

등록된 구현이 없습니다.

Tasks

Object

Similar Papers 제목 키워드 기반

Expert Systems with Logic#. A Novel Modeling Framework for Logic Programming in an Object-Oriented Context of C#

2022-05-16 · F. Lorenz, M. Günther

We present a novel approach how logic programming for expert systems can be declared directly in an object-oriented language.

Object

COOL: A Constraint Object-Oriented Logic Programming Language and its Neural-Symbolic Compilation System

2023-11-07 · Jipeng Han

This paper explores the integration of neural networks with logic programming, addressing the longstanding challenges of combining the generalization and learning capabilities of neural networks with the precision of sym…

Logical Reasoning

Proceedings 35th International Conference on Logic Programming (Technical Communications)

2019-09-17 · Bart Bogaerts, Esra Erdem, Paul Fodor, Andrea Formisano 외

Since the first conference held in Marseille in 1982, ICLP has been the premier international event for presenting research in logic programming. Contributions are sought in all areas of logic programming, including but …

Automated Theorem ProvingData IntegrationInductive logic programmingManagement

Implementing Knowledge Representation and Reasoning with Object Oriented Design

2026-01-21 · Abdelrhman Bassiouny, Tom Schierenbeck, Sorin Arion, Benjamin Alt 외 arxiv

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…

Proceedings 36th International Conference on Logic Programming (Technical Communications)

2020-09-19 · Francesco Ricca, Alessandra Russo, Sergio Greco, Nicola Leone 외

Since the first conference held in Marseille in 1982, ICLP has been the premier international event for presenting research in logic programming. Contributions are solicited in all areas of logic programming and related …

Automated Theorem ProvingData IntegrationInductive logic programming