XChorChoreography Language for Integration of Variable Orchestration Specifications In Proceedings of the Third International Symposium on Business Modeling and Software Design BMSD - Volume 1, 121-130, 2013 , Noordwijkerhout, Netherlands