A multiagent method to design hardware/software collaborative systems | IEEE Conference Publication | IEEE Xplore