Back to results

Graduate Studies

A Framework for Semantic Enterprise Transformations

Abstract

dc:description.abstract

Semantic transformation within message exchange between heterogenous systems provides a challenge for any enterprise. The primary reason for this challenge is that the required transformations are based on arbitrary codes that do not adhere to any grammatical or linguistic structure or rules. These codes are assigned to describe an entity or attribute such as order type or equipment ID. In any message exchange, the meaning of the data must be preserved. This is done today by applying translation lookups to simple cross-reference tables or files scattered across the computing landscape for each application use case. Such tables are maintained manually and can cause processing delays due to failed transactions that rely on semantic transformation values. The research presented in this dissertation introduces generic transformation patterns and applies these patterns to an underlying graph structure. By generalizing semantic transformations through patterns and graphs (Chapter 5), it is possible not only to determine a traversal path to find a corresponding code value, but to predict missing nodes through the use of graph embeddings (Chapter 7). The presented architecture is based on microservices. This allows for horizontal and vertical scalability and provides an abstraction to the transformation query such that various forms of queries can be submitted and semantically transformed without changes to the underlying traversal algorithms. The thesis demonstrates two scenarios. The first is a natural language scenario (Chapter 6), and the second is an event stream scenario. In the natural language scenario, a natural language query is provided, and the system returns the expected code-based results. This use case demonstrates the benefits of integrating NLP capabilities for users to search and find transformation codes via a web front-end. The second scenario demonstrates an IoT case where components of sensor data need to be enriched so that downstream data analytics applications can deliver the correct KPIs and dashboards. The value of this research is demonstrated by a cost analysis for failed transactions (Chapter 8) and by the benefits the presented semantic transformation architecture would provide to corporations. This research therefore underlines the importance of incorporating semantic transformations into organizations’ overall data architecture and strategy.

Degree

thesis:*
Name thesis:degree_name
Doctor of Philosophy (PhD)
Discipline thesis:degree_discipline
Engineering – Electrical & Computer
Grantor dc:publisher.institution
Graduate Studies
Year dc:date.issued
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Reimer, Timothy James
Advisor dc:contributor.advisor
  • Far, Behrouz H.
Committee members dc:contributor.committeemember
  • Far, Behrouz H.
  • Krishnamurthy, Diwakar
  • Moshirpour, Mohammad
  • Fapojuwo, Abraham Olatunji
  • Fedoruk, Alan Micheal
  • Keyhani, Mohammad

Subjects

dc:subject × 8

Rights

dc:rights
Statement dc:rights
  • University of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
Language dc:language.iso
en

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:ucalgary.scholaris.ca:1880/120816

Chain of custody

source
Harvested from
University of Calgary
Base URL
ucalgary.scholaris.ca/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Reimer, Timothy James. A Framework for Semantic Enterprise Transformations. Graduate Studies, 2025. https://hdl.handle.net/1880/120816