Méthodologie de génération d’applications auto-adaptatives grâce à un cadre de développement dirigé par les ontologies
Bibliographic record
Abstract
Cette these presente trois applications qui ont ete concues, developpees et deployees dans des cas d’utilisation reels pour Hydro-Quebec, le producteur, transporteur et fournisseur d’electricite provincial du Quebec. Ces applications ont ete creees de facon a presenter des proprietes d’auto-adaptabilite a l’evolution des connaissances de l’entreprise. L’objectif de cette recherche appliquee etait d’evaluer la faisabilite de l’utilisation des technologies du Web semantique pour creer de telles applications Web qui soient utilisables par des utilisateurs debutants. Le developpement de ces trois applications a entraine des contributions propres a chacune d’elle. La premiere application est un navigateur semantique textuel et elle a permis de demontrer qu’il etait possible d’atteindre l’independance conceptuelle grâce aux technologies du Web semantique. La deuxieme application est un constructeur de requetes visuelles SPARQL. Son developpement a principalement permis d’explorer la transposition des fonctionnalites associees a la construction de requetes SQL au langage SPARQL. La troisieme application est un constructeur de vues tirant profit des lecons apprises lors de la realisation des deux applications precedentes. Les contributions associees a cette application comprennent : 1. Une composante logicielle inedite d’exploration ontologique; 2. Une liste de recommandations de modelisation ontologique permettant aux modeles d’etre utilises par des applications adoptant cette methodologie; 3. Une ontologie de visualisation qui est une premiere tentative vers la creation d’un standard afin de guider et personnaliser les interfaces utilisateurs par des annotations faites a meme les ontologies de domaine; 4. Un jeu de preinference permettant la reconciliation du concept d’heritage dans les paradigmes oriente-objets avec le concept de classification du paradigme de la logique de premier ordre; et 5. Une approche permettant de croiser des donnees d’ontologies OWL de maniere ad hoc. Les experimentations presentees dans cette these ont permis de developper une methodologie pour generer des applications auto-adaptatives manoeuvrables par des neophytes, comblant ainsi un manque de la litterature. La faisabilite d’une telle approche a ete prouvee par la mise en production de la troisieme application, generee grâce a cette methodologie, dans les systemes de l’entreprise. Cette recherche permet de croire que de telles applications pourront entrainer une reduction des couts de developpement et de maintenance des logiciels. De plus, la genericite et l’auto-adaptabilite des outils developpes font de cette approche une candidate de choix pour le developpement des applications de l’Industrie 4.0.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.004 | 0.011 |
| Meta-epidemiology (narrow) | 0.001 | 0.001 |
| Meta-epidemiology (broad) | 0.001 | 0.003 |
| Bibliometrics | 0.002 | 0.001 |
| Science and technology studies | 0.001 | 0.001 |
| Scholarly communication | 0.004 | 0.003 |
| Open science | 0.002 | 0.003 |
| Research integrity | 0.002 | 0.002 |
| Insufficient payload (model declined to judge) | 0.006 | 0.003 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".