Rapid Prototyping of Computer Systems: Experiences and Lessons | AMiner