SCSL: A linguistic specification language for MT

Nowadays, MT systems grow to such a size that a first specification step is necessary if we want to be able to master their developement and maintenance, for the software part as well for the linguistic part ("lingwares").Advocating for a clean separation between linguistic tasks and programming tasks, we first introduce a specification/implementation/ validation framework for NLP then SCSL, a language for the specification of analysis and generation modules.