Skip to Main content Skip to Navigation
New interface
Conference papers

The implementation of the Hammurabi system :indexing and interprocess communication

Henri Lesourd 1 
1 APA - Apprentissage et Acquisition des connaissances
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : Hammurabi is a software application designed to help the UNIX system administrator to evaluate better the consequences of the actions he/she carries out, in order to maintain the system and to make it change. In this paper, we describe the implementation of Hammurabi's inference engine. This engine is a multiactor Prolog-like engine. The actors have, on the one hand, the ability to spy the events occurring inside the whole machine (inside the engine, and inside the UNIX OS), and on the other hand, the ability to forbid or to freeze some events. This ability is used as a synchronization mechanism. In the first part of this paper, we describe the data representation. In its second part, we describe the implementation of the spying mechanism.
Document type :
Conference papers
Complete list of metadata
Contributor : Lip6 Publications Connect in order to contact the contributor
Submitted on : Monday, August 14, 2017 - 10:38:06 AM
Last modification on : Sunday, June 26, 2022 - 10:02:44 AM

Links full text



Henri Lesourd. The implementation of the Hammurabi system :indexing and interprocess communication. ICLP Workshop on Parallelism and Implementation Technology for (Constraint) Logic Programming, Dec 1999, Las Cruces, United States. pp.46-66, ⟨10.1016/S1571-0661(05)80110-0⟩. ⟨hal-01574358⟩



Record views