Results 11 to 20 of about 61,516 (240)
Enhancing Prolog to support Prolog programming environments [PDF]
This paper describes the basic ideas we followed in the development of PROSE, a Prolog programming support environment we are implementing at our Department. We claim that standard Prolog must be adequately enhanced to be well suited to support the construction of an efficient programming environment.
MARTELLI, Alberto, G. F. Rossi
openaire +5 more sources
Improving Prolog programs: Refactoring for Prolog [PDF]
AbstractRefactoring is an established technique from the object-oriented (OO) programming community to restructure code: it aims at improving software readability, maintainability, and extensibility. Although refactoring is not tied to the OO-paradigm in particular, its ideas have not been applied to logic programming until now.
Serebrenik, Alexander+2 more
openaire +5 more sources
Source: Heinrich Heine: Werke und Briefe in zehn Bänden. Herausgegeben von Hans Kaufmann, 2. Auflage, Berlin und Weimar: Aufbau, 1972.
+20 more sources
AbstractSWI-Prolog is neither a commercial Prolog system nor a purely academic enterprise, but increasingly a community project. The core system has been shaped to its current form while being used as a tool for building research prototypes, primarily forknowledge-intensiveandinteractivesystems. Community contributions have added several interfaces and
Markus Triska+3 more
openaire +4 more sources
Dynamic flood webmapping: an operational and cost-limited tool to optimize crisis management
Due to strong climate variations and the multiplication of flood events, protection based strategies are no longer sufficient to handle a watershed scale crisis. Monitoring, prediction and alert procedures are required to ensure effective crisis and post-
Strappazzon Quentin+3 more
doaj +1 more source
The paper presents a possibility to formulate a program of communication personnel work in an operating unit, especially in the domain of planning and organization. The program is written in PROLOG (Programming in Logic).
Đorđe Matić , Dragan Acketa
doaj +1 more source
On the Implementation of a Cloud-Based Computing Test Bench Environment for Prolog Systems
Software testing and benchmarking are key components of the software development process. Nowadays, a good practice in large software projects is the continuous integration (CI) software development technique.
Ricardo Gonçalves+2 more
doaj +1 more source
Consideraciones sobre la construcción de sistemas expertos utilizando el lenguaje Prolog
Una base de conocimiento puede considerarse como un conjunto de reglas que definen relaciones entre objetos; por esa razón se puede utilizar la máquina de inferencia interna que posee Prolog para el desarrollo de sistemas expertos.
Mateo Lezcano-Brito+1 more
doaj +1 more source
Description and Optimization of Abstract Machines in a Dialect of Prolog [PDF]
In order to achieve competitive performance, abstract machines for Prolog and related languages end up being large and intricate, and incorporate sophisticated optimizations, both at the design and at the implementation levels.
Carro, Manuel+2 more
core +2 more sources
Program for testing the compatibility of HF wireless devices
A program in PROLOG for HF wireless devices compatibility testing is described in the paper. The communication can be established through many HF wireless devices but not at all frequencies nor with all operation types.
Đorđe Matić , Dragan Acketa
doaj +1 more source