ANNUNCIO DI SEMINARIO Il giorno Venerdi' 21 Maggio 2004 alle ore 11:30 presso l'Aula C3.4 della Facolta' di Scienze Matematiche Fisiche e Naturali dell'Universita'

Slides:



Advertisements
Presentazioni simili
Centro Interdipartimentale di Logica e Applicazioni Dicembre 2003
Advertisements

Termodinamica Chimica
Europass Supplemento al Diploma: il valore della trasparenza e il diritto alla mobilità Elisabetta Perulli Centro Nazionale Europass
Perché, come e a chi comunicare scienza Sissa, Trieste Frascati, 24 Ottobre 2005 Stefano Fantoni.
BRISCOLA GO ON AVANTI. Storia I giochi di carte hanno le origini più disparate e vengono collocati in differenti epoche, la Briscola risale al La.
6 maggio 2008Master in economia e politica sanitaria - Simulazione per la sanità 1 copertina Pietro Terna Dipartimento di scienze.
Assumptions The Systems Librarian should be a mangerial role This role should be recognized in the organization structure of the library The person assuming.
11 1 Roma, 11 dicembre 2006 Laura Gasparini Garanzia su Portafogli Estero.
Secure Socket Layer (SSL) Transport Layer Security (TLS)
Distribuzione del numero di alleli condivisi da coppie di fratelli e di non-parenti tipizzati rispettivamente per 5, 9 e 13 markers.
FASTVID RENTALS: BUSINESS MODELING 1. Business Modeling One of the major problems with most business engineering efforts, is that the software engineering.
Architettura software La scelta architetturale: MVA (Model – View – Adapter/Control) The view is completely decoupled from the model such that view and.
EMPOWERMENT OF VULNERABLE PEOPLE An integrated project.
Italian 1 -- Capitolo 2 -- Strutture
Scenario e Prospettive della Planetologia Italiana
Leonardo da Vinci.
Sistema modulare per cantina/ Modular system for cellar
D2I Modena, 27 Aprile 2001 Progettazione e interrogazione di Data Warehouse (Tema 2) Unità Responsabile: Cosenza Unità Coinvolte: Cosenza - Bologna.
I Want To Hold Your Hand Beatles.
PINK FLOYD DOGS You gotta be crazy, you gotta have a real need. You gotta sleep on your toes. And when you're on the street. You gotta be able to pick.
How can wineries in our region save water and energy? By: Leonardo.M.
Ontologia AA F. Orilia. Lez. 16 Discussione dell'approccio controfattualista di lewis condotta da Antonio De Grandis.
Talking about yourself
4/20/20151 Metodi formali dello sviluppo software a.a.2013/2014 Prof. Anna Labella.
Cancer First-second most common cause of death in Western world One in 2-3 Western people will die of cancer.
From wood the energy of the Sun. Dal legno l’energia del Sole Il legno fa parte delle biomasse ed è una delle fonti energetiche rinnovabili più utilizzata,
Un problema multi impianto Un’azienda dispone di due fabbriche A e B. Ciascuna fabbrica produce due prodotti: standard e deluxe Ogni fabbrica, A e B, gestisce.
Il Consenso. Problema del Consenso Il gruppo di processi devono mettersi d’accordo su un valore (es. commit/abort di una transazione). E’ l’astrazione.
Università degli studi di L’Aquila Anno Accademico 2006/2007 Corso di: Algoritmi e Dati Distribuiti Titolare: Prof. Guido Proietti Orario: Martedì:
Accoppiamento scalare
Viruses.
Each student will be able to ask an adult or stranger: What do you like to do? and What don’t you like to …?
Mobilità tra i Paesi del Programma KA103 A.A. 2014/2015 (KA103) Mobility Tool+ e il Rapporto Finale Claudia Peritore Roma luglio 2015.
Secondo Circolo di Carmagnola I FRONTESPIZI DEGLI INVITI ALLE SERATE COMENIUS Invitations to the Comenius Evenings 9 febbraio febbraio giugno.
John Winston Ono Lennon was an English musician. From 1962 to 1970 he was a composer and singer (soloist) of the musical group the Beatles. Along with.
SUMMARY Grounding installations and leakage breakers RIEPILOGO Impianti di terra e interruttori differenziali RIEPILOGO Impianti di terra e interruttori.
SUMMARY Real operational amplifiers RIEPILOGO Amplificatori operazionali reali RIEPILOGO Amplificatori operazionali reali.
Workers’ General Training
 Complete the following conjugations:  Dire   Viviere   Fare   Dare   What type of verbs are these ??
Oggi è il venti maggio LO SCOPO: Facciamo un ripasso del gerundio, dell’infinito, e del participio. Poi ripassiamo l’immigrazione. FATE ADESSO: Tirate.
SUMMARY Starting systems RIEPILOGO Sistemi di avviamento RIEPILOGO Sistemi di avviamento.
 Direct Object Pronouns. Direct Objects – Oggetti Diretti and their pronouns  I pronomi diretti: lo, la, li, le   A direct object is the person or.
Buon giorno, ragazzi oggi è il quattro aprile duemilasedici.
Roberto Esposti 1 Facoltà di Economia “G. Fuà” Università Politecnica delle Marche Facoltà di Economia “G. Fuà” Università Politecnica delle Marche PowerPoint.
Lezione n° 14 Università degli Studi Roma Tre – Dipartimento di Ingegneria Corso di Teoria e Progetto di Ponti – A/A Dott. Ing. Fabrizio Paolacci.
PROGETTO COMENIUS Partenariato Scolastico Multilaterale Anno 2012/2013 CIRCOLO DIDATTICO S.G. BOSCO- BIANCAVILLA- CT.
A.A CORSO INTEGRATO DI INFORMATICA E BIOINFORMATICA per il CLT in BIOLOGIA MOLECOLARE Scuola di Scienze, Università di Padova Docenti: Proff.
ORGANISATION OF THE EDUCATION SYSTEM IN ITALY 2010/2011.
By Teacher Carmine Celentano Benvenuti al... Italian verbs can have 3 desinences: are, ere and ire. In this form they represent the italian infinitive.
La Pace vera True Peace Vi lascio la pace, vi do la mia pace. Non come la dà il mondo, io la do a voi. (Gv 14, 27) Peace be with you; I give you my peace.
Activity diagrams Data & Control Flows Esempi
AGRONOMIA Relazioni tra i fattori naturali PiantaTerreno Atmosfera Fattori naturali Pianta Terreno Atmosfera AGRONOMIA definizione Scienza che studia.
Madonna di Campiglio Madonna di Campiglio is a small town located in the Dolomites of Northern Italy. The charm of the town is that, unlike the neighboring.
I segnali odorosi Le piante comunicano tra loro attraverso la trasmissione di composti organici volatili (in forma gassosa). The plants communicate with.
MSc in Communication Sciences Program in Technologies for Human Communication Davide Eynard Facoltà di scienze della comunicazione Università della.
Do You Want To Pass Actual Exam in 1 st Attempt?.
Problema T1 30 settembre Andrea Chierici CDG T1.
Assumptions The “Systems Librarian” should be a mangerial role
WRITING – EXERCISE TYPES
PROGETTO SOCRATES Dante Alighieri Primary School Classes 2A-B-C GENERAL OBJECTIVES: -To increase the motivation and the pleasure for reading -To pass.
Responsabilità Sociale di Impresa
Prof. Paolo Jedlowski Teoria sociale e modelli culturali europei a. a
Prof. Stefano Zambon Università di Ferrara e WICI
Cos' è l'Augmented Reality? Perchè è diversa dalla Virtual Reality?
AusTel by taha.a.
SICILY : EASTER IN AIDONE ‘FESTA DELLA RESURREZIONE’
Avviso di seminario ERASMUS+
Adolf Luther Born 1912 in Krefeld, Germany. Died 1990 Krefeld.
Associazione Nazionale Insegnanti di Scienze Naturali Sezione Calabria
1 15 Novembre 2014.
Transcript della presentazione:

ANNUNCIO DI SEMINARIO Il giorno Venerdi' 21 Maggio 2004 alle ore 11:30 presso l'Aula C3.4 della Facolta' di Scienze Matematiche Fisiche e Naturali dell'Universita' degli Studi di L'Aquila (palazzina di Coppito II, Coppito, L'Aquila) il Prof. Robert Kowalski dell'Imperial College di Londra terra' un seminario dal titolo: "Computational Logic in an Object-Oriented World"

Chi è il Prof. Robert Kowalski Il Prof. Robert Kowalski ha coniato la famosa ed importante massima: "Algoritmo = Logica + Controllo" che costituisce la base dei linguaggi dichiarativi, dove la definizione della soluzione di un problema e' ampiamente indipendente dagli aspetti procedurali, dei quali si occupa un "motore inferenziale" sottostante. Insieme ad Alan Colmerauer ha definito il linguaggio Prolog, ed e' stato artefice del suo successo. Ha inventato la tecnica dei metainterpreti, e si e' approfonditamente occupato di meta-ragionamento. Ha studiato e perfezionato la programmazione logica abduttiva, che rende possibile ragionare non solo dalle cause agli effetti, ma anche dagli effetti alle possibili cause, integrando opportunamente il ragionamento con l'uso di vincoli di integrita'. Recentemente si occupa della definizione di agenti ed oggetti in logica computazionale. In questo seminario propone un nuovo scenario che integra in modo innovativo le caratteristiche della programmazione logica e della programmazione ad oggetti, o ad agenti.

ABSTRACT del Seminario Computational Logic (CL), as exemplified by logic programming (LP), has been overshadowed in recent years by other approaches to Computing, most notably by object-orientation (OO). In this talk I will propose a framework that attempts to combine the best features of CL and OO. In this framework, objects are individuals embedded in a dynamically changing environment, and logic is encapsulated inside objects to implement their behaviour. The framework treats objects as individuals, with properties and relationships to other individuals, as in the model theoretic semantics of classical logic. These individuals, with their destructively changing relationships, constitute the environment, which is visible to the objects embedded in it. Instead of interacting with one another only by sending and receiving messages, objects interact by observing changes and performing actions in this shared environment. These changes and actions affect only the local state of objects and take place concurrently. The framework uses logic encapsulated inside objects to implement the interactions of objects with the environment. It uses logic both in the form of LP to reduce goals to sub-goals and in the form of integrity constraints to react to observations by deriving goals and actions. By embedding logic inside objects, the framework extends conventional LP to concurrent systems, embedded in an environment that changes state destructively. It extends conventional OO to include a shared environment and to employ logical methods inside objects, so they can represent and reason about the environment. Computational Logic (CL), as exemplified by logic programming (LP), has been overshadowed in recent years by other approaches to Computing, most notably by object-orientation (OO). In this talk I will propose a framework that attempts to combine the best features of CL and OO. In this framework, objects are individuals embedded in a dynamically changing environment, and logic is encapsulated inside objects to implement their behaviour. The framework treats objects as individuals, with properties and relationships to other individuals, as in the model theoretic semantics of classical logic. These individuals, with their destructively changing relationships, constitute the environment, which is visible to the objects embedded in it. Instead of interacting with one another only by sending and receiving messages, objects interact by observing changes and performing actions in this shared environment. These changes and actions affect only the local state of objects and take place concurrently. The framework uses logic encapsulated inside objects to implement the interactions of objects with the environment. It uses logic both in the form of LP to reduce goals to sub-goals and in the form of integrity constraints to react to observations by deriving goals and actions. By embedding logic inside objects, the framework extends conventional LP to concurrent systems, embedded in an environment that changes state destructively. It extends conventional OO to include a shared environment and to employ logical methods inside objects, so they can represent and reason about the environment.