The evolution of software technologies to support large distributed data acquisition systems. - Robert John Jones (1997)