System factorization in codesign. A case study of the use of formal techniques to achieve hardware-software decomposition | IEEE Conference Publication | IEEE Xplore