
TL;DR
This paper introduces Deductive Object Programming (DOP), an approach that enhances object-oriented languages with features to manage object production and persistence, reducing code complexity and improving object management.
Contribution
It proposes minimal language extensions to implement DOP, enabling manipulation of object production trees and persistent objects within object-oriented programming.
Findings
Enables persistent object management through DOP
Reduces code complexity in object-oriented programming
Provides language extensions for DOP implementation
Abstract
We propose some slight additions to O-O languages to implement the necessary features for using Deductive Object Programming (DOP). This way of programming based upon the manipulation of the Production Tree of the Objects of Interest, result in making Persistent these Objects and in sensibly lowering the code complexity.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge
