A rule-based approach to modular system design | IEEE Conference Publication | IEEE Xplore