15. The system of claim 14 , further comprising: a user interface orchestrator configured to present detected impact points of the source code to be remediated in a list comprising user interface elements for indicating respective of the detected impact points of the source code as to be omitted from further remediation processing, wherein further remediation processing is halted according to the user interface elements.
14. A system comprising: one or more processors coupled to memory; an annotation engine configured to generate programming-language-independent annotations based on source code to be remediated of a programming language, wherein the programming-language-independent annotations are of a format having a grammar that forms an executable language and wherein the executable language comprises at least one change function and one or more parameters for the change function, wherein the annotations comprise: an indication of a token representing a constant or a variable name appearing in the source code; parameters comprising an indication of a change type associated with the token, an indication of a statement type associated with the token, and an indication of an impact location associated with the token; and an indication of a new value associated with the token; a language-independent analysis engine configured to generate a language-independent pre-translation analysis tree data structure based on the programming-language-independent annotations, wherein the language-independent analysis tree comprises breaking down the annotations into a set of patterns and sequentially arranging the patterns for translation, and wherein the analysis tree comprises nodes specifying the indication of the token and the parameters; and a translation engine configured to generate remediated code in the programming language according to the programming-language-independent annotations as represented by the pre-translation analysis tree data structure, comprising consuming the parameters of the analysis tree data structure and applying the one or more parameters from the annotations to the change function indicated in the annotations, wherein the change function generates source code comprising the new value associated with the token complying with the regulation set in the programming language of the source code.