84/157/CEE: Decisione del Consiglio del 28 febbraio 1984 che adotta il programma di lavoro 1984 per il programma europeo di ricerca e sviluppo nel settore delle tecnologie dell' informazione (ESPRIT)



Gazzetta ufficiale n. L 081 del 24/03/1984 pag. 0001



++++ CONSIGLIO DECISIONE DEL CONSIGLIO del 28 febbraio 1984 che adotta il programma di lavoro 1984 per il programma europeo di ricerca e sviluppo nel settore delle tecnologie dell ' informazione ( ESPRIT ) ( 84/157/CEE ) IL CONSIGLIO DELLE COMUNITÀ EUROPEE , visto il trattato che istituisce la Comunità economica europea , vista la decisione 84/130/CEE del Consiglio , del 28 febbraio 1984 , relativa ad un programma europeo di ricerca e sviluppo nel campo delle tecnologie dell ' informazione ( ESPRIT ) ( 1 ) , in particolare l ' articolo 3 , paragrafo 2 , visto il progetto di programma di lavoro presentato dalla Commissione , considerando che , nel quadro delle consultazioni organizzate dai servizi della Commissione , gli ambienti industriali ed universitari interessati hanno espresso il loro parere in merito al contenuto dei progetti da avviare nel 1984 ed alle loro priorità ; considerando che i progetti contenuti nel programma di lavoro rientrano nei settori indicati nell ' allegato della decisione relativa al programma ESPRIT . DECIDE : Articolo 1 È adottato per il 1984 il programma di lavoro quale figura nell ' allegato . Articolo 2 La presente decisione prende effetto il giorno della pubblicazione nella Gazzetta ufficiale delle Comunità europee . Fatto a Bruxelles , addì 28 febbraio 1984 . Per il Consiglio Il Presidente L . FABIUS ( 1 ) GU n . L 67 del 9 . 3 . 1984 , pag . 54 . ALLEGATO PROGETTO DI PROGRAMMA DI LAVORO ESPRIT 1984 * Pagina * Introduzione e ripartizione delle risorse * 4 * 1 . MICROELETTRONICA AVANZATA * 7 * 1.1 . MOS submicronici * 8 * 1.2 . Bipolari submicronici * 9 * 1.3 . CAD * 10 * 1.3.1 . Gestione CAD * 11 * 1.3.2 . Progettazione e layout ad alto livello * 11 * 1.3.3 . Attività di ricerca nel campo della CAD avanzata/innovativa * 11 * 1.3.4 . Allestimento di centri CAD * 11 * 1.4 . Materiali semiconduttori compound e circuiti integrati * 11 * 1.5 . Optoelettronica * 12 * 2 . TECNOLOGIA DEL SOFTWARE * 14 * 2.1 . Processi - Comprensione dei problemi e realizzazioni * 15 * 2.1.1 . Metodi , tecniche e strumenti * 17 * 2.1.2 . Integrazione degli aspetti gestionali e tecnici * 17 * 2.1.3 . Metodologia del software * 18 * 2.2 . Gestione - Comprensione dei problemi e realizzazioni * 18 * 2.2.1 . Supporto alla gestione della produzione e della manutenzione del software * 19 * 2.2.2 . Garanzia della qualità e dell ' affidabilità * 19 * 2.3 . Ambiente - Comprensione dei problemi e realizzazioni * 20 * 2.3.1 . Ambiente comune di strumenti * 20 * 2.4 . Evoluzione dei processi , della gestione e dell ' ambiente * 21 * 2.5 . Progetti dimostrativi * 22 * 3 . TECNICHE AVANZATE DI TRATTAMENTO DELLE INFORMAZIONI ( AIP ) * 23 * 3.1 . Ingegneria dei sistemi basati sul processo conoscitivo * 23 * 3.1.1 . KBS e loro parametrizzazione * 24 * 3.1.2 . Dialogo e linguaggio naturale * 25 * 3.1.3 . Rappresentazione delle conoscenze e tecniche di deduzione * 26 * 3.1.4 . Lavori preparatori per KBS avanzati * 27 * 3.2 . Interface con l ' ambiente esterno * 29 * 3.2.1 . Analisi e riconoscimento dei segnali di base * 30 * 3.2.2 . Riconoscimento di segnali specifici * 32 * 3.3 . Memorizzazione delle informazioni e delle conoscenze * 35 * 3.3.1 . Interfaccia tra memoria e ambiente * 36 * 3.3.2 . Basi di dati e di conoscenze * 36 * 3.3.3 . Strutture e architetture di memorizzazione * 37 * 3.3.4 . Nuova generazione di macchine per conoscenze * 37 * 3.3.5 . Ricerca a medio termine sui supporti di memorizzazione * 37 * 3.3.6 . Ricerca a lungo termine su dischi ottici * 37 * 3.3.7 . Ricerca a lungo termine sulla memorizzazione biologica * 37 * 3.4 . Architetture di elaboratori * 38 * 3.4.1 . Ultraelaboratori , macchine a multiprocessori * 38 * 3.4.2 . Architetture diverse da quella di von Neumann * 39 * 3.5 . progettazione e aspetti dei sistemi * 40 * 3.6 . progetti di accentramento * 41 * 4 . SISTEMI PER UFFICI * 42 * 4.1 . Scienza dei sistemi per ufficio e fattori umani * 45 * 4.1.1 . Analisi dei sistemi per uffici * 46 * 4.1.2 . Progettazione dei sistemi per uffici * 46 * 4.1.3 . Fattori umani * 46 * 4.2 . Posti di lavoro avanzati * 47 * 4.2.1 . Aspetti di sistema della progettazione dei posti di lavoro * 48 * 4.2.2 . Interfaccia di visione * 48 * 4.2.3 . Interfaccia « carta » * 49 * 4.2.4 . Interfaccia voce * 50 * 4.2.5 . Terminologia d ' ufficio * 51 * 4.3 . Sistemi di comunicazione * 51 * 4.3.1 . Architettura dei sistema di comunicazione * 52 * 4.3.2 . LAN ottici a banda larga * 53 * 4.3.3 . Messaging a più modi * 53 * 4.3.4 . Videotex avanzato a base ISDN * 53 * 4.4 . Sistemi di archivazione e di reperimento ( Retrieval ) avanzati * 53 * 4.4.1 . progettazione e valutazione di server per l ' informazione negli uffici * 54 * 4.4.2 . Problemi del sistema * 55 * 4.4.3 . Impiego ed esigenze * 55 * 4.4.4 . Componenti * 55 * 4.5 . Progettazione integrata di sistemi d ' ufficio e valutazione * 55 * 4.5.1 . Prototipi avanzati di sistemi integrati d ' ufficio * 56 * 4.5.2 . Ambienti di prova e valutazione per sistemi d ' ufficio * 56 * 5 . SISTEMI PER L ' AUTOMAZIONE DELLA FABBRICA ( CIM ) * 56 * 5.1 . Architetture integrate di sistemi * 56 * 5.1.1 . Architetture di sistemi * 57 * 5.1.2 . Sottosistemi gratici * 57 * 5.2 . CAD/CAE * 58 * 5.2.1 . I fondamenti di CAD/CAE * 59 * 5.2.2 . Uso di tecniche AI in CAD/CAE * 60 * 5.3 . Computer Aided Manufacturing ( CAM ) * 60 * 5.4 . Sistemi di controllo macchina * 61 * 5.4.1 . Sistemi di produzione flessibile * 61 * 5.4.2 . Assemblaggio automatico e robotica * 62 * 5.4.3 . Disponibilità degli impianti e ottimizzazione della qualità * 63 * 5.5 . Sistemi e componenti * 64 * 5.5.1 . Elaborazione dell ' immagine * 64 * 5.5.2 . Sistemi microelettronici * 65 * 5.5.3 . Programmazione di sensori e standard * 65 * 5.6 . Applicazioni di sistemi CIM * 66 * 5.6.1 . Applicazione CIM e centri di sviluppo * 66 * 5.6.2 . Argomenti generali per supporto CIM * 66 * INTRODUZIONE E RIPARTIZIONE DELLE RISORSE La presente introduzione è parte del programma di lavoro ESPRIT 1984 ed è necessaria al fine di una corretta lettura e comprensione del programma 1 . Considerazioni generali In un settore in rapida evoluzione come quello del trattamento dell ' informazione , in cui la vita media di un prodotto è di tre anni , sarebbe illusorio oltre che fuorviante cercare di definire a priori e in modo particolareggiato attività , obiettivi e tempi di realizzazione per i prossimi cinque anni , soprattuto nel caso di attività di R & S , anche se hanno carattere industriale e orientate essenzialmente verso le applicazioni . Si è deciso per questo motivo che la Commissione , in consultazione con il comitato di gestione di ESPRIT , avrebbe elaborato ed eventualmente aggiornato un piano di lavoro più dettagliato , per consentire l ' esecuzione giornaliera delle attività del programma stesso , presentandolo ogni anno al Consiglio per approvazione . Quello contenuto nel presente documento è il primo di tali « piani di lavoro » . 2 . Obiettivi e caratteristiche Lo scopo principale di questo piano di lavoro è di fornire gli orientamenti essenziali per : a ) preparare i bandi di gara e selezionare i progetti da avviare ; b ) seguire i singoli progetti in corso e valutare i progressi realizzati da ciascuno di essi ponendoli in relazione con quelli ottenuti in altri progetti ; c ) coordinare le attività svolte nel quadro di ESPRIT e dei programmi nazionali nel campo del trattamento dell ' informazione ; d ) valutare i risultati globali del programma e l ' adeguatezza o meno degli orientamenti e delle scelte tecniche del programma stesso rispetto agli obiettivi strategici fissati ; tale valutazione deve avvenire alla luce dei risultati ottenuti e dei programmi tecnologici svolti sia all ' interno che all ' esterno della Comunità . 3 . Progetti di tipo A di tipo B Un programma di R & S della portata e delle caratteristiche di ESPRIT richiede ovviamente l ' esecuzione di progetti di tipo di diverso sia per la natura del lavoro stesso che per l ' importanza dell ' impegno ; la ricerca e sviluppo di tipo industriale riguarda essenzialmente due grandi categorie di progetti ; a ) i progetti per i quali si richiedono considerevoli infrastrutture e risorse , sia umane che finanziarie , oltre che una prospettiva strategica costante che garantisca la continuità dell ' azione ed un « respiro » sufficientemente ampio per trarre benefici a lungo termine . Queste attività « sistematiche » di R & S , proiettate nel medio e lungo termine e che nel presente documento verranno classificate come progetti di tipo A , formeranno la struttura portante di ESPRIT e dovrebbero assorbire il 75 % circa delle risorse totali ; b ) i progetti che si basano soprattutto su un ' infrastruttura flessibile e sull ' iniziativa individuale anzichù su un approccio sistematico e per i quali sono richieste minori risorse . La gamma di tali attività , definite come progetti di tipo B nel presente documento , potrà variare da lavori di R & S a lunghissima scadenza ed estremamente teorici a azioni di R & S aventi un orientamento ben preciso , ed eventualmente di minor durata , che dovrebbero assorbire il 25 % circa delle risorse globali di ESPRIT . In altri termini , i progetti di tipo A sono essenzialmente orientati verso sistemi complessi e di notevoli dimensioni mentre quelli di tipo B sono piuttosto imperniati su temi di più modesta portata . Per conseguire obiettivi strategici comuni è necessario intraprendere e svolgere un certo numero di attività principali ben precise rispettando scadenzari concordati e , in taluni casi , mutuamente connessi : i progetti di tipo A sono quelli che devono consentire di svolgere tali attività . Allo scopo di ottimizzare la ripartizione delle risorse e di creare le condizioni più adatte a un sinergismo , e proposte di questo tipo dovranno pertanto essere invitate a fronte di una descrizione dettagliata degli obiettivi e dei tempi di realizzazione previsti , lasciando eventualmente libero , in generale , il tipo di approccio o la scelta tecnologica . Poichù i progetti di tipo B hanno lo scopo di colmare eventuali lacune esistenti tra i progetti di tipo A mediante attività alternative o complementari oppure più teoriche , il loro livello di definizione dovrebbe essere più generale in modo da garantire la massima flessibilità possibile e lasciare campo libero all ' innovazione . Meno vincolante potrebbe anche essere , in linea generale , il rispetto delle scadenze di realizzazione . Pertanto , diversamente che per i progetti di tipo A , questi progetti saranno identificati generalmente soltanto per tema di ricerca . La definizione dei progetti di tipo A e l ' individuazione dei vari settori di R & S per i progetti di tipo B sono funzione degli obiettivi da conseguire . In linea di massima , alcuni argomenti trattati in un dato progetto di tipo A possono costituire anche il temi di un progetto di tipo B qualora , per esempio , quest ' ultimo proponga un approccio alternativo o concorrente . Tuttavia , ogni qualvolta si proporranno progetti di tipo B rispondenti a queste caratteristiche , si controllerà che questa « sottospecie di progetti di tipo A » continui ad avere un suo significato intrinseco . Il piano di lavoro fa chiaramente distinzione tra i progetti di tipo A e di tipo B in modo che i proponenti possano e debbano optare in anticipo per una delle due categorie . Nella fase di selezione non sarà pertanto possibile alcuna ambiguità relativamente al carattere o al « tipo » di una data proposta . Entrambi i tipi di progetti rientreranno in un unico impegno strategico , programmato ed eseguito nell ' ambito d ' un unico programma . 4 . Progetti pilota La continuazione dell ' attività avviata nella fase pilota è possibile nell ' ambito del programma ESPRIT ed è inclusa , implicitamente o esplicitamente , nei programmi presentati nel piano di lavoro . Tale continuazione non sarà in generale oggetto di un vero e proprio invito a presentare proposte ; saranno le informazioni e le proposte ricevute in risposta al bando di gare generale a determinare eventualmente la modifica , l ' ampliamento o la contrazione ( l ' annullamento in casi estremi ) delle attività originariamente previste , ciò allo scopo di porre i progetti nelle migliori condizioni per soddisfare gli obiettivi del piano di lavoro nella versione riveduta . 5 . Validità del piano di lavoro Per i fini che si prefigge , il piano di lavoro deve estendersi su un periodo di tempo abbastanza lungo , tale da coprire i tempi di realizzazione dei progetti di più lunga durata ; si è ritenuto che un periodo di cinque anni costituisca un buon compromesso tra una programmazione accurata ( che dovrebbe offrire indicazioni a breve termine ) e prospettive di sviluppo , per le quali si richiede più tempo . Tale piano di cinque anni verrà rivisto ogni anno . Alla luce di quanto precedentemente detto , gli obiettivi intermedi fissati nel piano di lavoro vengono specificati con tanta minore accuratezza e affidabilità quanto più sono a lunga scadenza . Va comunque sottolineato che anche gli obiettivi più immediati sono suscettibili di essere modificati in occasione della revisione annuale alla luce dei progressi realizzati sia dentro che fuori il quadro di ESPRIT , in Europa e in altre parti del mondo . Tali obiettivi intermedi sono comunque necessari per fornire il quadro generale e come riferimento per la valutazione e ulteriori perfezionamenti . Essi sono stati pertanto introdotti nel piano di lavoro perchù ritenuti il modo migliore - allo stato attuale - per raggiungere gli obiettivi finali generali del progetto . In questo senso essi costituiscono degli indicatori e degli elementi di giudizio nei confronti dei quali saranno esaminate le proposte concrete . Questi obiettivi intermedi non devono però essere considerati vincolanti nel senso che proposte con obiettivi finali pienamente accettabili non devono essere respinte semplicemente perchù concepite in relazione a obiettivi intermedi diversi da quelli qui proposti . 6 . Stima delle risorse richieste e delle capacità esistenti Il piano di lavoro fissa un numero dei obiettivi e propone alcuni temi di R & S . Ciascuno degli obiettivi principali richiede , per essere conseguito , la realizzazione di progetti aventi una « dimensione critica » minima che , oltre a giustificare l ' approccio comune transnazionale , offra anche ragionevoli probabilità di successo . Il piano di lavoro , nella sua attuale forma , è stato preparato basandosi sull ' attività svolta da circa 300 dei 1 000 specialisti dell ' industria , dell ' università e dei centri di ricerca che si sono dichiarati disposti a collaborare . È opinione comune di tali specialisti , che hanno avuto l ' opportunità di riunirsi e di confrontare le loro idee , che il lavoro proposto non solo è essenziale per il conseguimento degli obiettivi di ESPRIT ma è anche realistico sotto il profilo della disponibilità in Europa delle risorse finanziarie e umane richieste e della capacità scientifica di svolgerlo con successo . 7 . Ripartizione delle risorse per settore La ripartizione globale per settore delle risorse , così come risulta da questa prima iterazione , è suscettibile di essere modificata , come del resto altri elementi del piano di lavoro , sulla base delle reazioni e dell ' evoluzione tecnologica a livello mondiale che potreberro condizionare l ' industria . In particolare , sarà possibile trasferire risorse tra i vari settori una svolta che si conoscerà la risposta dell ' industria al primo invito a presentare proposte . Sotto questo profilo va sottolineato che la ripartizione di ESPRIT in cinque settori è strumentale , dettata da esigenze di gestione e non dalle caratteristiche dal lavoro , che sono invece strettamente intercorrelate . Tale aspetto emergerà più chiaramente nelle prossime versioni del piano di lavoro , quando si disporrà di dati sufficienti sull ' attività in corso . La ripartizione delle risorse è la seguente : ( Uomo/Anni ) Sottoprogramma * Anno di progetto * 1 * 2 * 3 * 4 * 5 * Totali * 1 . MICROELETTRONICA AVANZATA * 186 * 258 * 360 * 410 * 456 * 1 670 * 2 . TECNOLOGIA DEL SOFTWARE * 177 * 317 * 343 * 318 * 285 * 1 440 * 3 . ELABORAZIONE AVANZATA * 140 * 281 * 392 * 441 * 441 * 1 695 * DELL ' INFORMAZIONE * * * * * * * 4 . SISTEMI PER UFFICIO * 210 * 310 * 440 * 390 * 100 * 1 450 * 5 . SISTEMI PER L ' AUTOMAZIONE * 121 * 216 * 215 * 220 * 172 * 944 * DELLA FABBRICA ( CIM ) * * * * * * * SOTTOPROGRAMMA 1 MICROELETTRONICA AVANZATA L ' impulso maggiore di questo sottoprogramma è il miglioramento sostanziale dei più importanti settori tecnologici strategici . Per tale motivo : 1 ) la maggior parte delle risorse viene concentrata su un numero limitato di progetti riguardanti la tecnologia MOS al silicio e la tecnologia bipolare per VLSI e per circuiti ad altissime prestazioni . Tali progetti , se verranno associati alla CAD e alla CAM e ai metodi di fabbricazione , permetteranno di creare per il 1988 una solida capacità industriale a livello del micron in diverse regioni europee e costituiranno un passo sostanziale verso la tecnologia del submicronico . Si disporrà inoltre della CAD necessaria per progettare i circuiti VLSI che sfruttano tali tecnologie ; 2 ) è necessario potenziare l ' intercomunicazione con gli altri sottoprogrammi per consentire di definire rapidamente le caratteristiche di progetto e di fabbricazione dei circuiti dimostrativi VLSI richiesti a partire da risultati forniti da tali sottoprogrammi ; 3 ) deve essere aumentato l ' apporto di personale scientifico e di ingegneri specializzati nella progettazione e nella tecnologia dei processi microelettronici ; 4 ) si è provveduto a fornire un adeguamento supporto per attività a più lunga scadenza e meno prioritarie in due importanti settori complementari a quello dei VLSI al silicio , più precisamente il settore dei Circuiti integrati a semiconduttore Compound ( Compound Semiconductor Integrated Circuits ) e quello della optoelettronica . Oltre all ' attività principale del programma di cui si è accennato ai precedenti punti 1 , 3 e 4 e che è descritta più ampiamente nella sezione seguente A , si prevede anche l ' esecuzione di alcuni progetti minori . Nella sezione B vengono indicati alcuni argomenti adatti a questo tipo di progetti . Nella sezione A i programmi riguardanti la tecnologia MOS e la tecnologia bipolare sono stati strutturati in progetti integrali e di ampia portata senza distinguere tra progetti a livello del micron e progetti nel submicronico . Ciò è stato fatto per motivi di efficienza : un livello tecnologico si sviluppa infatti sulle conoscenze fornite dai livelli precedenti . Diversi aspetti d un dato processo richiedono un miglioramento continuo , come ad esempio la qualità dell ' ossido nei MOS , per permettere di soddisfare i requisiti di ogni fase successiva dello sviluppo di circuiti di maggiore complessità e di prestazioni più elevate . Tale continuità di impegno si sarebbe persa se i progetti a livello del micron fossero stati distinti dai progetti sul submicronico . L ' altro elemento di questa strategia consiste nell ' introdurre nel progetto sui MOS attività su tecniche comuni sia ai bipolari che ai MOS in quanto quest ' ultima tecnologia sembra imporsi per quanto riguarda la scala d ' integrazione e le dimensioni ed è quindi quella che ha un ruolo pionieristico in settori quali la litografia . È superfluo sottolinerare l ' importanza della CAD applicata ai VLSI per il successo di ESPRIT . Dotata di una buona tecnologia e di validi sistemi CAD , l ' industria europea di punta potrà competere con successo sui mercati mondiali . Sono già in corso di esecuzione tredici progetti CAD che impegnerano circa 650 uomini/anno nel periodo 1983-1987 e che sono finanziati ai sensi del regolamento ( CEE ) n . 3744/81 sulla microelettronica e nel quadro della fase pilota di ESPRIT . Uno dei principali compiti da svolgere è l ' integrazione dei risultati di questo lavoro e la loro utilizazzione nel progetto di circuiti contenenti diversi milioni di componenti e destinati ad un ' ampia gamma di applicazioni . Nel primo semestre del 1984 dovrebbe essere svolta un ' approfondita analisi dello stato di avanzamento e degli obiettivi di tale lavoro che contribuisca a individuare eventuali nuovi progetti da avviare a partire dal 1985 . Nel settore qui trattato il numero di organizzazioni competenti e direttamente interessate è molto superiore che nel caso della tecnologia VSLI . Il programma dovrebbe essere elaborato in modo da conferirgli una flessibilità sufficiente per rispondere alla complessità degli aspetti tecnici ed organizzati . Sotto questo profilo il sistema di scambio delle informazioni di ESPRIT fornirà un valido aiuto . Il controllo computerizzato della fabbricazione di VLSI è considerato un elemento essenziale del programma e non semplicemente uno strumento per aumentare il rendimento del processo produttivo . La riduzione delle dimensioni e dello spessore dello strato comporta un controllo di processo sempre più sofisticato in una situazione in cui i valori dei parametri del prodotto finito dipendono da un numero maggiore di variabili . Fattori critici sono la massima riduzione possibile dell ' intervento umano e l ' eliminazione delle fonti di contaminazione che limitano la resistenza del materiale . A parità di contaminazione , infatti , la resistenza decresce rapidamente al ridursi delle dimensioni . I progetti sui MOS ed i bipolari submicronici tratteranno , se necessario , alcuni aspetti della fabbricazione effettuata con l ' ausilio degli elaboratori . SEZIONE A PROGETTI DI TIPO A Settore di R & S 1.1 MOS submicronici Descrizione L ' obiettivo è di mettere a punto tutte le singole fasi ( litografia , incisione , drogaggio , ecc . ) del processo che permette di raggiungere nei MOS i livelli submicronici . Il processo in questione deve consentire d ' inserire sullo stesso chip diversi milioni di componenti di logica e di memoria . Per dimensioni inferiori a 0,7 m si prevede di ricorrere a tecniche diverse dalla litografia ottica . Si farà uso anche di modelli di processo e di apparecchiature . Requisiti preliminari - Esperienza nei procedimenti attualmente in uso . - Attività sulle varie fasi di processi d ' avanguardia . - Disponibilità di strumenti del tipo CAD/CAT . - Massa critica minima , nei cinque anni di esecuzione del progetto , di 200 uomini/anno . Programma Anno 1 : - Scelta del processo ( CMOS o misto C - e NMOS ) e della metodologia di progetto . - Scelta dell ' apparecchiatura di litografia ottica . - Programmazione dell ' attività sui diversi stadi del processo e sulla elaborazione di modelli di processo . Anno 2 : - Ottimizzazione dei singoli stadi di processo . - Definizione di criteri per il progetto preliminare . - Caratterizzazione degli stati di processo . Anno 3 : - Dimostrazione di fattibilità con un chip a livello del micron contenente mezzo milione di componenti . L ' obiettivo perseguito è di raggiungere i 50 femto-joules e un tempo di commutazine di 1 ns . Anno 4 : - Valutazione di nuovi stadi di processo nella tecnologia del submicronico ( materiale delle porte , isolamento , strutture attive multistrato tridimensionali , ecc . ) . - Scelta dell ' apparecchiatura litografica adatta alle dimensioni submicroniche . - Diagramma di flusso di un processo da 0,7 m contenente anche i criteri di progetto . Anno 5 : - Valutazione del processo da 0,7 m . - Dimostrazione della fattibilità del processo . - Progettazione di una piastrina ( chip ) contenente più di un milione di componenti e caratterizzata dai seguenti valori : 50 femto-joules e 1 nsec di tempo di commutazione della porta . Obiettivi intermedi Numero di mesi dall ' avvio del progetto : 18 - Progettazione e valutazione di piastrine di prova , contenenti più di mille transistor , ottenute nel campo del micron con un passo ( metallo più interspazio ) di 3 m . 36 - Primi campioni di circuiti , contenenti mezzo milione di transistor , nel campo del micrometro e rilevamento dei valori dell ' energia e del tempo commutazione . 48 - Dati statistici sull ' omogeneità della fetta ( slice ) e sulla resa nel campo del micrometro ; collaudi di circuiti contenenti più di mille transistor ottenuti applicando i criteri di progettazione validi nel campo dei 0,7 m e per passo di 2 m . 60 - Primi prototipi di circuiti contenenti più di un milione di transistor nel campo dei 0,7 m con rilevamento dei dati relativi all ' energia e al tempo di commutazione . Attività dipendenti dal progetto 1.1 Microelettronica VLSI per le tecnologie dell ' informazione . Settore di R & S 1.2 Descrizione L ' obiettivo generale è di mettere a punto stadi di processo specifici della tecnologia dei bipolari submicronici che consentano di realizzare una sequenza di trattamento completa per circuiti integrati ad altissime prestazioni . A tal fine sono necessari : - concezioni generali di circuiti che devono evolvere parallelamente alla tecnologia ; - una struttura verticale di dispositivi adatti alla litografia submicronica ; - un ' opportuna tecnologia di interconnessione pluristrato ; - l ' ottimizzazione reciproca dei parametri del dispositivo e dell ' uso di forme logiche specifiche ; - dissipazione del calore sufficientemente elevata , numero elevato di piedini , conduttori accoppiati elettricamente , contenitori adeguati ; - elaborazione di modelli di processo e di apparecchiature . Requisiti preliminari - Esperienza della tecnologia VSLI e dei processi avanzati di trattamento del silicio ; disponibilità di strumenti CAD/CAT . - Una massa critica minima , per i cinque anni di durata del progetto , di 200 uomini/anno . Attività che dipendono dal progetto 1.2 Microelettronica dei VLSI veloci per le tecnologie dell ' informazione . Programma Anno 1 : - Tecnologia da 1 micron : programmazione dell ' attività sui diversi stadi di processo , sulle strutture dei circuiti , sull ' elaborazione dei modelli . Valutazione e scelta delle apparecchiature critiche . - Prima scelta delle strutture di processo e di circuito . Anno 2 : - Ottimizzazione preliminare degli stadi di processo . - Precisazione dei criteri di progetto per dimensioni da 1 micron . - Avvio della progettazione di piastrine dimostrative - Avvio delle attività di ricerca su strutture e processi nuovi per la tecnologia del submicronico . Anno 3 : - Dimostrazione della fattibilità dei processi da 1 micron per piastrine aventi 10-20 000 porte e un tempo di commutazione di porta di 100 ps . - Avvio dell ' attività sui passi multistrato da 2 micron e continuazione del progetto pilota . - Continuazione delle ricerche sulla tecnologia del submicron . - Criteri di progettazione preliminare per strutture da 0,7 micron . Anno 4 : - Avvio della progettazione di piastrine dimostrative da 0,7 micron . - Ottimizzazione degli stati di processo nel submicronico . - Scelta delle apparecchiature critiche . - Miglioramento della resa di piastrine dimostrative da 1 micron . Anno 5 : - Dimostrazione della fattibilità dei processi da 0,7 micron per la fabbricazione di piastrine aventi 20-50 000 porte e un tempo di commutazione di porta di 50 ps . Obiettivi intermedi Numero di mesi dall ' avvio del progetto : 12 - Valutazione e scelta delle apparecchiature critiche . 24 - Elaborazione dei criteri di progettazione a livello di un micron . 36 - Dimostrazione della fattibilità dei processi da 1 micron per la fabbricazione di piastrine aventi 10-20 000 porte e un tempo di commutazione di porta di 100 ps . 42 - Definizione di criteri per la progettazione preliminare di strutture da 0,7 micron . 48 - Progettazione di piastrine dimostrative da 0,7 micron . Settore di R & S 1.3 CAD ( progetti ancora da definire ) Descrizione OBIETTIVI GLOBALI a ) Promuovere la ricerca su tecniche di CAD avanzate per far fronte alla sempre maggiore complessità dei circuiti . b ) Fornire una capacità ampiamente accessibile per la progettazione di VLSI complessi . OBIETTIVI CAD/CAT Si tratta di giungere ad un sistema di progettazione integrato adatto a circuiti VLSI submicronici contenenti diversi milioni di componenti . Tale sistema dovrebbe : - offrire una serie di apparecchiature facilmente utilizzabili dall ' utente e che possano essere prontamente adeguate agli sviluppi della tecnologia , - consentire ai progettisti di sistemi di scambiarsi rapidamente progetti validi e collaudabili e i relativi dati di collaudo , - offrire apparecchiature che permettano di ottimizzare i circuiti destinati ad un numero elevato di applicazioni , - contenere librerie di cellule semplici e di cellule complesse , - raccogliere i risultati dei progetti di CAD realizzati nel quadro del regolamento ( CEE ) n . 3744/81 . AZIONE a ) L ' elaborazione di modelli di processo e di apparecchiature non è considerata parte integrante dei progetti di CAD ed è pertanto inclusa nei progetti riguardanti lo sviluppo di nuovi processi VLSI ( cfr . 1.1 e 1.2 ) . b ) Per quanto possibile si utilizzeranno piastrine dimostrative complesse come punto di riferimento di ciascuna fase del progetto . c ) Al termine del quinquennio qui considerato , il presente programma continuerà per altri cinque anni al fine di sostenere sviluppi tecnologici specifici e inglobare i progressi raggiunti a livello mondiale nel campo della CAD . d ) Si farà possibile per sostenere ed utilizzare i risultati di altre attività ESPRIT e collegarsi con esse . EQUILIBRIO E PRIORITÀ a ) I progetti approvati dovranno garantire un perfetto equilibrio tra l ' attività intesa a sviluppare tecniche CAD nuove e avanzate e i lavori volti a consolidare la capacità europea . b ) Si dovrà in particolare fornire un quadro generale ed una base di scambio dei dati per rendere accessibile ad un ' ampia gamma di settori industriali le nuove tecniche e quelle già esistenti . Un fattore chiave in questo processo è la promozione di una maggiore collaborazione tra le università e i gruppi industriali . c ) In secondo luogo , ci si dovrà concentrare sulle apparecchiature di CAD richieste per realizzare i processi a livello di 1 micron e a livello submicronico affinchù sia possibile progettare piastrine estremamente complesse e di notevoli dimensioni contenenti fino a 10 milioni di transistor . Argomenti principali 1.3.1 . Gestione CAD Azione di coordinamento ed informazione . 1.3.2 . Progettazione e layout ad alto livello - Ausili alla progettazione ad alto livello ( comportamentale ) . - Libreria e tecniche cellulari per cellule parametrizzate di grandi dimensioni . - Tecniche di layout , progettazione e collaudo . - Verifica analogica e a livello di commutazione . - Gestione della progettazione . - L ' obiettivo perseguito è di giungere nel quarto anno alla piena progettazione , su ordinazione , di piastrine con 500 000 transistor . 1.3.3 . Attività di ricerca nel campo della CAD avanzata/innovativa - Utilizzazione di AIP e di sistemi esperti . - Utilizzazione di hardware speciale . - Nuovi algoritmi . Sviluppo completo dei sistemi della seconda generazione nel quinto anno di esecuzione . 1.3.4 . Allestimento di centri CAD - Applicazione dei sistemi della prima generazione nel quarto anno di esecuzione . Settore di R & S 1.4 Materiali semiconduttori compound e circuiti integrati ( progetto unico ) Descrizione I circuiti integrati di materiali semiconduttori compound III-V presentano vantaggi potenziali , in termini di velocità , rispetto ai circuiti al silicio in virtù della maggiore mobilità degli elettroni . Data la loro complessità , la relativa tecnologia è di molti anni arretrata rispetto a quella del silicio per cui sono necessarie ricerche importanti sia sui materiali che sui processi . Dato lo sviluppo del mercato di circuiti ad alta velocità e a bassa potenza , questo aspetto deve essere assolutamente affrontato . La relativa tecnologia comprende sia le strutture con omogiunzioni a GaAs basate sui FET sia strutture con eterogiunzioni a GaAs/GaAIAs utilizzanti transistori ad elevata mobilità degli elettroni ( HEMT ) o bipolari a eterogiunzione . Un ' attività di ricerca fondamentale è richiesta nel campo delle preparazione dei materiali , dell ' impiantazione ionica e delle tecnologie di produzione dei circuiti integrati . Requisiti preliminari - Fonte di materiali puri . - Apparecchiature CAD . - Laboratori adatti e personale sperimentato . Programma Anno 1 : - Inizio della ricerca sui materiali al GaAs e sull ' impiantazione ionica per produrre circuiti integrati contenenti FET al GaAs . - Inizio dell ' attività sull ' epitassia a fascio molecolare ( MBE ) e sulla deposizione di vapori chimici metallo-organici ( MOCVD ) al fine di ottenere per crescita lo sviluppo di opportune strutture a eterogiunzione in GaA1As . Anno 2 : - Continuazione della ricerca sui materiali . - sviluppo del processo di fabbricazione di circuiti integrati al GaAs su wafer da due pollici nel campo del micron mediante metallizzazione multistrato . - Fabbricazione di singoli HEMT e bipolari sperimentali in GaAs/GaA1As . Anno 3 : - Continuazione della ricerca sui materiali riguardante GaAs e GaA1As . - Inizio del lavoro di ricerca su nuovi materiali , quali il GaInAs . - Estensione della tecnologia GaAs ai wafer da 3 pollici nel campo del submicronico . - Continuazione della ricerca volta a ottimizzare HEMT e bipolari singoli . - Dimostrazione della struttura a 1 000 porte nella logica basata sui FET al GaAs . Anno 4 : - Continuazione delle ricerche sui materiali con estensione degli studi a nuovi materiali . - Esperimenti per migliorare la resa nei processi fondamentali di produzione di circuiti integrati al GaAs . - Definizione degli stati fondamentali del processo di produzione di circuiti integrati con giunzioni GaAs/GaA1As che utilizzano transistor HMT o bipolari . Anno 5 : - Integrazione degli stadi di processo nella tecnologica CI con bipolari ( o HEMT ) a eterogiunzione . - Fabbricazione di circuiti integrati sperimentali basati su tale tecnologia . - Continuazione della ricerca su nuovi materiali ( per esempio GaInAs ) . - Fabbricazione di dispositivi prototipo sperimentali in GaInAs . Obiettivi intermedi Numero di mesi dall ' inizio del progetto : 12 - Circuito dimostrativo a porta unica nel campo dei 0,5 m ; 24 - Circuito dimostrativo con 30 porte nel campo dei 0,5 m ; 36 - Inizio della definizione dei criteri di progetto nel campo dei 0,3 m ; - Circuito dimostrativo con 1 000 porte nel campo dei 0,5 m ; 48 - Dimostrazione di un circuito con 100 porte nel campo dei 0,3 m ; 60 - Dimostrazione di un circuito con 1 000 porte nel campo dei 0,3 m . Settore di R & S 1.5 Optoelettronica ( progetto unico ) Descrizione Le apparecchiature optoelettroniche saranno sempre più richieste nelle telecomunicazioni , per le connessioni interne ed esterne degli elaborati , per il trattamento e la commutazione delle immagini a banda ultra larga . Le future generazioni dei sistemi di comunicazione monovalenti utilizzeranno probabilmente multiplex di lunghezza d ' onda multicanali e dispositivi di rilevamento coerenti e potranno essere a modulazione di fase . Ciò ne migliorerà la prestazione e li renderà compatibili con la logica ottica integrata permettendo di svolgere ad altissima velocità funzioni di trattamento , combinazione ed instradamento . Grazie ai semiconduttori , essi saranno anche compatibili con circuiti integrati del tipo III-V fornendo un ' interfaccia elettrica veloce . Requisiti preliminari - Fonte di materiali puri . - Laboratorio attrezzato e personale sperimentato . Programma Anno 1 : - Avvio della ricerca sulle strutture ottiche e su metodi migliorati di preparazione dei materiali quali la deposizione di vapore chimico metallo-organico e l ' epitassia a fascio molecolare . - Estensione della ricerca sui materiali alle sostanze organiche , comprese quelle fotocromiche a risposta rapida . - Fabbricazione di dispositivi isolati di base quali laser , LED , rilevatori , commutatori , ecc . Anno 2 : - Continuazione della ricerca sui materiali . - Fabbricazione di laser a forte collimazione e studio delle tecniche di rilevamento per sistemi coerenti . - Sviluppo di dispositivi ottici bistabili , di modulatori ad alta velocità e di accoppiatori ottici . - Ricerca nel campo della optoelettronica monolitica . Anno 3 : - Studio dell ' integrazione in materiali ottici attraverso , l ' impiego di guide d ' onda a film sottile per l ' interconnessione . - Continuazione della ricerca sui materiali . - Fabbricazione di strutture a più componenti quali schiere di laser per il multiplexing delle lunghezze d ' onda o matrici di commutatori come elementi costitutivi di unità di commutazione . Anno 4 : - Combinazione delle tecnologie d ' integrazione a guida d ' onda con quelle d ' integrazione monolitica per ottenere sistemi ottici sperimentali su un ' unica piastrina . - Ulteriore sviluppo della tecnologia del LiNbO3 , della fotocromia per interconnessioni ottiche e di nuovi materiali . Anno 5 : - Sviluppo di sistemi di commutazione ottica ad alta velocità e studio dell ' applicazione di tecniche ottiche agli elaboratori . Obiettivi intermedi Numero di mesi dall ' inizio del progetto : 12 - deposizione di vapore chimico metallo-organico di GaA1As ( MOCVD ) per la fabbricazione di dispositivi isolati . - Ottimizzazione della tecnologia del Niobato di Ti-Litio e dimostrazione della modulazione a 10 GHz . 24 - Tecnologia MOCVD con GaInAs per dispositivi isolati . - Ottimizzazione della tecnologia di base di commutazione elettroottica . - Consolidamento della tecnologia di scambio protonico e delle guide di onde a rivestimento organico per commutatori e modulatori . 36 - Consolidamento della MOCVD con GaA1-InAs per dispositivi isolati . - Dimostrazione di circuiti integrati optoelettronici a 100 elementi ottenuti mediante MOCVD con GaA1As . - Dimostrazione della commutazione elettro-ottica a 100 elementi . - Dimostrazione della tecnologia elettroottica integrata ibrida . 48 - Consolidamento del processo di crescita epitassiale del Niobato/Ossido di Litio . - Dimostrazione della modulazione elettrootica a 100 GHz . - Dimostrazione dell ' epitassia a fascio molecolare ( MBE ) per componenti integrati e isolati . 60 - Dimostrazione di « sistemi ottici su piastrina unica » mediante materiali MBE e MOCVD . - Dimostrazione di processori elettroottici ibridi ultraveloci . SEZIONE B TEMI PROPOSTI PER PROGETTI DI TIPO B Oltre agli argomenti già precisati nella sezione A ( dei quali i progetti di tipo possono costituire un utile complemento fornendo la tecnologia e gli strumenti necessari oppure anticipando gli elementi caratteristici della generazione seguente ) si indicano qui di seguito alcuni temi che si prestano a questo secondo tipo di progetti : a ) Argomenti connessi alla VLSI : - Litografia ( fascio elettronico , raggi X , UV ) . - Impiantazione ionica . - Materiali semiconduttori . - Tecnologia dei resist . - Tecniche di tempra veloce . - Tecniche di trattamento degli strati . - Conduttori ( metalli , silicati , contatti ) . - Isolanti ( sottili , spessi , organici ) . - Affidabilità dei dispositivi . - CAD per GaAs . - Metodi di fabbricazione assistita da elaboratore . b ) Altri argomenti : - interconnessioni ( esterne alla piastrina ) . - Tecniche avanzate di analisi fisica . - Tecnologia di visualizzazione su schermo piatto . - Sonde e trasduttori . - tecnologia avanzata di memorizzazione delle informazioni . - Nuovi materiali organici ed inorganici . SOTTOPROGRAMMA 2 TECNOLOGIA DEL SOFTWARE L ' obiettivo del presente sottoprogramma è di conferire alla produzione di sistemi informatici ( cioè di prodotti di hardware e software ) le caratteristiche di un processo industriale , assistito in larga misura , da elaboratori . A tal scopo è necessario rendere coscienti tutte le organizzazioni industriali del fatto che la produzione di software è una disciplina squisitamente ingegneristica condizionata da fattori tecnici , organizzativi ed economici . I progressi richiesti dalla tecnologia del software sono stati suddivisi in tre categorie generali . Come sempre avviene in questi casi , tale classificazione è arbitraria e le diverse categorie non sono indipendenti l ' una dall ' altra . La prima categoria comprende qui lavori che devono essere effettuati per contribuire a comprendere il processo di produzione e manutenzione del software prendendo come punto di riferimento le migliori pratiche attuali . La seconda categoria riguarda la creazione degli strumenti che permettono di tradurre in pratica tale comprensione . Nella terza categoria rientrano infine le attività di R & S a medio e la lungo termine intese a sviluppare nuovi metodi di produzione del software . Allo scopo di meglio strutturare il lavoro , viene introdotto un semplice modello del « ciclo di vita » del software . Va precisato che tale modello non è presentato allo scopo di condizionare i progetti ; del resto , alcuni di essi riguarderanno in modo specifico lo sviluppo di modelli di questo tipo . Nel modello in questione la produzione e la manutenzione del software appaiono come una sequenza di livelli intermedi di rappresentazione , collegati da trasformazioni , dalla concezione iniziale fino al sistema operativo . Nella pratica un tale sviluppo deve essere iterativo e quali mai ha un andamento lineare . La figura 2.1 mostra quali siano queste interazioni inglobandole in un contesto di progetto generale . L' attività da svolgere può essere pertanto suddivisa in tre settori principali ( cfr . fig . 2.1 ) : il processo ( tecnico ) stesso ; la gestione ed il controllo ; l ' ambiente di supporto . La combinazione delle categorie generali con ciascuno dei campi del ciclo di vita dà origine ad una matrice del tipo 3 × 3 con un totale di nove suddivisioni . In base ai progetti strategici prescelti , tali suddivisioni si raggruppano più o meno naturalmente in quattro settori di R & S . Un quinto settore è formato da progetti dimostrativi , i quali non avranno un carattere artificiale bensì saranno progetti reali che serviranno come mezzi di valutazione e di dimostrazione . I cinque settori di R & S vengono descritti nelle pagine seguenti . Settore di R & S 2.1 Processi - Comprensione dei problemi e realizzazioni Descrizione Le attività in questo settore riguardano la transizione verso un approccio ingegneristico per i sistemi e per l ' ingegneria del software entro i limiti imposti dall ' attuale ciclo di vita . La strategia prevista è quella di adottare gradualmente metodi scientifici ben fondati per sostituire le attuali tecniche ad hoc . Tali metodi dovrebbero contribuire in modo significativo a ridurre i costi del ciclo di vita , soprattutto quelli di collaudo e manutenzione , attraverso una più tempestiva scoperta e eliminazione dell ' errore , e a sviluppare sistemi più affidabili e di qualità più elevata . Poichù il programma di R & S in questo settore dovrebbe durare cinque anni , non vengono qui considerati approcci più teorici e radicali per lo sviluppo dei sistemi che richiederebbero un considerevole impegno di ricerca fondamentale ( cfr . 2.4 ) . L ' attenzione maggiore è rivolta allo sviluppo di metodi migliorati di fabbricazione dei sistemi , metodi che richiedono l ' ausilio di strumenti integrati . Si assume in questa sede che l ' approccio globale di sviluppo , con i relativi strumenti di supporto , sia caratterizzato da più livelli di rappresentazione con una verifica e convalida sempre più severe . Nella misura del possibile gli strumenti devono essere ottenuti riorientando o potenziando i programmi in corso piuttosto che attraverso sviluppi completamente nuovi . Notevole è anche l ' interdipendenza con le attività di gestione , che verranno descritte al paragrafo 2.2 . I metodi di gestione devono tener conto dei sistemi perfezionati e dei metodi di sviluppo del software , così come i metodi di sviluppo dei sistemi devono tener conto delle esigenze di gestione . La collaborazione tra l ' industria e l ' università riveste particolare importanza in questo settore , considerato l ' importante contributo teorico dato dai ricercatori universitari in Europa nel costituire una importante base teorica per sistemi più perfezionati e per metodi di ingegneria del software . ARGOMENTI DI R & S - Modelli di riferimento di approcci sistematici allo sviluppo di sistemi . - Metodi pratici e organici di sviluppo di sistemi . - Metodi efficaci di produzione e manutenzione del software . - Studio delle esigenze in campo applicativo . - Strumenti di rappresentazione e trasformazione . - Strumenti di verifica e convalida . Figura 2.1 : vedi G.U . - Strumenti di supporto per : - libreria componenti , - documentazione , - previsione e misura delle prestazioni , - specifica e misura dell ' affidabilità . - processi . Il programma prevede la continuazione dell ' attività avviata con i progetti pilota nell ' anno 0 . PROGETTI DI TIPO A 2.1.1 . Metodi , tecniche e strumenti Tale argomento dovrebbe essere trattato da u massimo di due progetti , da avviare nel primo anno e rispondenti alle caratteristiche qui di seguito indicate . I due progetti si differenzieranno per l ' approccio di base adottato o per il settore applicativo verso il quale sono rivolti . Gli obiettivi sono i seguenti : - individuare un ' adeguata gamma di metodi efficaci di produzione e manutenzione del software ; - fornire gli strumenti di supporto a tali metodi nell ' ipotesi di una rappresentazione a più livelli con verifica e convalida sempre più severa . Tali metodi devono poter coprire completamente tutto lo spettro compreso tra la definizione delle caratteristiche richieste e la fase di manutenzione , incluse le necessarie iterazioni ; essi devono tendere a minimizzare il costo totale del ciclo di vita soddisfacendo il requisito essenziale costituito dalla compatibilità tra i diversi metodi e le diverse notazioni utilizzate nelle successive fasi del ciclo di vita . Per circoscrivere il contesto globale nel quale s ' inserisce lo sviluppo del software , si devono trattare i modelli di riferimento di approcci sistematici allo sviluppo di sistemi attribuendo un ' importanza particolare alla fase cruciale costituita dall ' analisi delle esigenze . È estremamente importante , studiare gli aspetti connessi all ' uso e al riuso di componenti del software . Obiettivi intermedi Numero di mesi dall ' inizio dei progetti : 12 - strumenti prototipo ; 18 - modelli di riferimento per lo sviluppo di sistemi ; 24 - set iniziale di strumenti ; 36 - metodi di sviluppo di sistemi e di software ; 60 - set definitivo di strumenti . 2.1.2 . Integrazione degli aspetti gestionali e tecnici Tale progetto riguarda quegli aspetti gestionali che risentono in notevole misura delle caratteristiche tecniche delle soluzioni attese dalla realizzazione del progetto 2.1.1 . Gli obiettivi perseguiti sono i seguenti : - sviluppare in un unico progetto gli approcci gestionali e tecnica alla produzione e alla manutenzione del software ; - studiare i problemi connessi alla gestione e al controllo del software , in particolare la gestione della configurazione ed il controllo versione/variante ; - mettere a punto o circoscrivere quegli standard destinare ad essere efficaci anche sotto il profilo gestionale . Nell ' integrazione e nella gestione della produzione dovrà essere considerato con particolare attenzione l ' impiego di famiglie di componenti « prefabbricati » . Obiettivi intermedi Numero di mesi dall ' avvio del progetto : 24 - Metodi e tecniche per la gestione e il controllo della produzione . 48-60 - Strumenti di supporto alla gestione della configurazione , all ' integrazione e alla gestione della produzione . 2.1.3 . Metodologia del software Tale progetto studierà l ' adeguatezza di metodi e tecniche per i vari settori d ' applicazione e svilupperà i criteri per scegliere fra le tecniche ed i metodi attuali o previsti quelli più adatti al progetto-esame tenendo conto : - del particolare settore applicativo ; - della situazione globale di sviluppo ( dimensioni del gruppo di lavoro , altre limitazioni di personale e di gestione , validità del supporto tecnico , ecc . ) ; - della prevedibile durata del prodotto ( frequenza delle modifiche , numero di varianti , ecc . ) . I criteri dovrebbero essere per quanto possibile quantitativi ; a tal fine verranno raccolti e analizzati dati numerici globali relativi ad un certo numero di progetti di sviluppo ripartiti su un lungo periodo di tempo . I criteri , la cui adeguatezza deve essere verificata su progetti reali , verranno modificati alla luce dell ' esperienza pratica acquisita . Obiettivi intermedi Numero di mesi dall ' avvio del progetto : 18 - Studio delle esigenze delle varie aree d ' applicazione . 36 - Criteri ( qualitativi ) . 48 - Analisi quantitativi dei dati ricavati da progetti di sviluppo . 60 - Serie completa di criteri . PROGETTI DI TIPO B In questo settore di R & S dovranno essere trattati almeno i seguenti temi : - modelli di sviluppo di sistemi ; - metodi di sviluppo di sistemi/software , tra cui : - uso di componenti già esistenti in nuovi sviluppi , - semantica formale d ' interfaccia , - tolleranza di guasti , - convalida e verifica , - individuazione dei requisiti , - sviluppo di notazioni ( anche grafiche ) con una semantica ben solida , - affidabilità delle specifiche , - specifica di sistemi sequenziali e di sistemi concorrenti ; - decomposizione , integrazione e mantenimento della compatibilità tra sottosistemi hardware e software in evoluzione durante il periodo di sviluppo e la durata di funzionamento . - migrazione hardware/software , - ottimizzazione di sistema ; - strumenti di rappresentazione e di trasformazione , incluso l ' impiego di lunguaggi semiformali e grafici ; - strumenti di verifica e convalida ; - strumenti di supporto per libreria componenti ; - strumenti di previsione e di misurazione delle prestazioni ; - strumenti di specifica e misura dell ' affidabilità . Settore di R & S 2.2 Gestione - Comprensione dei problemi e realizzazioni Descrizione I progetti da realizzare in questo settore devono migliorare la comprensione degli aspetti gestionali connessi alla progettazione del software e sviluppare metodi di supporto efficaci . L ' approccio gestionale sviluppato deve essere coerente con quello tecnico descritto al paragrafo 2.1 « Processi - Comprensione dei problemi e realizzazioni » . A tal scopo , la soluzione migliore è di sviluppare contemporaneamente i due approcci ( cfr . 2.1.2 ) . È inoltre importante che tali progetti studino sia aspetti di gestione tecnica , come il controllo della configurazione , che aspetti di gestione dei progetti , come la valutazione dell ' impegno . Un altro tema importante è la messa a punto di tecniche per la raccolta dei dati che consentono ai responsabili della gestione di valutare e selezionare metodi e strumenti . ARGOMENTI DI R & S L ' attività in questo settore riguarderà : - modelli di gestione della produzione e della manutenzione del software ; - strumenti e tecniche di programmazione e controllo dei progetti ; - strumenti e tecniche di gestione della configurazione ; - strumenti e tecniche di gestione , integrazione e controllo della produzione ; - metodi e strumenti di gestione della manutenzione ; - strumenti e tecniche di garanzia della qualità e dell ' affidabilità ; - il supporto delle base di dati gestionali ; - la raccolta e l ' analisi dei dati . Il programma prevede la continuazione dell ' attività avviata con i progetti pilota nell ' anno 0 . PROGETTI DI TIPO A 2.2.1 . Supporto alla gestione della produzione e della manutenzione del software Gli obiettivi perseguiti sono i seguenti : - mettere a punto modelli quantitativi di gestione della produzione e manutenzione del software ; - fornire un supporto alle principali funzioni gestionali nella produzione e manutenzione del software : PER LA CONTINUAZIONE DEL TESTO VEDI SOTTO NUMERO : 384D0157.1 - programmazione e controllo di progetti di software , - programmazione e controllo di prodotti di software , - gestione della manutenzione ; - sviluppare basi di dati come strumenti di supporto alle attività di gestione ( per esempio , sfruttando le basi di dati comunemente accessibili ) . È importante che si includa un ' ampia gamma di pratiche gestionali con un numero limitato di apparecchiature comuni ( per esempio , attraverso l ' utilizzazione di proprietà generiche ) . Obiettivi intermedi Numero di mesi dall ' avvio del programma : 12 - Modelli di valutazione dei costi . 18 - Modelli quantitativi completi . 36 - Set iniziale di strumenti . 42 - Basi di dati gestionali . 54 - Set completo di strumenti . 2.2.2 . Garanzia della qualità e dell ' affidabilità ( Quality and Reliability Assurance ) Gli obiettivi perseguiti sono i seguenti : - studiare in dettaglio la validità di due approcci contrastanti in materia di garanzia della qualità e dell ' affidabilità , più precisamente l ' approccio di uno stretto controllo del processo di sviluppo e quello della misurazione e della relativa azione correttiva ; - fornire tecniche e strumenti ausiliari per i controlli di garanzia della qualità e dell ' affidabilità pre - e postproduttivi ; - individuare le proprietà che definiscono qualitativamente e quantitativamente un prodotto e determinare i modi per calcolare e prevedere la qualità e l ' affidabilità di un prodotto . Un ' attenzione particolare deve essere riservata alle attività di verifica e convalida in ciascuna delle trasformazioni del ciclo di vita . La raccolta e l ' analisi dei dati dovrebbe riguardare soprattutto gli aspetti a breve scadenza ( controllo dei progressi realizzati , analisi degli errori , relazioni , ecc . , per ciascun progetto ) . Gli aspetti a lunga scadenza ( valutazione e metodi stessi sulla base di statistiche più ampie ) riguardano invece il progetto 2.1.3 . Obiettivi intermedi Numero di mesi dall ' avvio del programma : 24 - Criteri di garanzia della qualità e dell ' affidabilità . 36 - tecniche di raccolta e analisi dei dati . 60 - Set di strumenti disponibile . PROGETTI DI TIPO B Nel settore di R & S si deve tener conto almeno dei seguenti temi : - tecniche di monitoraggio e parametri di valutazione dello stato d ' avanzamento del progetto , - gestione della manutenzione , per es . : - segualazione degli errori e guasti , - controllo delle modifiche , - controllo della versione ( Release ) , - trattamento delle richieste di miglioramento del sistema ; - effetti dei tipi errore , analisi dei punti critici . Settore di R & S 2.3 Ambiente - Comprensione dei problemi e realizzazioni Descrizione I progetti da svolgere in questo settore permetteranno di sviluppare un « ambiente comune » che servirà : - da quadro iniziale di sviluppo del software ; - da base di partenza per giungere ad un ambiente integrato completo di ingegneria del software . Poichù lo sviluppo multinazionale del software sarà u elemento centrale di ESPRIT , tale « ambiente » , è un importante pilastro di sostegno di tutti i suoi programmi . Di qui l ' esigenza imperativa di divulgare tutte le interfacce permettendo in tal modo di inserirsi in tale ambiente e di sfruttarlo diffusamente . L ' ambiente possiederà un ' infrastruttura , che fungerà da quadro di riferimento , ed una serie di strumenti e di componenti adatti a tutti gli aspetti che lo caratterizzano . Questi ultimi devono in particolare contribuire allo sviluppo di nuovi strumenti promuovendo in tal modo il passaggio verso un ambiente integrato completo . Il risultato finale deve essere un tipo di ambiente che consenta una certa gamma di realizzazioni , su hardware di diversa potenza , per il raggiungimento di vari obiettivi ( per esempio , facilità di installazione senza nuocere all ' efficienza ) . È quindi importante definire tutta una gamma di interface attraverso le quali i diversi strumenti operano su « oggetti » quali i programmi , gli archivi , i dispositivi e altri strumenti ancora , in modo da soddisfare tali requisiti . ARGOMENTI DI R & S L ' attività in questo settore riguarderà : - l ' infrastrutture dell ' ambiente . - gli strumenti e i componenti dell ' ambiente comune , - i servizi generali dell ' ambiente comune . Il programma prevede la continuazione dell ' attività avviata con progetti pilota nell ' anno 0 . PROGETTO DI TIPO A 2.3.1 . Ambiente comune di strumenti Gli obiettivi perseguiti sono i seguenti : - sviluppare un ambiente comune che serva da primo quadro di sviluppo del software e da base per giungere ad un ambiente integrato completo dell ' ingegneria del software ; - mettere a punto un approccio , per la creazione di un ambiente ricco di strumenti , orientato su « oggetti » quali programmi , archivi , dispositivi e altri strumenti ; l ' accento sarà posto sui metastrumenti utilizzabili quali ausilio alla costruzione di strumenti e di apparecchiature specifiche dell ' ambiente ; grazie a strumenti e a componenti comuni si promuoverà un ' interfaccia omogenea per tutti gli elementi dell ' ambiente riducendo il costo dello sviluppo di nuovi strumenti ; - fornire un ' adeguata infrastruttura ( quadro di base ) con standard e convenzioni per le stazioni di lavoro , dotata dei meccanismi di base richiesti per l ' esecuzione dei programmi , per la comunicazione e per la gestione degli « oggetti » ( base di dati sull ' ambiente ) , dotata di protocolli per le reti locali e di standard d ' interfaccia adatti alle funzioni dell ' ambiente e che si serve infine di meccanismi d ' interfaccia comuni con gli utenti ; - fornire una certa gamma di servizi di tipo generale che interessino tutti gli utenti ( per esempio , servizio postale , affissione delle informazioni , preparazione dei documenti , ecc . ) . Obiettivi intermedi Numero di mesi dall ' avvio del programma : 12 - Primo prototipo di ambiente . 24 - Set iniziale di strumenti comuni . 36 - Ambiente iniziale , set completo degli strumenti comuni e integralità dei servizi generali . Settore di R & S 2.4 Evoluzione dei processi , della gestione e dell ' ambiente Descrizione I progetti in questo settore dovrebbero comprendere tutta l ' attività di sviluppo del software , dal momento in cui si delinea o si chiarisce un dato concetto di applicazione computerizzata o di un problema da risolvere , alla creazione e utilizzazione del software opportuno o del sistema a base di software fino alla fase successiva del ciclo di vita in cui è inevitabile l ' adattamento continuo all ' evoluzione dell ' ambiente e delle esigenze dell ' utente . Il presente programma offre non solo un approccio perfettamente coerente per quanto riguarda i processi ma anche la possibilità di esplorarne a fondo di nuovi . Si tratta pertanto di una ricerca a più lunga scadenza . Si sa già che una migliore comprensione dell ' intera vita del software determinerà cambiamenti strutturali generali nella gestione del software stesso . Inoltre , a questi miglioramenti si accompagnerà l ' evoluzione di settori quali quello delle misure , della garanzia della qualità e degli strumenti di supporto del software . Per tale motivo , una parte dell ' attività in questo campo servirà a migliorare in modo significativo le tecniche di gestione del software . Un ' altra parte è destinata invece a fornire la base per creare in futuro ambienti ancora più avanzati . Ciò comporterà l ' applicazione di tecniche AIP ( cfr . sottoprogramma 3 ) ai problemi posti dagli ambienti del software , ambienti che probabilmente si amplieranno e svolgeranno un ruolo più attivo che passivo . Creare ambienti rispondenti alle esigenze del settore AIP e fornire interfacce adeguate tra questi ambienti e l ' ambiente comune iniziale ( cfr . 2.3 ) . ARGOMENTI DI R & S I settori qui descritti sono a lungo termine e di natura teorica . Per mancanza di dettagli , non è per il momento possibile suddividerli in gruppi ed è stato soltanto definito un progetto del tipo A . Si prevede comunque che le proposte daranno la possibilità di effettuare altri raggruppamenti di questo genere e si potrebbe arrivare fino a tre progetti del tipo A che inizialmente saranno essenzialmente orientati verso la ricerca , ma sin dall ' inizio si deve prevedere la ripresa da parte dell ' industria , sia combinando i temi di ricerca che curando opportunamente la struttura dei partecipanti . I lavori in questo settore riguarderanno i seguenti argomenti : - modelli migliorati di produzione e manutenzione del software ( con speciale riferimento alla coerenza dei processi su modelli ) ; si dovrà mirare alle caratteristiche tecniche e a quelle di gestione ; - elaborazione e trasformazione di rappresentazioni ( compresa la sintesi di programmi automatici e interattivi , con particolare riguardo ai software generici e riutilizzabili , alla convalida e alla verifica ) ; - strumenti e metodi generali per l ' analisi del settore di applicazione , in particolare conoscenza dei requisiti richiesti ; - sinergia hardware/software e nuove architetture ; - linguaggi non imperativi ; - convergenza di tecnologie nella definizione e nell ' esecuzione del programma e nella costruzione della basi di dati ; - misure e modelling ; - qualità affidabilità ; - approcci del tipo « sistemi esperti » alla produzione e alla manutenzione del software , includendovi basi di dati attive e sistemi di gestione ; - ambienti di supporto avanzati e interfacce umane per lo sviluppo di applicazioni molto esigenti quali le applicazioni avanzate di elaborazione dell ' informazione . PROGETTO TIPO A 2.4.1 . Sviluppo di software interattivo avanzato Gli obiettivi sono i seguenti : - studiare le possibilità di sviluppare un ' impostazione che cominci ad abbinare il rigore dello « software engineering » ( ingegneria di programmazione ) e la flessibilità di uno sviluppo di programmi mediante un metodo sperimentale e di « throwaway » ( eliminazione delle strade sbagliate ) esemplificato dai lavori d ' elaborazione delle conoscenze ( knowledge processing ) ; - fornire un ambiente favorevole a questo stile interattivo e formale di sviluppo di programma . Questo ambiente dovrebbhe fornire un supporto integrato ai linguaggi esistenti e ai metodi di diverse classi ( funzionale , logico , orientato sull ' oggetto ... ) ; - creare interface adeguate per consentire una collaborazione efficace tra questo ambiente e l ' ambiente comune di strumenti iniziali ( cfr . 2.3.1 precedente ) ; - offrire la possibilità di un rapido inserimento degli sviluppi futuri nelle varie classi di linguaggio . Obiettivi intermedi Numero di mesi dall ' avvio del programma : 12 - descrizione delle caratteristiche comune dell ' impostazione ; 24 - ambiente interattivo sperimentale ; 48 - ambiente interattivo avanzato ; 60 - interface con ambienti di strumenti comuni . PROGETTI TIPO B Possono riguardare tutti gli argomenti sopra menzionati . Settore di R & S 2.5 Progetti dimostrativi Un grave ostacolo all ' introduzione di nuovi metodi e nuovi strumenti nell ' industria è la circostanza che nessun responsabile di un progetto accetta di essere il primo a sperimentare nella pratica un nuovo approccio . Tale ostacolo può essere eliminato contribuendo finanziariamente a progetti dimostrativi . Ciò che s ' intende ottenere non è di dare vita ad un progetto artificiale al solo scopo di dimostrare un nuovo approccio quanto piuttosto di sfruttare un progetto reale come strumento di valutazione e di dimostrazione . L ' aiuto finanziario dovrebbe pertanto coprire i costi supplementari sostenuti nello svolgere tale attività di valutazione e di dimostrazione . In particolare , l ' importo stanziato dovrebbe servire per le spese di formazione e di familiarizzazione all ' inizio del progetto , i costi di preparazione delle relazioni e delle critiche ai metodi e agli strumenti destinati a tutta la Comunità . Il finanziamento dei progetti dimostrativi dovrebbe essere subordinato alla presentazione di tali relazioni e critiche . È importante che i risultati di tali progetti dimostrativi siano validi e conclusivi ; a tal fine è necessario , tra l ' altro , che la messa a punto e la programmazione delle attività dimostrative siano valutate in base alla teorica statistica del « progetto di esperimenti » . Poichù i progetti di questo tipo dovrebbero iniziare nel secondo o nel terzo anno ( precisamente nel giugno 1985 e nel luglio 1986 ) non è possibile per il momento programmarli in tutti i dettagli . SOTTOPROGRAMMA 3 TECNICHE AVANZATE DI TRATTAMENTO DELLE INFORMAZIONI ( AIP ) Il tema principale di questo sottoprogramma è l ' intelligenza della macchina . Esso comprende il processo di estrazione dei dati da conoscere , la loro memorizzazione affinchù siano facilmente accessibili ed utilizzabili ed il potenziamento della base conoscitiva attraverso l ' uso . Uno degli obiettivi principali da conseguire consiste nel colmare il distacco che esiste tra l ' elaboratore e l ' utente sprovvisto di una preparazione specifica , ricorrendo ad un ' intelligenza computerizzata che possa facilitare il compito dell ' utente offrendogli un ' interfaccia « amica » . L ' attività teorica iniziale sarà imperniata sul processo logico che sostiene la progettazione di sistemi esperti avanzati o di sistemi basati sul processo conoscitivo . Nei primi anni l ' accento sarà posto principalmente sull ' ingegneria , la memorizzazione e l ' impiego dei dati conoscitivi mentre successivamente verrà spostato sull ' individuazione di nuove architetture e la realizzazione di sistemi . Verranno svolte contemporaneamente altre ricerche sulle interfacce esterne e sull ' interazione tra uomo e macchina . Un importante aspetto di tale attività sarà l ' analisi e il trattamento dei segnali , soprattutto per il trattamento di dati visivi . Verranno anche considerati i vari aspetti della specifica e della progettazione dei sistemi AIP . All ' inizio del programma verranno allestiti alcuni sistemi dimostrativi AIP usando apparecchiature tradizionali . Essi saranno realizzati il più rapidamente possibile per accrescere velocemente il volume delle conoscenze e delle esperienze sui sistemi AIP e per godere , attraverso sistemi dimostrativi accessibili , del contributo della più ampia ricerca comunitaria . È inoltre prevista la realizzazione di un certo numero di progetti integrati , aventi carattere interdisciplinare che abbraccino non soltanto i cinque aspetti principali dell ' AIP ma anche gli altri settori del programma ESPRIT . Settore di R & S 3.1 Ingegneria dei sistemi basati sul processo conoscitivo Descrizione Questo settore riguarda gli strumenti e le tecnologie di cui l ' ingegneria dovrà servirsi per realizzare applicazioni accettabili commercialmente e socialmente di sistemi basati sul processo conoscitivo e di cui sono esempi i sistemi esperti , gli aiuti decisionali e le istruzioni assistite da elaboratore . Questo ramo dell ' ingegneria comporta : - un ' analisi commerciale per determinare quali settori si prestino all ' applicazione di sistemi basati sul processo conoscitivo ( knowledge based systems - KBS ) ; - l ' acquisizione di dati conoscitivi nei settori prescelti relativi agli oggetti del processo ragionativo , alla loro tassonomia , alle forme di ragionamento , all ' euristica , ai fatti , alle regole ed al dialogo ; - la classificazione delle caratteristiche di ciascun settore e la selezione dei più appropriati modelli di rappresentazione e di deduzione delle conoscenze destinati ad essere successivamente ampliati per comprendere anche le apparecchiature di trasformazione delle conoscenze ; - l ' applicazione dei KBS ai mezzi che meglio li presentano in termini di MMI , di capacità della macchina , di capacità delle basi di dati/conoscenze e di capacità di memoria oltre che di apparecchiature di comunicazione ; - l ' adattamento del sistema alle esigenze degli utenti attraverso un ' interfaccia adatta che riduca al minimo le conoscenze richieste per dialogare con il sistema ; - l ' utilizzazione dei dati conoscitivi per la manutenzione di sistemi installati e la loro trasformazione al fine di realizzare nuove applicazioni di KBS . ARGOMENTI DI R & S L ' attività prevista consisterà nella ricerca , specifica , classificazione e acquisizione degli strumenti e delle tecniche d ' ingegneria dei sistemi basati sul processo conoscitivo e riguarderà : 3.1.1 . ( * ) KBS e sua espressione in forma misurabile ; 3.1.2 . ( * ) linguaggio di dialogo e linguaggio naturale ; 3.1.3 . ( * ) rappresentazione delle conoscenze e tecniche di deduzione ; 3.1.4 . lavori preparatori per KBS avanzati ; 3.1.4.1 . Linguaggi e ambienti d ' esecuzione ( * ) ; 3.1.4.2 . compilatori ed interpreti ; 3.1.4.3 . acquisizione e maneggio delle conoscenze ; 3.1.4.4 . applicazioni KBS dell ' ultima generazione ; 3.1.4.5 . ( * ) tecniche di apprendimento . Nei primi cinque anni l ' attività si concentrerà sull ' acquisizione di esperienza attraverso la costruzione di KBS , in particolare di sistemi esperti , utilizzando apparecchiature tradizionali al fine di comprenderne ed estenderne le capacità . A tale fase dovrebbe seguire la costruzione di una generazione avanzata di KBS sulla base dei risultati forniti da tutte le ricerche associate svolte sull ' AIP e quelli ottenuti nella realizzazione del programma sulla tecnologia del software . I temi 3.1.1 e 3.1.4.4 se considerati insieme , costituiscono un programma a fasi sovrapposte ( « rolling pr . » ) di azioni dimostrative sui sistemi KBS della prima generazione e avanzati . Anche i temi di ricerca 3.1.3 e 3.1.4.1 dovrebbero essere strettamente correlati e costituire un ' importante base di riferimento per i progetti dimostrativi riguardanti i KBS avanzati . È probabile comunque che tali progetti , nei primi cinque anni di esecuzione , trasferiranno continuamente problemi e lacune nel gruppo di temi di ricerca di livello più elevato e , inversamente , ciascun nuovo progetto dimostrativo sovrapposto ad un altro potrà sfruttare i risultati di ricerche precedenti , attuali al momento dell ' avvio del progetto e che resteranno congelati nei due-tre anni della sua durata . ( * ) Queste attività dovrebbero essere avviate nel corso del primo anno ( 1984/1985 ) . PROGETTI DI TIPO A 3.1.1 . KBS e loro parametrizzazione L ' obiettivo da raggiungere è un programma continuo , della durata di almeno cinque anni , che preveda l ' applicazione di KBS dimostrativi mediante le apparecchiature ( hardware , software e grandi basi di dati ) disponibili in quel momento in modo da mantenere aggiornato il bagaglio di conoscenze sull ' ingegneria del processo conoscitivo e sulla classificazione degli elementi caratteristici dei vari settori in funzione degli strumenti e dei metodi disponibili . Tale programma servirà per conoscere le debolezze e i punti di forza degli strumenti e dei metodi utilizzati per : l ' analisi di processo , la rappresentazione ed il trattamento dei dati conoscitivi , il processo di deduzione e di elaborazione , i paradigmi utilizzati per la risoluzione dei problemi ed i fattori umani/MMI . Questo particolare progetto copre la prima fase del programma dimostrativo continuo ma dal quinto anno passerà a trattare le risorse nel quadro del progetto 3.1.4 relativo alla seconda fase dello stesso programma dimostrativo . Poichù gli strumenti ed i metodi variano per i gruppi di settori caratterizzati da marcate differenze , i progetti dimostrativi dovrebbero offrire un ' ampia gamma di esempi in campi quali la progettazione creativa , il controllo della produzione , la diagnostica , la modellazione di sistemi , l ' elaborazione dei segnali , i processi decisionali e l ' ingegneria del software . Il programma come tale sarà una preziosa fonte d ' insegnamento e di orientamento per i programmi di ricerca in corso e per quelli futuri e costituirà un ' esperienza utile per giungere a prodotti KBS commercializzabili . Ben poco si sa sull ' ingegneria dei sistemi KBS come specializzazione o sulla valutazione , la misurazione e l ' accettabilità delle prestazioni dei KBS dal punto di vista del cliente . È necessario individuare i parametri significativi e fissare i metodi e gli strumenti adatti alla loro misura giacchù la qualità della conoscenza , per quanto essenziale , è difficile da misurare . Tale attività dovrebbe inoltre permettere di creare una serie di « strumenti e metodi » a disposizione degli ingegneri KBS per valutare la portata delle applicazioni di questi sistemi sotto il profilo costruttivo e sotto quello delle risorse di cui il cliente vuol disporre oltre che in termini di scelta dei componenti più adatti . L ' ingegneria dei sistema KBS sarà un punto di strozzatura , ancora più della produzione del software se non si comprenderanno due aspetti essenziali : la produttività umana e le prestazioni del sistema . La presente attività , come tale , riveste un ' importanza capitale nella progettazione « top-down » delle applicazioni KBS . Poichù questo ramo dell ' ingegneria si arricchirà continuamente di nuovi strumenti e di nuove tecniche durante l ' esecuzione del programma Esprit , l ' attività di parametrizzazione dovrebbe essere organizzata sotto forma di programma continuo a fasi sovrapposte . Programma e obiettivi intermedi Anno 1 : - Scelta del settore applicativo . - Scelta degli strumenti e dei metodi adeguati . - Definizione dell ' ambiente d ' applicazione . - Individuazione dei problemi quantitativi della valutazione ; sviluppo di concetti e di metodi per la loro soluzione . Anno 2 : - Scelta degli strumenti e dei metodi di parametrizzazione da sviluppare . - Definizione delle misure da prendere e analizzare . - Definizione delle applicazioni su cui effettuare misurazioni . Anni 1 , 2 e 3 : - Preparazione del progetto dimostrativo KBS . - Registrazione dei metodi e dei risultati relativi alla costruzione . - Registrazione delle nuove caratteristiche del settore . Anno 3 : - Misurazione ed analisi della produttività e delle prestazioni nelle applicazioni di riferimento . Anni 2 , 3 e 4 : - Esperimenti sulle unità dimostrative per determinarne l ' accettabilità e le conseguenze sulla produttività del « cliente » . - Relazione sulla produttività della costruzione e raccomandazione di nuovi strumenti e metodi . Anno 4 : - Pubblicazione delle raccomandazioni sulla produttività e sulle prestazioni e orientamenti pre gli ingegneri dei sistemi KBS . - Proposte di nuovi metodi di parametrizzazione , soprattutto di quelli più automatizzati . 3.1.2 . Dialogo e linguaggio naturale Descrizione È necessario svolgere un importante programma di lavoro su strumenti e metodi attinenti al dialogo e ai linguaggi di comunicazione più naturali per i settori applicativi dei KBS . Ciò comprende anche l ' applicazione del processo conoscitivo e del concetto di contesto allo svolgimento e alla comprensione del mutuo dialogo , ma anche lo sfruttamento dell ' « intelligenza » nell ' alternanza delle iniziative di dialogo tra i sistemi e gli utenti . Il dialogo stesso dovrebbe valorizzare qualitativamente il comportamento del sistema cooperando con l ' utente e comprendendone le attitudini , le preferenze , le parafrasi ( le quali si basano tutte sul processo conoscitivo ) ; esso dovrebbe inoltre consentire all ' utente di interagire con il sistema a vari metalivelli mantenendo tuttavia traccia di tutto il contesto che potrebbe essere respinto dal sistema stesso o dal cliente in seguito a errore o confusione . La spiegazione del comportamento dei KBS è assolutamente indispensabile per far accettare tali sistemi ; ciò può essere favorito dall ' interrelazione tra le conoscenze relative all ' utente e quelle relative all ' applicazione . Un dialogo è più generale di una comunicazione realizzata mediante una serie di caratteri ; esso utilizza anche grafici a grande larghezza di banda , figure e film esplicativi e un supporto audio . Programma e obiettivi intermedi Anno 1 : - Studio delle esigenze in fatto di stili e potenza dei linguaggi . - Specifica del quadro in cui sfruttare gli MMI a grande larghezza di banda . Anni 1 e 2 : - Comprensione delle esigenze di dialogo classificate per settore di applicazione . Anni 2 , 3 e 4 : - Creazione di generatori e scompositori per tutta una gamma di linguaggi di dialogo . Anni 3 e 4 : - Specifica degli strumenti di trattamento dei linguaggi basati sul processo conoscitivo . Anni 4 , 5 , 6 e 7 : - Applicazione di tali strumenti di trattamento/dialogo a sistemi KBS . 3.1.3 . Rappresentazione delle conoscenze e tecniche di deduzione Descrizione La rappresentazione delle conoscenze è un fattore chiave analogo all ' elaborazione di modelli di dati in attività di trattamento tradizionali . A causa della sua complessità , essa richiede strumenti ingegneristici , di modellazione e di trasformazione molto sofisticati . È probabile che nessun linguaggio emergerà rispetto agli altri ma che si arriverà piuttosto ad un ' ampia gamma di standard e tecniche che varieranno in funzione del settore , dei paradigmi e dei modelli di trattamento e deduzione . È necessario un impegno totale per differenziare , classificare ed ampliare le rappresentazioni delle conoscenze in modo da soddisfare tali requisiti . Si dovranno probabilmente realizzare applicazioni più sofisticate per poter lavorare su numerosi settori della conoscenza , diversi ma intercorrelati , per cui sarà essenziale svolgere ricerche sulle interrelazioni tra KBS e sui modelli di deduzione . Le attuali applicazioni dei KBS utilizzano strumenti e metodi contenenti per lo più semplici norme di deduzione - in particolare , si applica una piccola ( meta ) conoscenza all ' uso dei dati conoscitivi e al controllo della deduzione . Ciò lascia a desiderare nell ' utilizzazione di conoscenze e di un ' euristica di altra qualità , entrambe spesso più determinanti , per l ' efficacia dei KBS , della pura velocità dell ' hardware . L ' attività di ricerca fondamentale dovrebbe riguardare : - le tecniche di deduzione naturali che non richiedono forme implicite speciali ; - le logiche non tradizionali quali la logica temporale ed incoerente , più vicine al comportamento del mondo reale , qualitativo e legato al tempo , ma che non possiedono pratici algoritmi di prova ; - il controllo basato sulla conoscenza del processo di deduzione stesso ; - la propagazione delle limitazioni e manutenzione della verità ; - lo sfruttamento delle conoscenze contestuali ; - i paradigmi determinati dal parametro costo/qualità ; - la classificazione degli strumenti e dei metodi di deduzione in funzione dei settori , dei KRS e dei paradigmi ; - l ' individuazione delle esigenze di transizione in tempo reale dello stato del sistema ( e quindi delle relative conoscenze ) a seguito di un effettivo cambiamento del mondo . Programma e obiettivi intermedi Rappresentazione delle conoscenze Anni 1-2 : - Raccolta di tutte le proposte KRS esistenti . - Riscontro e fertilizzazione in modo da differenziare e classificare le proposte KRS . - Determinazione delle necessità specifiche e generali . - Incidenza della psicologia su KRS . Anni 2-3 : - Estensione e consolidamento - in riferimento a modelli quali dizionari di dati , basi di dati e linguaggi di programmazione . Anni 3-5 : - Proposte di nuovi metodi e insiemi di strumenti KRS e loro inserimento nel progetto 3.1.1 per sfruttamento « ricorrente » . Anni 4-6 : - Pubblicazione di orientamenti europei per componenti di insiemi di strumenti KRS . - Realizzazione di una « produzione » di riferimento di nuovi KRS . Tecniche di deduzione Anni 1-2 : - Definizione della situazione del settore « strumenti e metodi » e classificazione secondo settori , KRS e modelli . - Definizione di sottoprogetti di ricerca . Anni 3-4 : - Avvio di una ricerca di base su deduzione naturale , logica temporale , logica incoerente , metodi primitivi di deduzione , controllo di metalivello della deduzione basato sulle conoscenze . Anni 5-6 : - Creazione di modelli di deduzione dei risultati ad uso del sistema dimostrativo e programmi di metrica . - Continuazione della ricerca sul ragionamento per analogia e controllo di metalivello . 3.1.4 . Lavori preparatori per KBS avanzati Anche se catalogati come un progetto di tipo A , nei primi anni i lavori resteranno a un livello relativamente basso per ampliarsi poi man mano che generazioni avanzate di KBS diventano fattibili . I lavori preparatori comprenderanno : 3.1.4.1 . Linguaggi e ambienti d ' esecuzione . 3.1.4.2 . Compilatori ed interpreti . 3.1.4.3 . Acquisizione e manipolazione delle conoscenze . 3.1.4.4 . Applicazioni KBS dell ' ultima generazione . 3.1.4.5 . Tecniche di apprendimento . Si potranno comunque aggiungere altri argomenti in relazione all ' avanzamento dei lavori . Questi cinque argomenti sono tutti brevemente descritti qui di seguito , ma soltanto per i due argomenti che dovrebbero iniziare nell ' anno 1 ( e precisamente 3.1.4.1 e 3.1.4.5 ) sono stati presentati abbozzi di programma . 3.1.4.1 . Linguaggi e ambienti d ' esecuzione Descrizione Valutazione , raccomandazione e ampliamenti concernenti i linguaggi di applicazione in lizza per strumenti del programma di ricerca e come strumenti per gli « ingegneri della conoscenza » impegnati nella costruzione di applicazioni KBS , compresi linguaggi per Knowledge Modelling e per specifiche/design prototipo di componenti KBS . Successivamente i lavori dovrebbero riguardare la creazione di standard sui quali i produttori potranno basarsi con sicurezza per importanti investimenti nel campo dello hardware . Un aspetto importante della valutazione del linguaggio è la ricchezza e l ' utilità degli ambienti di sviluppo inerenti . Con tutta probabilità , il programma di strumenti comuni per l ' ingegneria software riguarderà la portabilità . Programma e obiettivi intermedi Anni 1-3 : - Individuazione e valutazione di linguaggi eleggibili ( ad es . : Smalltalk , LISP , PROLOG , POPLOG ) ambienti e architetture . Anni 4-5 : - Pubblicazione delle critiche e raccomandazioni in merito a cambiamenti , ad esempio ampliamenti di linguaggio per sfruttare il parallelismo . - Preparazione di ampliamenti/cambiamenti . Anni 5-6 : - Orientamenti per quanto riguarda ESPRIT . - Disponibilità di sistemi di linguaggio di riferimento . 3.1.4.2 . Compilatori ed interpreti L ' obiettivo è di realizzare software di interpreti/compilatori per le varie rappresentazioni di conoscenze e i metodi di manipolazione sviluppati di cui ai punti 3.1.3 e 3.1.4.1 . 3.1.4.3 . Acquisizione e trattamento delle conoscenze Sulla base dei lavori precedenti sulla rappresentazione delle conoscenze ( 3.1.3 ) , l ' esperienza ricavata da applicazioni precedenti e studi su interventi di ingegneria della conoscenza ( 3.1.1 ) nonchù studi di dialogo ( 3.1.2 ) , si appurerà il fabbisogno di metodi e strumenti associati alla prassi dell ' ingegneria delle conoscenze . L ' ambiente per l ' acquisizione e la manipolazione delle conoscenze sarà evidentemente del tutto interattivo e corredato da grafici . I lavori in questo campo comprenderanno : - pubblicazione , aggiornamento e reperimento ( retrieval ) di conoscenze ; - dispositivi di controllo KRS ; - sistemi di dizionario delle conoscenze ; - trasformazione di conoscenze ( pareri diversi su conoscenze comuni ) ; - Knowledge Abstraction da fonti esterne ; - acquisizione conoscenze/Analisi di processo ; - manuale e consulenza per l ' ingegneria delle conoscenze stesse ; - distribuzione KBS e manutenzione automatizzata delle conoscenze ; - MMI Tool Kits . Tutte queste possibilità dovrebbero essere inserite in kit di strumenti raccomandati « europei » per il trattamento delle conoscenze . 3.1.4.4 . Applicazioni KBS dell ' ultima generazione Questo progetto riguarderà lo sviluppo di sistemi basati sull ' esperienza e sulle conoscenze operative di avanguardia comprendenti apprendimento , ragionamento approssimativo e metaragionamento , nonchù capacità di senso comune . Le applicazioni KBS dovranno essere gestite da persone non specializzate che si aspettano da questi sistemi non soltanto processi di ragionamento formali e approssimativi , bensì anche processi di ragionamento sulla base del senso comune analoghi a quelli della mente umana . Diverse applicazioni in cui è necessario ragionare implicano alcuni tipi di ragionamento per approssimazione . Ad esempio le applicazioni di modelling dove l ' euristica qualitativa caratterizza la maggior parte dell ' esperienza di apprendimento umana . Molto spesso un problema non ha una soluzione semplice ad un livello di ragionamento dato ; facendo una sintesi da questo livello è possibile speculare sul processo di ragionamento stesso e arrivare quindi al cosiddetto metaragionamento il quale tocca due tipi di problemi : ampliamento di tecniche di deduzione per trovare soluzioni teoriche ai problemi e ragionamento su tecniche di deduzione o norme per uno sfruttamento più efficace di esse . La generazione avanzata delle applicazioni KBS dovrà mettere a frutto quanto imparato con i tentativi della prima generazione ( 3.1.1 ) i risultati della ricerca KRS e di quella sulla deduzione ( 3.1.3 ) , gli strumenti dell ' acquisizione e del maneggio delle conoscenze ( 3.1.4.3 ) , gli ultimi linguaggi e dispositivi ( 3.1.4.1 / 3.1.4.2 ) , i risultati della ricerca sul trattamento del linguaggio naturale ( 3.1.2 ) nonchù i risultati del programma interfacce esterne ( 3.2 ) per il trattamento di suoni e immagini . 3.1.4.5 . Tecniche di apprendimento Descrizione Il processo di acquisizione di conoscenze è complesso ed è pertanto imperativo sviluppare concetti , algoritmi e tecniche per sostenere lo sviluppo di programmi e macchine che imparano . Questo compito comprende l ' individuazione di modelli opportuni di apprendimento nonchù ricerche su tecniche di apprendimento che si adattino ai sistemi AIP . Le tecniche di apprendimento possono essere basate sulla capacità del sistema artificiale di misurare le sue prestazioni e di sviluppare un processo evolutivo che possa migliorare dette prestazioni . Programma e obiettivi intermedi Anni 1-2 : - Individuazione di modelli . - Progettazione di strutture interne di dati e interventi per un programma che impara . Anni 3-4 : - Ricerca sulle tecniche di apprendimento quali codice di scrittura di programmi che imparano . - Test preliminari . Anni 5-6 : - Esperimenti di apprendimento su vasta scala commercialmente validi , con il programma . ARGOMENTI DI RICERCA DI TIPO B In relazione con 3.1.1 - applicazione a KBS di tecniche , già esistenti e in via di elaborazione , nel campo della psicologia conoscitiva ; - rappresentazione e utilizzazione di conoscenze generali e specifiche sul mondo reale ; - metrica della complessità per KBS ; - misure della completezza , coerenza ; - applicabilità delle teoria generale delle misurazioni ; - ciclo di vita completo di KBS ; aspetti di produttività e di accettabilità dal punto di vista umano sia per i ricercatori che per i clienti ; problemi riguardanti le prestazioni tecniche . In relazione con 3.1.2 - caratteristiche del dialogo e strumenti di analisi ; - struttura dei sistemi a linguaggio naturale ; - semantica e il ruolo del contesto . In relazione con 3.1.3 - differenziazione , classificazione ed estensione di rappresentazioni delle conoscenze per la classificazione di diversi settori , paradigmi e modelli di dedu2 zione/elaborazione utilizzati ; - approcci sperimentali alla rappresentazione delle conoscenze , loro particolari campi d ' applicazione e loro integrazione ; - rapporti tra rappresentazione delle conoscenze e tecniche di deduzione , problemi di autoriferimento e « autocoscienze » del sistema ; - tecniche di deduzione in tempo reale ; - il ruolo delle metaconoscenze nei processi deduttivi ; - tecniche di pianificazione e sintesi del programma ; - strutturazione e tecniche di riferimento ; - adeguamento e potenziamento automatico ; - deduzione in condizioni di conoscenze contradditorie e incerte ; - incidenza della rappresentazione delle conoscenze sulle tecniche di deduzione . In relazione con 3.1.4.1 - linguaggi d ' attuazione di livello superiore per la rappresentazione delle conoscenze e deduzione ; - adeguamento dei formalismi per conoscenze sul mondo reale a linguaggi d ' attuazione pratica per KBS ; - linguaggi e ambienti per l ' elaborazione simultanea e per l ' integrazione dell ' « ingegneria del software » formale e strutturata con requisiti di KBS . In relazione con 3.1.4.5 - concetti , algoritmi e tecniche per lo sviluppo di programmi e macchine in grado di apprendere ; - identificazione di adeguati modelli di apprendimento ; - studio di adeguate tecniche di apprendimento per sistemi AIP . - capacità di un sistema di dare una valutazione ( quantitativa ) delle proprie prestazioni e di migliorarle . Settore di R & S 3.2 Interfacce con l ' ambiente esterno Descrizione In passato , i fatti del mondo reale venivano per la maggior parte rappresentati ed inseriti nell ' elaboratore tramite l ' uomo . I dati dovevano possedere una struttura formale che doveva essere attentamente specificata e precisata . Questa situazione cambierà . Si avrà a che fare con due tipi di interfaccia con l ' ambiente esterno . Quelle che traggono informazioni per diretta comunicazione con l ' uomo e quelle che acquisiscono nozioni mediante sensori propri . In entrambi i casi il sistema dovrà elaborare i segnali e interpretarne il significato . Altri importanti aspetti riguardano la presentazione all ' uomo dei risultati elaborati dal sistema e la semplicità di utilizzazione del sistema da un punto di vista dell ' utilizzatore . ARGOMENTI DI R & S L ' attività in questo campo rientra in due settori principali . 3.2.1 . Analisi e riconoscimento dei segnali di base : - algoritmi e architetture d ' avanguardia di elaborazione dei segnali ; - studio delle tecniche di analisi della configurazione ; - elaborazione dei segnali ottici ; - elaborazione del segnale mediante sensori multipli . 3.2.2 . Riconoscimento di segnali specifici : - comprensione del segnale ; - scrittura manuale ; - espressione orale ; - sistemi a comunicazione vocale con caratteristiche naturali ; - analisi dell ' oggetto e del movimento ; - percezione umana ; - sintesi dell ' immagine . PROGETTI DI TIPO A 3.2.1 . Analisi e riconoscimento dei segnali di base I primi stadi di un sistema di comprensione del segnale consisteranno nella preelaborazione e nell ' estrazione delle caratteristiche ( ad esempio filtraggio , identificazione , ecc ) . In molti casi ciò dovrà avvenire in tempo reale . A tal fine occorrerà sviluppare nuove strutture di algoritmi e nuovo « hardware » . Tali applicazioni , come ad esempio l ' elaborazione dell ' immagine , richiederanno grandi ampiezze di banda ed architetture altamente parallele : pertanto il VLSI occupa un notevole posto nel programma . L ' analisi delle forme costituisce la base del riconoscimento del segnale , che segue all ' individuazione delle caratteristiche , ed è quindi una parte essenziale di un sistema di comprensione dei segnali . Occorre migliorare e ampliare le tecniche di analisi delle forme . Si propongono lavori di ricerca sui seguenti tre argomenti : - formazione a gruppi e a sagoma ; - programmazione dinamica ; - rilassamento ( processo interattivo di ausilio nella scelta di decisioni ottimali quando si è in presenza di un ' insieme di fenomeni di egual « peso » ) . L ' elaborazione ottica offre una gamma di frequenze di banda potenzialmente enorme , poichù la sua velocità operativa è quella della luce . Essa è particolarmente indicata per operazioni globali coinvolte nel processo di riconoscimento delle forme come ad esempio il filtraggio , la correlazione e la convoluzione . Occorre studiare lo sviluppo di interfacce elettroottiche ad elevate prestazioni e mettere a punto tecniche di elaborazione in tempo reale 2-D . Anche il processo non lineare , noto come missaggio degenere a quattro onde ( DFWM ) , presenta notevoli possibilità . Sono inoltre necessari lavori di ricerca nel campo delle architetture di elaborazione ottica e della progettazione dei sistemi . L ' aspetto finale del progetto riguarda anche l ' elaborazione e la correlazione di flussi multipli di segnali d ' informazione , problema questo d ' importanza sempre maggiore in diversi settori in cui vengono utilizzati sensori multipli per ricevere informazioni in punti diversi o su aspetti differenti . Esempi di questo tipo si ritrovano nei campi del controllo di processo , del CIM , delle risorse della terra e dei segnali biomedici . Programma e obiettivi intermedi a ) Algoritmi d ' avanguardia Anno 0 : - Scelta dell ' obiettivo applicativo - ad esempio , analisi delle risorse terrestri , rappresentazione di immagini in campo medico , riconoscimento della voce . - Sviluppo di algoritmi e messa a punto , mediante analisi e simulazione , di un insieme di sistemi per l ' analisi architettonica . Anno 1 : - Scelta tra diverse architetture in parallelo utilizzando la simulazione ed una completa modellazione . - Avvio dello studio dell ' applicazione di algoritmi scelti su pacchetti VLSI . Anno 2 : - Proseguimento dell ' analisi e della simulazione . - Proseguimento della progettazione di pacchetti di chips VLSI . Anno 3 : - Definizione di un ambiente di programmazione adeguato alle architetture proposte . - Progettazione completa a VLSI e costruzione di chips . - Costruzione di panneli parziali di architettura proposta con un numero limitato di processori . Anno 4 : - Completamento dell ' ambiente di programmazione . - Costruzione di modelli dimostrativi e relativa valutazione . b ) Tecniche di analisi delle forme Anno 1 : - Rilevamento della situazione del settore . - Pianificazione del programma di ricerca e selezione degli obiettivi applicativi . - Inizio della ricerca sulla formazione a gruppi e a sagoma . - Inizio della ricerca sulla programmazione dinamica . Anno 2 : - Studio dei metodi di miglioramento ( ad esempio , disposizioni sistoliche ) . - Inizio dei lavori sul rilassamento in relazione al riconoscimento del bordo . Anno 3 : - Continuazione della ricerca . - Dimostrazioni delle tecniche a gruppi e a sagoma . - Costruzione di un modello di disposizioni sistoliche per sistemi dimostrativi a programmazione dinamica . Anno 4 : - Valutazione delle prestazioni dei sistemi dimostrativi . - Dimostrazione delle tecniche di rilassamento . c ) Elaborazione segnali ottici Anno 1 : - Identificazione delle applicazioni ; inizio e progettazione di studi ; specificazione dei requisiti delle prestazioni per modulatore ottico spaziale ( SLM ) e per DFWM . Anno 2 : - Valutazione e perfezionamento dei sistemi : - SLM . - Materiali ed architetture DFWM . Anno 3 : - Estensione dei sistemi , includendo ad esempio le trasformazioni di Mellin-Fourier ; realizzazione di materiali/architetture perfezionati SLM e DFWM . Anno 4 : - Costruzione di processori pratici e compatti per determinate applicazioni ; individuazione dei settori per futuri studi di ricerca e sviluppo . d ) Elaborazione segnali multisensori Anno 2 : - Studio delle caratteristiche e definizione del programma . Anno 3 : - Simulazione del sistema e costruzione del modello . Anno 4 : - Costruzione del sistema dimostrativo . Anno 5 : - Completamento e valutazione del sistema dimostrativo . ARGOMENTI DI RICERCA DI TIPO B In relazione con i temi della precedente lettera b ) : - quantizzazione vettoriale e modellazione degli indicatori ; - tecniche di descrizione di forme variabili in funzione del tempo ; - tecniche di apprendimento nell ' analisi delle forme . In relazione con i temi della precedente lettera d ) : - funzione dei sensori ; modificazione del funzionamento dei sensori dopo l ' elaborazione . 3.2.2 . Riconoscimento di segnali specifici Descrizione La comprensione del significato e del contenuto dei segnali del mondo reale - come ad esempio il linguaggio parlato e le immagini - è uno stadio successivo al semplice riconoscimento dei singoli componenti come le parole . Il progetto intende studiare i metodi di trattamento del contenuto dell ' informazione dei segnali e quindi è essenziale l ' utilizzazione di tecniche dell ' apprendimento e della deduzione . Sarà necessario far ricorso a strutture con processori non numerici . Inoltre occorrerà studiare anche linguaggi descrittivi per ambienti esterni ( ad esempio a 2 D e a 3 D ) . L ' introduzione diretta di informazioni scritte a mano richiederà il potenziamento della comunicazione fra l ' uomo e la macchina . A tal fine , occorre selezionare e sviluppare tecniche di scansione il cui risultato dipende dall ' estrazione di opportune caratteristiche e dalle tecniche di preelaborazione . Occorre investigare diversi metodi di classificazione . Il progetto prenderà in considerazione inizialmente il problema dei caratteri scritti a mano e successivamente la scrittura corsiva . Occorre ricercare forme di introduzione flessibile dei dati nel sistema mediante comunicazione orale , essendo questo il « segnale » più naturale dell ' uomo . Poichù la comunicazione orale viene normalmente data in forma correlata non è sufficiente riconoscere soltanto singoli comandi orali isolati . L ' individuazione e l ' insensibilità del locutore rispetto al rumore sono altre caratteristiche importanti . Nella prima fase verrà studiato il linguaggio correlato con vocabolari limitati seppur vasti . È necessario definire algoritmi per l ' estrazione e la preelaborazione delle caratteristiche . Si deve tener conto delle condizioni di entrata della comunicazione orale come , ad esempio , l ' ambiente di disturbo , il numero degli utilizzatori e il vocabolario . La tecnica di classificazione deve essere economica per quanto riguarda l ' impiego di « hardware » . Nella fase 2 ( dopo l ' anno 5 ) i lavori di ricerca saranno estesi al riconoscimento della comunicazione orale continua , da vocabolari generali . Ciò richiederà un impegno di ricerca nel campo delle tecniche di riconoscimento basate sul linguaggio parlato e sulle conoscenze linguistiche . Per l ' uomo il mezzo più pratico per ottenere informazioni dai calcolatori è costituito dai simboli del linguaggio parlato . La qualità di un segnale di questo tipo deve essere naturale ed intelligibile come un normale segnale della voce . I vari argomenti di ricerca devono riguardare l ' aspetto linguistico e fonetico , nonchù la produzione di segnali della voce con suono naturale mediante mezzi elettronici . Il sistema che ne risulterà dipenderà dal linguaggio scelto e quindi occorreranno più progetti in modo da prendere in considerazione differenti linguaggi . La parte del progetto « Analisi dell ' oggetto e del movimento » inizierà con lo studio delle tecniche di flusso stereo e ottico per l ' elaborazione di mappe di profondità partendo da immagini a 2 D . Studi successivi riguarderanno l ' interpretazione e la descrizione simbolica di oggetti a 3 D e i loro movimenti e deformazioni . Il progetto intende collegare e riunire i problemi dell ' estrazione delle caratteristiche/analisi dell ' immagine con la comprensione dell ' evento . In tale aspetto esso contribuisce al conseguimento dell ' obiettivo di disporre di un elaboratore o di una macchina che vede . Studi sulla percezione per ottenere una migliore comprensione di « sistemi » naturali ( ad esempio , occhio/cervello e orecchio/cervello ) saranno di grande aiuto nella progettazione dei sistemi di elaborazione del segnale . L ' analisi del linguaggio parlato , basata su un modello di produzione della voce umana , costituisce un esempio in cui gli insegnamenti tratti dai « sistemi » naturali hanno trovato applicazioni con risultati positivi . L ' obiettivo della fase 1 è quello di studiare l ' elaborazione dell ' immagine e del linguaggio a basso li