Coordinazione: Ingegneria dell'interazione
| |
|
|
@talk{coordinazionelia1998,
abstract = {Lo spazio dell'interazione non rappresenta semplicemente la generalizzazione e l'astrazione del concetto di I/O di un sistema software, ma ne costituisce piuttosto una dimensione indipendente, ortogonale rispetto a quella della computazione (sequenziale) algoritmica. La coordinazione \`{e} l'area emergente che comprende quei linguaggi, modelli, architetture e sistemi intesi ad affrontare e abbattere la complessit\`{a} intrinseca delle architetture software multi-componente. I modelli di coordinazione hanno lo scopo primario di fornire le astrazioni e le metafore utili a supportare efficacemente il progetto e lo sviluppo di sistemi multi-componenti, come le architetture multi-agente, o i sistemi Web-based. Il seminario fornir\`{a} una panoramica sui pi\`{u} rilevanti modelli e linguaggi, e alcuni possibili criteri per una loro classificazione. In particolare, sar\`{a} messo in rilievo l'impatto che i diversi approcci hanno sulla costruzione di sistemi software multi-componente aperti, distribuiti ed eterogenei, introducendo la nozione di spazio dell'interazione come luogo indipendente di progetto. Verranno quindi presentati modelli, linguaggi e sistemi correlati a tale nozione (Linda, Manifold, LuCe), discutendone il possibile impatto su progetto, sviluppo e manutenzione di sistemi software reali. Infine, partendo dal problema della coordinazione di componenti mobili in ambienti aperti e protetti, si mostrer\`{a} la stretta correlazione che esiste tra le tematiche di coordinazione, sicurezza e topologia, introducendo il modello TuCSoN per la coordinazione di agenti Internet.},
address = {Aula 7.9, Facolt\`{a} di Ingegneria, Universit\`{a} di Bologna, Italy},
apice = {CoordinazioneLia1998},
author = {Omicini, Andrea},
date = {1998-06-03},
howpublished = {Corso di Ingegneria del Software},
language = {it},
month = jun,
sort = {seminar},
speaker = {Omicini, Andrea},
title = {Coordinazione: Ingegneria dell'interazione},
translatedtitle = {Coordination: Interaction Engineering},
type = {Seminar},
year = 1998
}
abstract = {Lo spazio dell'interazione non rappresenta semplicemente la generalizzazione e l'astrazione del concetto di I/O di un sistema software, ma ne costituisce piuttosto una dimensione indipendente, ortogonale rispetto a quella della computazione (sequenziale) algoritmica. La coordinazione \`{e} l'area emergente che comprende quei linguaggi, modelli, architetture e sistemi intesi ad affrontare e abbattere la complessit\`{a} intrinseca delle architetture software multi-componente. I modelli di coordinazione hanno lo scopo primario di fornire le astrazioni e le metafore utili a supportare efficacemente il progetto e lo sviluppo di sistemi multi-componenti, come le architetture multi-agente, o i sistemi Web-based. Il seminario fornir\`{a} una panoramica sui pi\`{u} rilevanti modelli e linguaggi, e alcuni possibili criteri per una loro classificazione. In particolare, sar\`{a} messo in rilievo l'impatto che i diversi approcci hanno sulla costruzione di sistemi software multi-componente aperti, distribuiti ed eterogenei, introducendo la nozione di spazio dell'interazione come luogo indipendente di progetto. Verranno quindi presentati modelli, linguaggi e sistemi correlati a tale nozione (Linda, Manifold, LuCe), discutendone il possibile impatto su progetto, sviluppo e manutenzione di sistemi software reali. Infine, partendo dal problema della coordinazione di componenti mobili in ambienti aperti e protetti, si mostrer\`{a} la stretta correlazione che esiste tra le tematiche di coordinazione, sicurezza e topologia, introducendo il modello TuCSoN per la coordinazione di agenti Internet.},
address = {Aula 7.9, Facolt\`{a} di Ingegneria, Universit\`{a} di Bologna, Italy},
apice = {CoordinazioneLia1998},
author = {Omicini, Andrea},
date = {1998-06-03},
howpublished = {Corso di Ingegneria del Software},
language = {it},
month = jun,
sort = {seminar},
speaker = {Omicini, Andrea},
title = {Coordinazione: Ingegneria dell'interazione},
translatedtitle = {Coordination: Interaction Engineering},
type = {Seminar},
year = 1998
}