Subir material

Suba sus trabajos a SEDICI, para mejorar notoriamente su visibilidad e impacto

 

Mostrar el registro sencillo del ítem

dc.date.accessioned 2012-11-29T11:42:50Z
dc.date.available 2012-11-29T11:42:50Z
dc.date.issued 1998-11
dc.identifier.uri http://sedici.unlp.edu.ar/handle/10915/24842
dc.description.abstract La necesidad de contar con un manejo adecuado de situaciones que involucren el tiempo y la noción de cambio, ha sido reconocido como un aspecto importante en muchas áreas de ciencias de la computación. Esto ha hecho evidente la necesidad de herramientas que manejan este tipo de información. Como reflejo de esta relevancia, en los últimos años se han propuesto diversos lenguajes de programación lógica temporal. En particular, presentamos aquí un lenguaje de programación lógica temporal denominado ETP, abreviatura de “Extended Temporal Prolog”. Este lenguaje está basado en una propuesta presentada por Gabbay en [Gab87]. Dedicaremos el artículo a explicar sus fundamentos lógicos y los aspectos más destacados de su implementación. Omitiremos dar aquí el código de la implementación de interprete del nuevo lenguaje por razones de espacio pudiendo ser obtenido de [Cob98]. Cabe destacar que no se conoce una implementación de uso público de la propuesta de Gabbay por lo tanto la disponibilidad de la implementación de ETP es parte del aporte del trabajo que resumimos en este artículo. Inicialmente se presentará un resumen del trabajo de Gabbay a fin de que el lector conozca el lenguaje que extenderemos y explicaremos la utilidad de dicha extensión. El conjunto de operadores considerados en este lenguaje contiene a los operadores más comúnmente utilizados es este tipo de programación. En lo que respecta a la extensión brindaremos un detalle de la lógica extendida y la definición del lenguaje que la toma como base. También presentaremos el algoritmo que permite responder consultas de dicho lenguaje. Acompañaremos el algoritmo con una demostración de que el mismo computa una función total (siempre se detiene). En lo que respecta a la implementación de un lenguaje de este tipo, se puede decir que es una novedad, ya que Gabbay no presentó una implementación con su propuesta. Finalmente se presentarán ejemplos a fin de ilustrar potenciales usos del lenguaje para concluir con el análisis de los objetivos alcanzados y las tareas que aun quedan pendientes. es
dc.language es es
dc.subject Temporal logic es
dc.subject Logic Programming es
dc.title Fundamentos lógicos e implementación de una extensión a temporal Prolog es
dc.type Objeto de conferencia es
sedici.creator.person Cobo, María Laura es
sedici.creator.person Augusto, Juan Carlos es
sedici.description.note V Workshop sobre Aspectos Teóricos de la Inteligencia Artificial (ATIA) es
sedici.subject.materias Ciencias Informáticas es
sedici.subject.materias Informática es
sedici.description.fulltext true es
mods.originInfo.place Red de Universidades con Carreras en Informática (RedUNCI) es
sedici.subtype Objeto de conferencia es
sedici.rights.license Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
sedici.rights.uri http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
sedici.date.exposure 1998-10
sedici.relation.event IV Congreso Argentina de Ciencias de la Computación es
sedici.description.peerReview peer-review es


Descargar archivos

Este ítem aparece en la(s) siguiente(s) colección(ones)

Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) Excepto donde se diga explícitamente, este item se publica bajo la siguiente licencia Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)