|
Titel: |
Portierung der Programmiersprache „Scalable Application Language“ |
|
AutorIn: |
Manuel Weber |
|
Typ: |
Masterarbeit
|
|
ÖFOS 2012 Code: |
|
|
Institution: |
Ferdinand Porsche FernFH, Wiener Neustadt, WIMA |
|
Betreuung: |
Franz Kopica |
|
Datum: |
2017 |
|
Abstract (de): |
Diese Masterarbeit befasst sich mit den Portierungsmöglichkeiten der
Programmiersprache „Scalable Application Language“. Ziel ist es, den
kompletten Quellcode dieser Sprache in eine zukunftsfähige
Programmiersprache umzuwandeln.
Die zentrale Fragestellung dieser Arbeit befasst sich daher mit den möglichen
Umwandlungsszenarien und deren jeweilige Wirtschaftlichkeit.
Zur Beantwortung der Fragestellung wird zuerst auf die theoretischen Aspekte
der Entwicklungsumgebung eingegangen. Darauf aufbauend werden drei
Migrationsszenarien, nämlich die Portierung durch ein Fremdunternehmen, die
Entwicklung eines eigenen Portierungswerkzeugs und eine komplette
Neuprogrammierung analysiert.
Ergebnis dieser Arbeit ist, dass eine vollautomatisierte Umwandlung des
Quellcodes in eine alternative Programmiersprache nicht bewerkstelligt werden
kann. Im Fall der Firma Softwareschmiede IT-Solutions GmbH ergibt sich eine
komplette Neuprogrammierung als die wirtschaftlichste Migrationsmethode.
|
|
Abstract (en): |
This master thesis deals with the porting possibilities of the programming
language “Scalable Application Language”. The goal is, to convert the source
code of this language into a future-proof programming language.
Therefore, the main focus of this theses deals with the possible conversion
scenarios and their respective economic costs.
To answer the question, the theoretical aspects of the development environment
are discussed. Based on this, three migration scenarios, namely porting by an
external company, the development of an own porting tool and a complete
reprogramming are analyzed.
Concluding this master thesis, the result is, that a full automated conversion of
the source code into an alternative programming language cannot be achieved.
In case of the company Softwareschmiede IT-Solutions GmbH, a complete
reprogramming of their application is the most economical migration method.
|
|
Keywords (de): |
Scalable Application Language, Opentext, Portierung, Migration |
|
Keywords (en): |
Scalable Application Language, Opentext, porting, migration |
|
|
|
|
|