Date of Award
Master of Science
Department of Electrical and Computer Engineering
Douglas D. Hodson, PhD
Entity-Component Systems (ECS) have grown vastly in application since their introduction more than 20 years ago. Providing the ability to efficiently manage data and optimize program execution, ECSs, as well as the wider field of data-oriented design, have attained popularity in the realms of modeling, simulation, and gaming. This manuscript aims to elucidate and document the storage frameworks commonly found in ECSs, as well as suggesting conceptual connections between ECSs and relational databases. This formal documentation of the in-memory storage formats of entity-component systems affords the United States Air Force, the Department of Defense, and the software engineering community a greater understanding and applicability of the paradigm.
DTIC Accession Number
Compton, Bailey V., "An Investigation of Data Storage in Entity-Component Systems" (2022). Theses and Dissertations. 5353.