OOGen: An Automated Generation Tool for Custom MPSoC Architectures Based on Object-Oriented Programming Methods | IEEE Conference Publication | IEEE Xplore