Sommaire de la publication

Sommaire de la publication

Bédard, Y., 2012, PictograF, langage adaptatif de description des phénomÚnes spatio-temporels, Conférence sur invitation, 6 novembre 2012, Mines ParisTech à Sophia Antipolis, France

Résumé

PictograF est un nouveau langage spĂ©cialisĂ© rĂ©sultant de 25 annĂ©es de R&D et d’expĂ©rimentation trĂšs variĂ©es. Alors que ses ancĂȘtres Modul-R (cf. AGL Orion 1992) et PVL (cf. AGL Perceptory 1998) Ă©taient davantage orientĂ©s vers la modĂ©lisation conceptuelle des bases de donnĂ©es spatiales et spatio-temporelles, PictograF se veut plus universel et polyvalent. Le langage PictograF peut donc ĂȘtre utilisĂ© Ă  d’autres fins et intĂ©grĂ© Ă  des langages existants, par exemple pour dĂ©finir plus prĂ©cisĂ©ment les relations spatiales et dĂ©finir des contraintes d’intĂ©gritĂ©s spatiales, pour produire des rapports libĂ©rĂ©s de vocabulaire trop technique, pour amĂ©liorer des interfaces Ă  l’utilisateur et pour enrichir des ontologies. Les pictogrammes spatiaux de PictograF sont utilisĂ©s pour reprĂ©senter les propriĂ©tĂ©s spatiales des concepts Ă  dĂ©crire alors que ses pictogrammes temporels servent Ă  en reprĂ©senter les propriĂ©tĂ©s temporelles. Suivant certaines rĂšgles de syntaxe simples, les pictogrammes peuvent ĂȘtre combinĂ©s afin de former potentiellement toute expression spatiale, temporelle ou spatio-temporelle peu importe son niveau de complexitĂ©, ce qu’aucun langage formel n’a rĂ©ussi Ă  faire explicitement Ă  ce jour. Nos expĂ©riences antĂ©rieures et celles de praticiens d’une quarantaine de pays combinĂ©es avec celles de plusieurs centaines dÂ’Ă©tudiants ont permis de tester les ancĂȘtres de PictograF des milliers de fois et de conduire au langage PictograF maintenant proposĂ©. Des centaines de gĂ©omĂ©tries, temporalitĂ©s et Ă©volutions gĂ©omĂ©triques ont Ă©tĂ© testĂ©es, certaines parmi les plus complexes. Nous sommes maintenant confiants d’ĂȘtre arrivĂ©s Ă  proposer un langage suffisamment gĂ©nĂ©rique pour ĂȘtre utilisĂ© Ă  plusieurs fins et ĂȘtre intĂ©grable dans des langages existants afin de les enrichir dans leur capacitĂ© d’expression de phĂ©nomĂšnes spatio-temporels. Cette prĂ©sentation va donc introduire le langage PictograF, ses possibilitĂ©s et son utilisation.