Sie sind hier
E-Book

Yakindu SCT Plugin für die Generierung von endlichen Automaten in Swift

AutorMarc Mettke
VerlagGRIN Verlag
Erscheinungsjahr2017
Seitenanzahl53 Seiten
ISBN9783668593701
FormatPDF
Kopierschutzkein Kopierschutz
GerätePC/MAC/eReader/Tablet
Preis16,99 EUR
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 in der mobilen iOS Entwicklung zu ermöglichen.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch

Weitere E-Books zum Thema: Software-Design - Softwareentwicklung

Software Due Diligence

E-Book Software Due Diligence
Softwareentwicklung als Asset bewertet Format: PDF

Dieses praxisnahe Buch gibt einen Einblick in die Besonderheiten und vermeintlichen Geheimnisse der Softwareentwicklung. Dabei werden Methoden aufgezeigt, um die in der Softwareentwicklung…

WordPress

E-Book WordPress
Einführung in das Content Management System Format: PDF

Das Buch beinhaltet das nötige Wissen für einen sicheren Umgang mit dem beliebten CMS (Content Management System): von der WordPress-Installation samt den notwendigen Voraussetzungen und dem…

Entwicklung IT-basierter Dienstleistungen

E-Book Entwicklung IT-basierter Dienstleistungen
Co-Design von Software und Services mit ServCASE Format: PDF

Dienstleistung per Internet, moderne Logistik, steigender Zeit- und Kostendruck, erhöhte Qualitätsanforderungen: Dienstleister benötigen Werkzeuge zur integrierten Entwicklung von Software und…

Optimierung von IT-Serviceorganisationen

E-Book Optimierung von IT-Serviceorganisationen
Effizienz- und Qualitätssteigerung in der IT-Produktion Format: PDF/ePUB

Dieses Buch ist ein praxisorientierter Leitfaden für die fundierte Auswahl und Bewertung von Organisationsalternativen für den IT-Betrieb. Es beschreibt eine faktengestützte Vorgehensweise für die…

Agile IT-Projekte erfolgreich gestalten

E-Book Agile IT-Projekte erfolgreich gestalten
Risikomanagement als Ergänzung zu Scrum Format: PDF

?Vor dem Hintergrund zahlreicher fehlgeschlagener IT-Projekte untersucht Jonathan Brandstäter die Potenziale eines ergänzenden Risikomanagements für die Steuerung agiler Projekte unter Anwendung von…

Softwareprojekte erfolgreich managen

E-Book Softwareprojekte erfolgreich managen
Grundlagen, Methoden und Praxishilfen für Auftraggeber Format: PDF

Wissenschaftlich belegt scheitern mehr als die Hälfte aller Softwareprojekte. Da sie nicht zum Kerngeschäft gehören, werden ihre Komplexität und Risiken unterschätzt. Angesichts der Investitionen und…

Agile in der Unternehmenspraxis

E-Book Agile in der Unternehmenspraxis
Fallstricke erkennen und vermeiden, Potenziale heben Format: PDF

Das Praxisbuch bietet eine prägnante Einführung zum Thema agile Methoden und Techniken wie z. B. Scrum und Kanban sowie Continuous Delivery und DevOps. Weitere Schwerpunktthemen sind u. a. Agilität…

Entwicklung IT-basierter Dienstleistungen

E-Book Entwicklung IT-basierter Dienstleistungen
Co-Design von Software und Services mit ServCASE Format: PDF

Dienstleistung per Internet, moderne Logistik, steigender Zeit- und Kostendruck, erhöhte Qualitätsanforderungen: Dienstleister benötigen Werkzeuge zur integrierten Entwicklung von Software und…

Weitere Zeitschriften

CAREkonkret

CAREkonkret

CAREkonkret ist die Wochenzeitung für Entscheider in der Pflege. Ambulant wie stationär. Sie fasst topaktuelle Informationen und Hintergründe aus der Pflegebranche kompakt und kompetent für Sie ...

Demeter-Gartenrundbrief

Demeter-Gartenrundbrief

Einzige Gartenzeitung mit Erfahrungsberichten zum biologisch-dynamischen Anbau im Hausgarten (Demeter-Anbau). Mit regelmäßigem Arbeitskalender, Aussaat-/Pflanzzeiten, Neuigkeiten rund um den ...

Deutsche Hockey Zeitung

Deutsche Hockey Zeitung

Informiert über das internationale, nationale und internationale Hockey. Die Deutsche Hockeyzeitung ist Ihr kompetenter Partner für Ihr Wirken im Hockeymarkt. Sie ist die einzige ...

Die Großhandelskaufleute

Die Großhandelskaufleute

Prüfungs- und Praxiswissen für Großhandelskaufleute Mehr Erfolg in der Ausbildung, sicher in alle Prüfungen gehen, im Beruf jeden Tag überzeugen: „Die Großhandelskaufleute“ ist die ...

die horen

die horen

Zeitschrift für Literatur, Kunst und Kritik."...weil sie mit großer Aufmerksamkeit die internationale Literatur beobachtet und vorstellt; weil sie in der deutschen Literatur nicht nur das Neueste ...

VideoMarkt

VideoMarkt

VideoMarkt – besser unterhalten. VideoMarkt deckt die gesamte Videobranche ab: Videoverkauf, Videoverleih und digitale Distribution. Das komplette Serviceangebot von VideoMarkt unterstützt die ...