A flexible distributed software architecture for embedded network diagnostics | IEEE Conference Publication | IEEE Xplore