I have to choose a model transformation language for my project,
i did several researchs, and i found out that ATL and xslt are the best point of view documentation...but i still don't know what to choose.
it seems like xslt is simpler than ATL.. (not so sure)
can someone help me to make this choice?
If you have models, there is no real choice: ATL or some other M2M tool (QVTo, Henshin, ...)
XSLT is a previous generation suitable for XML. As such it has much more power, but it's mostly to support ill-discipline. Just as assembler gives you more power than a high level language, but few people would now use assembler as a first choice. Unfortunately in terms of quality, we are still in the assembler to high level language transition. XSLT tooling is probably more widely used, supported and of higher quality.