Limit this search to....

Yakindu SCT Plugin für die Generierung von endlichen Automaten in Swift
Contributor(s): Mettke, Marc (Author)
ISBN: 366859371X     ISBN-13: 9783668593718
Publisher: Grin Verlag
OUR PRICE:   $47.98  
Product Type: Paperback
Language: German
Published: January 2018
Qty:
Additional Information
BISAC Categories:
- Computers | Enterprise Applications - General
- Computers | Programming - General
Physical Information: 0.14" H x 5.83" W x 8.27" (0.20 lbs) 60 pages
 
Descriptions, Reviews, Etc.
Publisher Description:
Projektarbeit aus dem Jahr 2017 im Fachbereich Informatik - Software, Note: 1.0, Fachhochschule Dortmund, Sprache: Deutsch, Abstract: In der Softwarebranche gibt es viele verschiedene Entwicklungssprachen f r die unterschiedlichsten Anwendungszwecke und Plattformen. Einige dieser Plattformen erm glichen dabei die Entwicklung von Programmen in den unterschiedlichsten Sprachen, w hrend andere die Entwicklung auf einige wenige beschr nken. Im Vergleich dazu beschreiben Konzepte, wie z.B. endliche Automaten, sprachunabh ngig ein Konzept, welches dann in die jeweilige Sprache bertragen werden kann. Solche Entwicklungskonzepte k nnen daher einmal in einer generellen Form beschrieben und dann in den unterschiedlichen Sprachen generiert werden. Dies hat den Vorteil, dass komplexe Abl ufe wie endliche Automaten nur einmal definiert werden m ssen, um dann in mehreren Sprachen angewandt zu werden. Yakindu SCT ist ein Programm, welches die grafische Modellierung eines endlichen Automaten sprachunabh ngig erm glicht. Dazu werden z.B. eigene Datentypen definiert, welche dann innerhalb des endlichen Automaten verwendet werden k nnen. Im zweiten Schritt kann der endlichen Automate dann in der gew nschten Programmiersprache generiert und damit in dieser verwendet werden. Dies realisiert die oben erw hnte semantische Trennung zwischen einem sprachunabh ngigen Konzept und dessen Implementierung in einer Sprache. Sollte die gew nschte Sprache noch nicht vorhanden sein, besteht die M glichkeit diese als Yakindu SCT Plugin hinzuzuf gen. Dies ist z.B. notwendig f r die Verwendung von Yakindu SCT in der Mobilen Entwicklung. W hrend die Entwicklungssprache Java, welche f r Android verwendet wird, bereits implementiert ist, gibt es f r die noch relativ junge Sprache Swift, die unter iOS verwendet wird, keine entsprechende Implementierung. Diese Projektarbeit soll sich daher mit der Entwicklung eines Yakindu SCT Generators f r die Sprache Swift befassen, um die Verwendung von Yakindu SCT i