The Sciences of the Artificial - Simon (IEEE, 2003)