Complexity of systems