Show simple item record

dc.contributor.authorYousif, Hussam Samir
dc.date.accessioned2018-08-16T16:10:04Z
dc.date.available2018-08-16T16:10:04Z
dc.date.issued2018-06-29
dc.date.submitted2018-06-28T22:00:09Z
dc.identifier.urihttps://hdl.handle.net/1956/18136
dc.description.abstractIn this thesis we will present the design and implementation of an intermediate representation language created for the purpose of software migration to Java and C#. Furthermore we will examine a set of transformations performed on programs of this language, followed by the discussion of a set of programs which perform semantic analysis. Finally we will examine the testing framework built around this language. The result of this thesis is a language built as much as feasible within the intersection of Java and C#. Other results include the aforementioned program transformations, semantic analysis and testing framework.en_US
dc.language.isoengeng
dc.publisherThe University of Bergenen_US
dc.subjectProgram transformationeng
dc.subjectprogramming language designeng
dc.subjectsource to source conversioneng
dc.subjectsoftware developmenteng
dc.titleCFlat : An Intermediate Representation Language for the Purpose of Software Migration to Java and C#.en_US
dc.title.alternativeCFlat : An Intermediate Representation Language for the Purpose of Software Migration to Java and C#.eng
dc.typeMaster thesis
dc.date.updated2018-06-28T22:00:09Z
dc.rights.holderCopyright the Author. All rights reserveden_US
dc.description.degreeMasteroppgave i informatikken_US
dc.description.localcodeINF399
dc.subject.nus754199eng
fs.subjectcodeINF399
fs.unitcode12-12-0


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record