While there exist approaches to integrate heterogeneous data using semantic models, such semantic models can typically not be used by existing software tools. Many software tools - especially in engineering - only have options to import and export data in more established data interchange formats such as XML or JSON. Thus, if an information which is included in a semantic model needs to be used in a such a software tool, automatic approaches for mapping semantic information into an interchange format are needed. We aim to develop a generic mapping approach that allows users to create transformations of semantic information into a data interchange format with an arbitrary structure which can be defined by a user. This mapping approach is currently being elaborated. In this contribution, we report our initial steps targeted to transformations from RDF into XML. At first, a mapping language is introduced which allows to define automated mappings from ontologies to XML. Furthermore, a mapping algorithm capable of executing mappings defined in this language is presented. An evaluation is done with a use case in which engineering information needs to be used in a 3D modeling tool.
翻译:虽然存在使用语义模型整合各种数据的办法,但现有软件工具一般无法使用这种语义模型。许多软件工具,特别是工程工具,只有选择以更成熟的数据交换格式,如XML或JSON,进口和输出数据,如XML或JSON。因此,如果需要将包含在语义模型中的信息用于这种软件工具,则需要将语义信息自动映射成一种互换格式。我们的目标是开发一种通用的绘图方法,使用户能够将语义信息转换成一种数据交换格式,由用户自行确定。这种绘图方法目前正在拟订之中。我们在此文件中报告我们的初步步骤旨在从RDF转换为XML。首先,引入一种绘图语言,以便能够界定从语义到XML的自动映射。此外,还介绍了一种能够执行该语言定义的绘图的绘图算法。在使用实例的情况下进行了评估,其中需要将工程信息用于3D建模工具。