production system (computing)
computer program typically used to provide some form of artificial intelligence
shape grammar
specific class of production systems that generate geometric shapes; consists of shape rules and a generation engine that selects and processes rules