Bridging the Architecture-Technology Divide