Система позволяет генерировать программы по блочным схемам и по упрощенным естественно-языковым постановкам задач. Поддерживается реконструкция порождающих моделей по уже порожденным программам. Присутствует трансформирующее ядро, позволяющее выполнять интеллектуальные трансформации программ по схеме "распознавание-трансформация-генерация". Присутствует подсистема автоматизированного приобретения знаний о трансформации смысловых моделей, использующая наборы обучающих примеров. Используются оригинальные методики, базирующиеся на концепции объектно-событийных моделей. Возможна настройка на любую предметную область (путем разработки соответствующей иерархии порождающих/распознающих классов).