Estrutura para gerar BPEL em tempo de execução?

Eu preciso gerar o código XML BPEL em tempo de execução. A única maneira de fazer isso agora é criar um documento XML com "mãos vazias" usando a API do DOM. Mas deve haver uma estrutura que possa facilitar esse trabalho, incorporando algum tipo de modelo de objeto.

Eu acho que deve ser algo como isto:

BPELProcessFactory.CreateProcess().addSequence

Você conhece algum?

questionAnswers(2)

yourAnswerToTheQuestion