abstract:Entity-component-system (ECS) is a software architecture pattern that separates the functionality into individual components that are mostly independent of one another.
Entitygrammarsystemisakind offormalized grammar system, which can beused todescribethecomponentparts, organizationpatterns and transformationrules of complexsystems in a formalway.