In theory, a solution creator can assemble virtually any type of instrument from a system that provides building-block modules and their associated hardware drivers. In practice, however, it can be ...