2.3.3.Solutionquasi‐génériqueetparamétrable:Vuqueladiversitédesapplications,besoinsetcapteurs,ettelque
mentionnéen2.3.1,lessystèmesetsous‐systèmesàdévelopperdoiventêtre,dansleslimitesdupossible,génériqueset
paramétrables.Parmilessolutionsenvisagéesestd’ordonnerlesdonnéescaptéesselonunformatappropriéànos
solutionsexistantes.Pourparamétrerlasolution,nousavonspenséàpassertoujoursparunfichierd’étiquetagetelque
lesfichiersXML.Cecipermetderendretoutelesopérationsaisées,quecesoitlesopérationsfinalesouintermédiaires
(parexempleafficherlesdonnéessurunLCDpourvoirs’ilyaerreur).
2.3.4.Interface:Lesinterfacesprésententunaspectclefsurtoutensystèmesdecommunication.Parmilesdéfisde
recherchequenousavonsattaquésavecl’équipedeShippaganestlaformalisationettraitementdudialogueoral
Homme‐Machinecoopératifdanslesplateformesmultimédiadédiéesaucommerceélectronique.Lebutestd’intégrer
unmodèledegestionetdecontrôledesdialoguesdansl’interactionverbaleaveclamachine.Cemodèledevraintégrer
etformaliserdesfonctionnalités,tellesquelapré‐détection,l’identificationetlarectification,maisaussideprévention
etderécupérationdeserreurs.Deslimitessontnotéesdanslessystèmesactuelsparrapportàlatropgranderestriction
etdépendanceauxtâches.Ceslimitesreprésententaujourd’huidesdifficultésconceptuellesidentifiéescommeles
principauxverroustechnologiquespourlanouvellegénérationd’interfacesvocales.Àtraversceprojetunmodèlede
dialogueréduisantladépendanceauxtâchesetauxapplicationsestproposé.Ilintégreralapossibilitédenégociation‐
récupération.Cemodèleseraàlafoiscognitifetformel,exploitabledansdesapplicationsdecommerceélectronique.
Nousexamineronslamanièredontunsystèmededialoguepeutgérer,exploiter,identifierpuisformaliserl'implicite
danscetypedecommunicationd’affaires,afind’accroîtreàlafoisl’accessibilitéetlescapacitésdecompréhensiondela
machine.Nousétendronslesfacultésmultimodalesviaundialogueformelauxsolutionslogiciellesquenousavons
développées.Grâceauproduitvisé,lesclientsfinauxdevraientpouvoirtransmettredesdonnéesparlebiaisde
plusieursmodalités.Laplateformesechargeenretourdesynthétiserlaréponseadéquatedansleformatadéquat:
audio,pleintexte,vidéo/ougraphique.Cesmodespeuventêtrecoupléslesunsauxautres,maiségalementutilisés
indépendamment.Lesapplicationsenvisageablessontfortementgénératricesdevaleur.
2.3.5.Miseàjourfacile:Pournedonnerqu’unexemple,lesmicrocontrôleurs,cespetitsprocesseurscoûtantquelques
dollarsoumêmeunefractiondedollar,sontutilisablesdansbeaucoupd’applications,telsquelessystèmesdecontrol
etlessystèmesdetélécommunications.Laprogrammationdemicrocontrôleurssefaitgénéralementcommesuit.On
utiliseuneinterfacedeprogrammation,telqueAVRStudio,pourconcevoirdesprogrammesdeniveauélevé.Ongénère
lefichier.hexetàtraversleprogrammeur(parexempleAVRISPmkIIbranchéauportparallèle)etonchargece
programmedanslemicrocontrôleur.Cederniernedoitpasêtreconnectéàunautrecircuit.Pourmettreàjourun
programmeurmontésurunsystème,ilfautgénéralementarrêterlesystème,démonterlemicrocontrôleur,lebrancher
auprogrammeurpuislechargerdenouveau.Ceciesttrèsagaçantetparfoisimpossibleàfaire.Parfois,le
microcontrôleurn’estpasaccessiblepourêtredémonté.Eneffet,1)Ilpeutêtreloin,ausous‐sol,auplafond,dansun
boitier,desélémentssensiblessontautourdelui,pourledémonterilfautdémonterbeaucoupd’autrespièces,etc.2)Il
peutêtresoudécarrément.3)L’ingénieuroùletechnicienpeutnepasêtresurplacepourfairelesmanipulationsdela
miseàjour.Parcontre,cetingénieuroùtechniciendésirelefaireàdistanceparInternetàtraversuneapplication
dédiéeouenvoyerlenouveaufichier.hexparcourrieletdemanderàunesecrétaired’appuyersurunbouton«
soumettre»pourlechargerdanslemicrocontrôleur.C’étaitunexemple(microcontrôleur)desituationoùlamiseàjour
esttrèscontraignante.Vuquelamiseàjourestunélémentessentielenrechercheetdéveloppementetsurtout
lorsqu’ils’agitd’applications,debesoinsetdecapteursvariés.Entreautres,nousavonspenséàlaprogrammationà
distancedenosmicroprocesseurs.Onprévoitécrireunprogrammesousformed’unchargeurd’amorçagequipermetde
chargerunnouveauprogrammedanslamémoiredumicroprocesseursansavoiràledémonter.Cechargeurd’amorçage
seraécritunefoispourtoutesurlemicrocontrôleuràl’aided’unprogrammeurconventionnel.Unefoisfait,ce
programmeurn’estplusnécessaire.Pourlaprogrammationàdistanceonutiliseradesmodulesd’émissionetde
réceptionsansfilpourenvoyerlenouveauprogramme.Dansnosprojets,nousavonsdécidéquelamiseàjourfasse
partiedesdéfisdelaconceptiondusystèmefinal.
2.3.6.Recherchefondamentale:Lesprojetsréelssoulèventégalementdesdéfisderecherchedenaturefondamentale.
Vuqueletitulairedechaireaunelargeexpériencedanslarecherchefondamentale,cesdéfisnesontpasmisdecôté.
Lamajoritédesétudiantsgraduésdutitulairedechairesontinscritsailleursetsontdirigésàdistance,aumoinspour
unebonnepartiedeleurstravauxdethèse.Certainsterminentleurthèseenétantdistants(pourdesraisonsfamiliales
etautresquisemanifestentencoursderoute).Larecherchefondamentaleconvientleplusàcesétudiantscarilssont