5 Werkstofftechnik
Filtern
Erscheinungsjahr
- 2022 (1)
Dokumenttyp
- Vortrag (1)
Sprache
- Englisch (1)
Referierte Publikation
- nein (1) (entfernen)
Schlagworte
- Ontology development (1) (entfernen)
Organisationseinheit der BAM
Eingeladener Vortrag
- nein (1)
Ontologies that represent a map of the concepts and relationships between them, are becoming an effective solution for data standardization and integration of different resources in the field of materials science, as efficient data storage and management is the building block of material digitization. However, building a domain ontology is not a simple task. It requires not only a collaborative effort between ontologists and domain experts, but also the modeling approaches and tools play a key role in the process. Among all approaches, graphical representation of domain ontologies based on standard conceptual modeling languages is widely used because of its intuitiveness and simplicity. Various tools have been developed to realize this approach in an intuitive way, such as Protégé plugins and web visualization tools.
The Materials-open-Lab (MatOLab) project, which aims to develop ontologies and workflows in accordance with testing standards for the materials science and engineering domains, adopted a UML (Unified Modeling Language) approach based on the diagrams.net. It is a powerful, popular, open-source graphical editor. In practical case studies, however, many users’ needs could not be met, such as reusing ontology, conversion, and data mapping. Users must switch between different tools to achieve a certain step, and thereby invariably increase learning cost. The lack of validation also leads to incorrect diagrams and results for users who are not familiar with the ontology rules. To address these issues, we designed Ontopanel, a diagrams.net-based plugin that includes a set of pipeline tools for semantic modeling: importing and displaying protégé-like ontologies, converting diagrams to OWL, validating diagrams by OWL rules, and mapping data. It uses diagrams.net as the front-end for method modeling and Django as the back-end for data processing. As a web-based tool, it is very easy to expand its functionality to meet changing practical needs.