Development of the Ampersand generator software