Language migration has been the driver of many efforts resulting in multiple solutions and strategies. One of the most popular approaches for dealing with it is source code translation: it proposes to translate the source code of an application to a target language. For doing so it leverages a set of translation rules based on the grammatical constructions provided by the source and target languages. However, we notice that even when most of the literature acknowledges translating implies migrating the runtime, libraries and the Software Development Kit (SDK), none of them proposes a systematic way to solve this problem. Along with this, we notice that there are many proposals to shift the paradigm from procedural to object-oriented program...
Software translation activities tend to decrease in efficiency as the number of supported source and...
Language-processing software is becoming increasingly present in our society. Making such tools avai...
The emergence of software engineering model driven application environments and techniques that enab...
Language migration has been the driver of many efforts resulting in multiple solutions and strategie...
As programming languages become more and more diversified, there is an increasing demand to transla...
AbstractMany organizations today are facing the problem of software migration: porting existing code...
AbstractMany organizations today are facing the problem of software migration: porting existing code...
The need for translating program source-code between many different programming languages arises in ...
One approach to dealing with spiraling maintenance costs, manpower shortages and frequent breakdowns...
Software for international markets often requires cultural adaption, done by developers and translat...
The development and validation of language translators (e.g. port programs, language preprocessors, ...
Making the step from Event-B to code is a process that can be aided through automatic code generatio...
Making the step from Event-B to code is a process that can be aided through automatic code generatio...
Automatic code translation could be a useful technique for software migration, provided it can be do...
The emergence of software engineering model driven application environments and techniques that enab...
Software translation activities tend to decrease in efficiency as the number of supported source and...
Language-processing software is becoming increasingly present in our society. Making such tools avai...
The emergence of software engineering model driven application environments and techniques that enab...
Language migration has been the driver of many efforts resulting in multiple solutions and strategie...
As programming languages become more and more diversified, there is an increasing demand to transla...
AbstractMany organizations today are facing the problem of software migration: porting existing code...
AbstractMany organizations today are facing the problem of software migration: porting existing code...
The need for translating program source-code between many different programming languages arises in ...
One approach to dealing with spiraling maintenance costs, manpower shortages and frequent breakdowns...
Software for international markets often requires cultural adaption, done by developers and translat...
The development and validation of language translators (e.g. port programs, language preprocessors, ...
Making the step from Event-B to code is a process that can be aided through automatic code generatio...
Making the step from Event-B to code is a process that can be aided through automatic code generatio...
Automatic code translation could be a useful technique for software migration, provided it can be do...
The emergence of software engineering model driven application environments and techniques that enab...
Software translation activities tend to decrease in efficiency as the number of supported source and...
Language-processing software is becoming increasingly present in our society. Making such tools avai...
The emergence of software engineering model driven application environments and techniques that enab...