Software for measurement automation: A review of the state of the art