9th IEEE Conference on Technologies for Sustainability, 2022
Electric power systems, Smart power grids, Technological innovation
An Entity Component System is a data-oriented architecture originally developed to streamline video game performance. Despite being quite new, Entity Component Systems are relatively well established within the video game industry due to the cutting edge nature of research into performance, especially around graphics. However, Entity Component Systems have not been widely examined or adopted outside of that industry. We propose adopting an Entity Component Systems framework to serve the needs of an Energy Service Interfaces. We examine the needs of an Energy Service Interface, give an overview of open-source Entity Component Systems (ECSs) libraries, examine some preliminary performance results for ECSs, and explore the traditional approach to fulfilling the needs of an Energy Service Interface (ESI) with database architectures.
© 2022 IEEE
Published as: T. Slay, G. Spitzer, and R. B. Bass, “Proposed Application for an Entity Component System in an Energy Services Interface,” in 9th IEEE Conference on Technologies for Sustainability, 2022.