A software architecture for a mature design automation system | IBM Journals & Magazine | IEEE Xplore