Refine
Has Fulltext
- yes (2) (remove)
Year of publication
- 2013 (2) (remove)
Document Type
- Bachelor Thesis (1)
- Master's Thesis (1)
Institute
Language
- English (2) (remove)
Is part of the Bibliography
- no (2)
China has become one of the largest economies world wide. While China itself used to receive huge amounts of FDI or aid from developed countries, it is now in the position to support less developed coutries. Cambodia is an example for such an LDC which is strongly supported through development aid and investments from China. This thesis analyses the unique advantages this country is offering to China. In addition, this thesis is trying to evaluate whether both participating countries equally benefit from this partnership.
This work analyzes and evaluates different approaches to translate UML state machines into C++ code. The first part of this thesis covers the ground of transforming information of a source language to a target language. It addresses the basics of language theory and different approaches of language transformation. The second part examines the properties and formalisms of state machines to value their characteristics for further reuse in the development cycle. The third part disassembles the programming language C++ with all its quirks and oddities. The last part puts all mentioned pieces together. Beyond this approach the thesis tries to point out several concepts of language engineering to ease the use of software languages for the language user as well as the language engineer. It scrutinizes diverging solutions with the resulting consequences.