A UML-based design process for distributed data-acquisition and triggering systems in high-energy physics experiments | IEEE Journals & Magazine | IEEE Xplore