Un atelier de génie logiciel (AGL), ou un progiciel de développement, ou des outils CASE pour Computer Aided Software Engineering, désignent un ensemble de programmes informatiques permettant eux-mêmes de produire des programmes de manière industrielle.