Flexible business transaction composition in service-oriented environments door