Greenplum program development specification