Domain-oriented languages offer tailor-made constructs to help programmers meet their domain requirements. Telecommunications systems developed in CHILL explore these constructs
to meet tight requirements of space and time consumption. These constructs pose difficulties when porting CHILL programs to C++. In this paper, we propose a porting strategy
based on transformational tools that enhances the target language, raising its expressiveness power to the level of the constructs available on the source language. We also
discuss the difficulties of translating CHILL constructs into C++, and present a solution to each one of them preserving efficiency and maintainability.