A Declarative Approach of Dynamic Logic Objects
Journal: International Research Journal of Advanced Engineering and Science (Vol.3, No. 2)Publication Date: 2018-05-13
Authors : Macaire Ngomo Habib Abdulrab;
Page : 101-115
Keywords : Logic Objects; Object-Oriented Programming; Logic Programming; Prolog; OO-Prolog; Modelling; Object Condition; Object State Change; Semantics of State Change.;
Abstract
The marriage of logic and objects is a very wide-ranging problem, approached with various approaches, depending on the purpose. In this article, we are interested in the modelling of the state and the change of the state of an object in logic programming. After a state of the art on the subject, presenting the various aspects as well as different solutions proposed in the literature, the article then proposes a mechanism of versions of objects based on the mechanism of unification and on the use incomplete structures. Indeed, the overview of an incomplete structure can be used to allow the entry of new information by means of unification and thus to foresee the future. This mechanism makes it possible to construct the history of an object by unification and to undo it by backtracking. The changes of state are thus made and defeated, without effects of edge, in synchronization with the backtrack
Other Latest Articles
- Social Media and the Word of Mouth Publicity
- Satellite Image Classification using Multi Features Based Descriptors
- Static Hand-eye Calibration Method of Industrial Robot
- Development of a Usable and Accessible Interface for the Cognitively Impaired Aged
- Generation, Distribution and Installation of Utility Services in Multi Storey Buildings
Last modified: 2018-05-13 23:36:02