Once more I was asked in a Session about WF why we do use XAML and not BPEL to describe Workflows as markup. The short and simple answer from my personal point of view is: Reading the definition of BPEL , there is stated: [...] is serialized in XML, and