Der CQ-Manager ist eine Web-App zur strukturierten und effizienten Bearbeitung von Competency Questions. CQs spielen eine zentrale Rolle in der Ontologieentwicklung. Sie spiegeln die Anforderungen der Anwender an die Ontologie wieder und legen den Rahmen der Ontologie fest. Insbesondere bei Projekten mit vielen Stakeholdern ist ein koordiniertes Vorgehen unabdingbar.
Prozess
Der CQ-Manager sieht Projekte und Gruppen, sowie die Rollen Projektmanager, Ontologieingenieur und Domänenexperte vor. Ein Projekt verwaltet eine Ontologie. An einem Projekt können verschiedene Gruppen von Domänenexperten beteiligt sein, bspw. Geschichts- und Datenwissenschaftler.
Die Domänenexperten bzw. Stakeholder können CQs, also Fragen, die sie von der Ontologie beantwortet sehen möchten, anlegen. Die Ontologieingenieure können diese Fragen dann unter anderem bearbeiten, zusammenführen/konsolidieren und kommentieren.
Funktionen
Bearbeitung und Versionierung
Die Inhalte und Metadaten können verändert und versioniert werden — eine wichtige Grundlage zur Verwendung und Publikation der CQs.
Konsolidierung
Häufig haben unterschiedliche Stakeholder gleiche Anforderungen. Sind zwei Fragen gleichbedeutend (bzw. hinreichend ähnlich) können Ontologieingenieure sie in einer neuen Frage zusammenfassen (häufig konsolidieren genannt), statt sie durch eine Neue zu ersetzen. Dadurch werden die ursprünglichen Fragen und Metadaten erhalten.
Katalogisierte Erfassung
In Projekten mit vielen und diversen Stakoldern ist es notwendig die Organisationsstruktur abzubilden. Zu diesem Zweck kann der CQ-Manager Projekte (zu jeder Ontologie existiert ein Projekt) und innerhalb der Projekte Gruppen verwalten. Zur thematischen Gruppierung können CQs Katalogen
Klassifizierung
Keet et al., 2024 führt eine mit NeOn kompatible Klassifzierung von CQs ein. Der CQ-Manager ermöglicht das und führt weiters den Typ “Forschungsfrage” bzw. “Research Question” ein. Die Unterteilung von CQs in Typen liefert eine Orientierung zur Erstellung.
Indizierung von Begriffen
CQs liefern für die zu modellierende Domäne mitunter Begriffe und Abgrenzungen derselben. CQs können manuell annotiert werden, wodurch die Begriffe in einen Index aufgenommen werden. Dies ermöglicht eine Übersicht der in CQs verwendeten Begriffe. Darüber kann unter anderem festgestellt werden, welche CQs dieselben Begrifflichkeiten verwenden. Das ist zur Gruppierung von CQs in Cluster (bzw. im CQ-Manager Kataloge genannt) hilfreich.
Diskussion
Der CQ-Manager bietet für jede CQ eine Kommentarfunktion. Domänen- und Ontologieexperten können damit ihre Kommunikation direkt bei den CQs sammeln, was die Nachvollziehbarkeit verbessert.