ScaffCC: a framework for compilation and analysis of quantum computing programs
A layered software architecture for quantum computing design tools