Artificial Systems