An algorithm for direct synthesis of formal specifications | IEEE Conference Publication | IEEE Xplore