Potentiale modellgetriebener Softwareentwicklung
|
|
|
- Gerburg Frei
- vor 8 Jahren
- Abrufe
Transkript
1
2 Model Driven Software Development Potentiale modellgetriebener Softwareentwicklung Referent: Hartwig Tödter Seite 2 / 23
3 Inhaltsverzeichnis 1. Grundideen modellgetriebener Softwareentwicklung 2. Vorteile von MDSD-Ansätzen Verwendung einer fachlichen Modellierungssprache Trennung von Verantwortlichkeiten Automatisierung und Wiederverwendung 3. Aufwandsvergleiche 4. Zusammenfassung Seite 3 / 23
4 Seite 4 / Grundideen modellgetriebener Softwareentwicklung
5 Grundidee modellgetriebener Softwareentwicklung Anwendung Trennung dom.- spezif. Plattform Individueller Code Schematischer Code extrahieren erzeugt Anwendungsmodell Generator Templates Templates Templates basiert auf DSL basiert auf [SV2005] Seite 5 / 23
6 Domänenarchitektur DSL Generator Templates Templates Templates extrahiert aus domänenspezifische Plattform Referenzimplementierung fachliche Plattform technische Plattform Seite 6 / 23
7 Architekturzentrierte MDSD Steigerung von Entwicklungseffizienz Softwarequalität Wiederverwendbarkeit ganzheitliche automatisierte Erstellung von Infrastrukturcode Minimierung der manuellen Erstellung von redundanten, technischen Code Seite 7 / 23
8 Architekturzentrierte MDSD Infrastruktur Code Generative Architektur Generator Templates Templates Templates Architekturplattform Anwendungslogik Referenzimplementierung AC Design-Modell UML-Profil Seite 8 / 23
9 Seite 9 / Vorteile von MDSD-Ansätzen
10 Verwendung einer fachlichen Modellierungssprache Das Modell ist zentraler Bestandteil der Entwicklung Die Qualität der Anwendung wir deutlich höher Technische Details werden in den Modellen vermieden Die Modelle werden einfacher und aussagekräftiger Modellelemente orientieren sich an fachlichen Konzepten und Begriffen Das Modell kann von Fachabteilungen verstanden werden Das Modell wird zusammen mit der Fachabteilung erstellt Deutlich verbesserte Kommunikation zwischen Fachabteilung und IT Seite 10 / 23
11 Trennung von Verantwortlichkeiten Technische Experten Aufbau der Architektur und der technischen Plattform Generator-Konfiguration Referenzimplementierung und Templates Domänen Experten (der IT-Abteilung) Kommunikation mit Fachabteilungen Aufbau der DSL und der fachlichen Plattform Anwendungsentwicklung: Anwendungsmodellierung und Implementierung der Fachlogik Seite 11 / 23
12 Getrennte Entwicklungsstränge Anwendung A Domänenarchitektur Anwendung B V1.0.2 V2.3.1 V0.1.0 beeinflusst V1.1.0 V2.0.0 beeinflusst V2.4.0 Seite 12 / 23
13 Automatisierung und Wiederverwendung Automatisierung wiederholter Abläufe durch Generierung Steigende Qualität der generierten Teile Verkürzung von Entwicklungszeiten Wiederverwendung der domänenspezifischen Plattform Stabile, einheitliche Softwarearchitektur Zentralgesteuerter Technologiewandel Seite 13 / 23
14 Seite 14 / Aufwandsvergleiche
15 fachlicher Informationsgehalt Aufwand bei weitgehend manueller Entwicklung technischer Detaillierungsgrad Seite 15 / 23 [SV2005]
16 fachlicher Informationsgehalt Aufwand bei MDSD mit teilw. manueller Entwicklung technischer Detaillierungsgrad Seite 16 / 23 [SV2005]
17 Vergleich: manuelle Entwicklung / MDSD manuelle Entwicklung MDSD Referenzimplementierung (kb) 1000 manuell geschriebener Code (kb) Modelle (kb) 3400 Transformationen (kb) 200 Summe In % zur manuellen Entwicklung 100% 36% Seite 17 / 23 [SV2005]
18 Vergleich: manuelle Entwicklung / MDSD manuelle Entwicklung MDSD Manuell codiert (LOC) Generierter Code (LOC) Summe LOC Statische Modelle (AME) 0 21 Dynamische Modelle (AME) 0 20 Summe AME 0 41 Summe man. LOC und AME In % zur man. Entwicklung 100% 49% Seite 18 / 23 [B2003]
19 Seite 19 / Zusammenfassung
20 Vorteil der MDSD: Entwicklungseffizienz Generierung weniger manuelle Codierung stabile Domänenarchitektur höhere Effizienz Wiederverwendung Seite 20 / 23
21 Vorteil der MDSD: Softwarequalität einheitliche Domänenarchitektur Wiederverwendung Generierung getrennte Verantwortlichkeiten fachliche Modellierung höhere Softwarequalität Besserer Kontakt zur Fachabteilung Seite 21 / 23
22 Literaturverzeichnis [SV2005] - [PT2007] - [B2003] - Stahl, Thomas; Völter, Markus: Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management Pietrek, Georg; Trompeter, Jens (Hrsg.): Modellgetriebene Softwareentwicklung Bettin, Jorn: Model-Driven Architecture Implementation & Metrics V Seite 22 / 23
23 Seite 23 / 23
Model Driven Development im Überblick
Model Driven Development im Überblick Arif Chughtai Diplom-Informatiker (FH) www.digicomp-academy, Seite 1 September 05 Inhalt Motivation Überblick MDA Kleines Beispiel Werkzeuge www.digicomp-academy,
MDSD spezifisches Projektmanagement. Thomas Stahl b+m Informatik AG
MDSD spezifisches Projektmanagement Thomas Stahl b+m Informatik AG Firmenprofil b+m Informatik AG b+m / isn Gesamtanbieter für IT-Dienstleistungen mit Branchen- und Prozesskompetenz in den Bereichen Finanzwirtschaft,
Modellgetriebene Softwareentwicklung
Modellgetriebene Softwareentwicklung 30.10.2008 Dr. Georg Pietrek, itemis AG Inhalt Wer ist itemis? Modellgetriebene Entwicklung Ein Praxis-Beispiel Fazit 2 Vorstellung IT-Dienstleister Software-Entwicklung
Model Driven Architecture
Model Driven Architecture Wilhelm Stephan Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Seminar Softwareentwicklung in der Wissenschaft Betreuer: Julian Kunkel SommerSemester
Einführung in modellgetriebene Softwareentwicklung. 24. Oktober 2012
Einführung in modellgetriebene Softwareentwicklung 24. Oktober 2012 Überblick Was sind die Grundprinzipien der modellgetriebenen Softwareentwicklung? Entwicklung einer MDD-Infrastruktur Modellgetriebene
Software-Qualität im Rahmen modellgetriebener Softwareentwicklung
Software-Qualität im Rahmen modellgetriebener Softwareentwicklung OFFIS Technologiecluster Enterprise Application Integration [email protected] 09.07.2008 Seite 1 / 13 Software-Qualität: Unterschiedliche
Modellgetriebene Softwareentwicklung von mobilen Anwendungen. Gabriele Taentzer WS 2014/15 Philipps-Universität Marburg
Modellgetriebene Softwareentwicklung von mobilen Anwendungen WS 2014/15 Philipps-Universität Marburg Organisation der LV Umfang: 6 SWS, 9 ECTS Punkte Veranstalter:, Daniel Strüber, Steffen Vaupel Kontakt:
Software Factories SS 2016. Prof. Dr. Dirk Müller. 3 Modellgetriebene Softwareentwicklung
Software Factories 3 Modellgetriebene Softwareentwicklung Prof. Dr. Dirk Müller Übersicht Einordnung im Lebenszyklus Ziele Hebung des Abstraktionsniveaus Model Driven Architecture (MDA) Domänenspezifische
Model Driven Architecture (MDA)
Model Driven Architecture (MDA) Vortrag im Fach Software Engineering II BA Mannheim / Fachrichtung Angewandte Informatik Torsten Hopp Gliederung Einleitung Motivation Grundzüge der MDA Ziele & Potenziale
Modellgetriebene Softwareentwicklung (Model Driven Software Development - MDSD) SS 2014
Modellgetriebene Softwareentwicklung (Model Driven Software Development - MDSD) SS 2014 Wahlpflichtfach (2 SWS) für Bachelor Andreas Schmidt Einführung/Organisation 1/19 Ziele der Vorlesung Vorstellung
b+m Informatik AG Langlebige und zukunftsfähige modellgetriebene Softwaresysteme? Thomas Stahl b+m Informatik AG 13.06.
Langlebige und zukunftsfähige modellgetriebene Softwaresysteme? Thomas Stahl 13.06.2012, KoSSE-Tag 1 1 b+m Business IT Management Geschäftsfelder Banken & Sparkassen Versicherungen Engineering Solutions
Modellgetriebene Softwareentwicklung
Datum: 10. Juli 2009 Themendossier Modellgetriebene Softwareentwicklung Seite 1 Einführung in das Thema Die Disziplin des Software Engineerings befasst sich bereits seit vielen Jahren mit der Frage, wie
Einführung in Generatives Programmieren. Bastian Molkenthin
Einführung in Generatives Programmieren Bastian Molkenthin Motivation Industrielle Entwicklung *!!*,(% % - #$% #!" + '( & )!* Softwareentwicklung Rückblick auf Objektorientierung Objektorientierte Softwareentwicklung
Model Driven Software Development
Model Driven Software Development Key Note DGLR Workshop, TUM Garching, 4. Oktober 2011 Dr. Björn Pötter Leiter SoftwareFactory (FCS & UAV Software), Cassidian (EADS) Trends in der Softwareentwicklung
Modell Driven Software Development (MDSD)
Modell Driven Software Development (MDSD) Eine Einführung Uni Jena, 2013-04-08 Modelle in der Softwareentwicklung schon lange benutzt Analysemodelle, Entwurfsmodelle, Verhaltensmodelle, Prozessmodelle,
Software-Architektur. Spektrum k_/takademischht VERLAG
Oliver Vogel / Ingo Arnold /Arif Chughtai / Edmund Ihler/Uwe Mehlig/Thomas Neumann/ Markus Völter/Uwe Zdun Software-Architektur Grundlagen - Konzepte - Praxis ELSEVIER SPEKTRUM AKADEMISCHER VERLAG Spektrum
Themen. Software Design and Quality Group Institute for Program Structures and Data Organization
Themen 2 28.04.2010 MODELLGETRIEBENE SOFTWARE-ENTWICKLUNG Grundlagen 3 28.04.2010 Meta-Modell: Lego Meta-Modell Bauvorschriften Building Block * connected with Modell Lego Reale Welt Haus Bilder: (c) designritter
Model Driven Architecture Praxisbeispiel
1 EJOSA OpenUSS CampusSource Model Driven Architecture Praxisbeispiel 2 Situation von CampusSource-Plattformen Ähnliche Funktionen (Verwaltung von Studenten und Dozenten, Diskussionsforen,...), jedoch
SEA. Modellgetriebene Softwareentwicklung in der BA
SEA Modellgetriebene Softwareentwicklung in der BA MDA bei der BA Ziele/Vorteile: für die Fachabteilung für die Systementwicklung für den Betrieb Wie wird MDA in der BA umgesetzt? Seite 2 MDA bei der BA
Stand der Technik in der Softwareentwicklung - Vom Kunsthandwerk zur Ingenieurwissenschaft?
Stand der Technik in der Softwareentwicklung - Vom Kunsthandwerk zur Ingenieurwissenschaft? Dipl.-Kfm. Michael Kunz Dipl.-Ingenieur Carsten Sensler bluecarat AG Steinfurt, 14. Dezember 2005 Referenzen
Vortrag von: Ilias Agorakis & Robert Roginer
MDA Model Driven Architecture Vortrag von: Ilias Agorakis & Robert Roginer Anwendungen der SWT - WS 08/09 Inhalt Was ist MDA? Object Management Group (OMG) Ziele Konzepte der MDA Werkzeuge Vor- und Nachteile
Systemdenken und Gestaltungsmethodik System-Modellierung
Systemdenken und Gestaltungsmethodik System-Modellierung Prof. Dr.-Ing. Stefan Brunthaler TFH Wildau 2008ff Master Telematik Ausgangsbasis Es liegt ein kosten-nutzen-optimales Lösungskonzept vor. Die Architektur
Comparing Software Factories and Software Product Lines
Comparing Software Factories and Software Product Lines Martin Kleine [email protected] Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich
Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH
Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme Tillmann Schall, anaptecs GmbH : Agenda Grundlagen modellgetriebener Entwicklungsprozesse Schritte zur Einführung Erfahrungen
Faktor-IPS. Modellgetriebene Softwareentwicklung mit Faktor-IPS. Faktor Zehn AG. Seite 1
Faktor-IPS Modellgetriebene Softwareentwicklung mit Faktor-IPS Seite 1 Faktor-IPS Faktor-IPS ist ein Werkzeug zur modellgetriebenen Entwicklung versicherungsfachlicher Systeme Bestandssysteme Außendienstsysteme
Modellgetriebene Service-Entwicklung
Modellgetriebene Service-Entwicklung Service-orientierte Architekturen (SOA), Prof. Dr. M. Jäger Johannes Tietje 24. Juni 2010 1 / 13 Motivation konkrete Teile eines Dienstes Rahmenimplementierung der
Generatives Programmieren
Generatives Programmieren Seminar Produktlinien WS03/04 Tammo van Lessen 08.01.2004 Outline Einleitung Generatoren Generatives Programmieren Fazit Einleitung Industrielle Entwicklung 1826 Austauschbare
DRIVE LIKE A VIRTUAL DEVELOPER Die Poleposition für Ihre Softwareentwicklung
DRIVE LIKE A VIRTUAL DEVELOPER Die Poleposition für Ihre Softwareentwicklung Was für ein Tempo! Das Rad dreht sich rasant schnell: Die heutigen Anforderungen an Softwareentwicklung sind hoch und werden
MDA MDA mit mit Open-Source-Software Eine Eine Bestandsaufnahme
MDA MDA mit mit Open-Source-Software Eine Eine Bestandsaufnahme Gerhard Wanner ([email protected]) Stefan Stefan Siegl Siegl ([email protected]) Agenda Model Driven Architecture (MDA) Einführung/Übersicht/Motivation
Der Zukunft ein Schritt voraus sein!
Der Zukunft ein Schritt voraus sein! Nutzen Sie Ihren Vorteil mit modellgetriebener Softwareentwicklung von Sphinx! Autor DI Christian Schiestl/Sphinx IT Consulting Abstract Software wie ein Industrieprodukt
Beispielhaft MDSD in der Praxis. Dr. Shota Okujava [email protected] www.isento.de
Beispielhaft MDSD in der Praxis Dr. Shota Okujava [email protected] www.isento.de Agenda Einführung Softwareentwicklungsprozess und MDSD Technologien und Werkzeuge Demo Entwicklung der Metamodelle
Modellgetriebene Softwareentwicklung und deren Auswirkung auf die Entwicklungsmethodologie von Standardsoftware
Hochschule Heilbronn Fakultät Wirtschaft 1 Studiengang Electronic Business Diplomarbeit Modellgetriebene Softwareentwicklung und deren Auswirkung auf die Entwicklungsmethodologie von Standardsoftware Vorgelegt
Erfolg ist programmierbar.
45789545697749812346568958565124578954569774981 46568958565124578954569774981234656895856124578 45697749812346568958565124578954569774981234656 58565124578954569774981234656895856124578954569 49812346568958565124578954569774981234656895856
Ein Erfahrungsbericht beim Einsatz von generierenden Ansätzen im Vergleich zu generischen Lösungen
Ein Erfahrungsbericht beim Einsatz von generierenden Ansätzen im Vergleich zu generischen Lösungen Tom Krauß Agenda Begriffsdefinition Verfahren Praktische Beispiele Vergleich und Bewertung Begriffsklärung
INNOVATOR im Entwicklungsprozess
Erfahrungsbericht INNOVATOR im Entwicklungsprozess Basis für Host- und Java-Anwendungen Dr. Carl-Werner Oehlrich, Principal Consultant MID GmbH Das Modellierungswerkzeug INNOVATOR Geschäftsprozess-Modellierung
Referenzarchitekturen und MDA 1
Referenzarchitekturen und MDA 1 Gerd Beneken *, Tilman Seifert *, Niko Baehr +, Inge Hanschke +, Olaf Rauch + *) TU München Lehrstuhl für Software & Systems Engineering Boltzmannstr. 3; 85748 Garching
Sprachen, Modelle, Fabriken
Sprachen, Modelle, Fabriken Markus Völter, [email protected], www.voelter.de Rund um die Modellgetriebene Softwareentwicklung etablieren sich eine ganze Reihe von Techniken und Vorgehensweisen die unter
Modellierung & Domänen Spezifische Sprachen (DSL)
Modellierung & Domänen Spezifische Sprachen (DSL) Uni Jena, 2013-04-08 Fachgebiet der zu modellierenden Anwendung Aufteilung in Subdomänen möglich, evtl. spezialisierte Modelle/DSLs nötig Neben fachlichen
10. Modellgetriebene Entwicklung Softwaretechnik (CNAM) Wintersemester 2009 / 2010 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik
10. Modellgetriebene Entwicklung Softwaretechnik (CNAM) Wintersemester 2009 / 2010 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik 1 Prof. Dr. Bernhard Humm, Hochschule Darmstadt, FB Informatik:
vii Inhaltsverzeichnis 1 Einleitung 1
vii 1 Einleitung 1 1.1 Softwarearchitektur als Disziplin im Software Engineering........ 2 1.2 isaqb International Software Architecture Qualification Board.......... 4 1.3 Certified Professional for Software
Model Driven SOA. < J Springer. Anwendungsorientierte Methodik und Vorgehen in der Praxis. Gerhard Rempp Mark Akermann Martin Löffler Jens Lehmann
Gerhard Rempp Mark Akermann Martin Löffler Jens Lehmann Model Driven SOA Anwendungsorientierte Methodik und Vorgehen in der Praxis Mit Illustrationen von Martin Starzmann < J Springer Inhaltsverzeichnis
Model Driven SOA Modellgetriebene Entwicklung von SOA Anwendungen. OOP München, 26.01.2011
Model Driven SOA Modellgetriebene Entwicklung von SOA Anwendungen OOP München, 26.01.2011 I N H A L T 1. SOA das erste Projekt 2. Prozesse Ergebnisse aus dem Fachbereich 3. Der Business Analyst und BPMN
WIRTSCHAFTSINFORMATIK
Westfälische Wilhelms-Universität Münster A platform for professional model-driven software development. Präsentation im Rahmen des Seminars Software Engineering WS 08/09 Jan Schürmeier [email protected]
Softwarearchitekten. Basiswissen für. dpunkt.verlag. Foundation Level
Mahbouba Gharbi Arne Koschel Andreas Rausch Gernot Starke Basiswissen für Softwarearchitekten Aus- und Weiterbildung nach isaqb-standard zum Certified Professional for Software Architecture - Foundation
Thema 7 Einstieg in die Semesterarbeit
SE Vertiefung Beuth-Hochschule Berlin Thema 7 Einstieg in die Semesterarbeit Agenda 1. Beschränkung der Aufgabe 2. Vorgehensweise bei der Metamodell-Erstellung 3. Anforderungen und Bewertungsgrundlage
Modellgetriebene Softwareentwicklung
Thomas Stahl Markus Völter Sven Efftinge Arno Haase Modellgetriebene Softwareentwicklung Techniken, Engineering, Management Mit Beiträgen von Jorn Bettin, Simon Helsen und Michael Kunz 2., aktualisierte
Usability-Test für mobile Java-Anwendungen
Usability-Test für mobile Java-Anwendungen Problemstellung / Abgrenzung Usability Engineering / Patterns Usability Test Tool-Kette Fazit Roland Petrasch Usability-Test für mobile Java-Anwendungen Problemstellung
Inhalt. Motivation Techniken des MDE. Fallbeispiele
ISE-Seminar 2012 Inhalt Motivation Techniken des MDE Computer Aided Software Engineering (CASE) Domain-Specific-Languages (DSL) Model Driven Architecture (MDA) Fallbeispiele Motivation Automatische Codegenerierung
Ein standardisiertes Aus- und Weiterbildungsschema für Software-Architekten: der isaqb CPSA-F Lehrplan
Ein standardisiertes Aus- und Weiterbildungsschema für Software-Architekten: der isaqb CPSA-F Lehrplan ITech Progress GmbH 2012 Wer bin ich? Mahbouba Gharbi Geschäftsführerin der ITech Progress GmbH Trainerin,
Graphischer Editor für die technologieunabhängige User Interface Modellierung
Universität Augsburg Lehrstuhl für Softwaretechnik und Programmiersprachen Prof. Dr. Bernhard Bauer Praktikum Modellgetriebene Softwareentwicklung SS 2008 Graphischer Editor für die technologieunabhängige
VOM GESCHÄFTSPROZESS ZUM ANWENDUNGSSYSTEM: MODELLGETRIEBENE ENTWICKLUNG BETRIEBS- WIRTSCHAFTLICHER SOFTWARE
VOM GESCHÄFTSPROZESS ZUM ANWENDUNGSSYSTEM: MODELLGETRIEBENE ENTWICKLUNG BETRIEBS- WIRTSCHAFTLICHER SOFTWARE Betriebswirtschaftliche Anwendungen dienen einem wesentlichen Zweck: Sie sollen die Geschäftsprozesse
Innovator 2007. Anbindung an openarchitectureware. Connect. Klaus Weber. www.mid.de
Innovator 2007 Anbindung an openarchitectureware Klaus Weber Connect www.mid.de Anbindung an openarchitectureware (oaw) Wozu dient die Anbindung an openarchitectureware? Für Innovator Object excellence
Inhaltsverzeichnis. xiii
Inhaltsverzeichnis 1 Einleitung... 1 1.1 Ausgangslage und Zielsetzung des Buches...2 1.2 Was ist Software-Architektur?...8 1.3 Leser-Leitfaden... 11 1.3.1 Buchaufbau... 11 1.3.2 Zielpublikum... 15 1.3.3
WhiteStarUML Tutorial
WhiteStarUML Tutorial Autor: Simon Balázs, BME IIT, 2015. Übersetzung: Kovács Márton, 2015. Installation Herunterladen und installieren Sie das WhiteStarUML: http://sourceforge.net/projects/whitestaruml/
Grundlagen Software Engineering
Grundlagen Software Engineering Rational Unified Process () GSE: Prof. Dr. Liggesmeyer, 1 Rational Unified Process () Software Entwicklungsprozess Anpassbares und erweiterbares Grundgerüst Sprache der
Experiences with Model Driven Software Development Creating the Palladio Tool Chain Eclipse Application Developer Day 7.
Experiences with Model Driven Software Development Creating the Palladio Tool Chain Eclipse Application Developer Day 7. July, 2009 WIR FORSCHEN FÜR SIE Dr.-Ing. Steffen Becker [email protected] Abteilungsleiter
Software Engineering
commit-workshop Mannheim 18.06.12 Software Engineering an der Universität Mannheim Oliver Hummel http://swt.informatik.uni-mannheim.de http://score.informatik.uni-mannheim.de Software-Engineering-Gruppe
SOA und modellgetriebene Software- Entwicklung in der Umsetzung von Busines-IT-Alignment-Aktivitäten
1 40 SOA und modellgetriebene Software- Entwicklung in der Umsetzung von Busines-IT-Alignment-Aktivitäten 2 40 Übersicht Motivation Business-IT-Alignement: Was ist das und warum braucht man das? Service-orientierte
Vom Geschäftsmodell zum Code Komponentenbasierte Entwicklung auf Basis der Model Driven Architecture
Vom Geschäftsmodell zum Code Komponentenbasierte Entwicklung auf Basis der Model Driven Architecture U. Sommer, G. Rackl, K. Beschorner, H. Kößler, A. Bien Zentrale IT, Kompetenzzentrum IT-Architekturen
Modellgetriebene Softwareentwicklung
Technische Universität Berlin Ausarbeitung SWT Praxis-Seminar SS 2008 Modellgetriebene Softwareentwicklung Roman P. Zimmer (300835) 29. Juni 2008 Betreut durch Dr. Stephan Herrmann und Marco Mosconi Inhaltsverzeichnis
objectif / SOA /.NET Inhalt Technologien ObjectiF Beispiel Vergleich: ObjectiF Rational Rose Quellenverzeichnis 20.01.2008 Christian Reichardt 2 Technologien 20.01.2008 Christian Reichardt 3 Methodenaufruf
ABSICHERUNG MODELLBASIERTER SICHERHEITSKRITISCHER AVIONIK SOFTWARE Dr. Elke Salecker
ABSICHERUNG MODELLBASIERTER SICHERHEITSKRITISCHER AVIONIK SOFTWARE Dr. Elke Salecker MOTIVATION Fahrzeug-Software wird modellbasiert mit Simulink/TargetLink entwickelt & DO331/DO-178C ermöglicht modellbasierte
Generierung von grafischen Modellrepräsentationen
Universität Ulm 89069 Ulm Germany Fakultät für Ingenieurwissenschaften und Informatik Institut für Datenbanken und Informationssysteme Generierung von grafischen Modellrepräsentationen aus textuellen Domänenmodellen
1 Modellgetriebene Softwareentwicklung Stahl/Völter - dpunkt
1 Modellgetriebene Softwareentwicklung Stahl/Völter - dpunkt 1. EINLEITUNG... 10 1.1. DAS THEMA DES BUCHES... 10 1.1.1. MDA... 12 1.2. ZIELGRUPPEN... 12 1.2.1. Architekten... 13 1.2.2. Entwickler... 13
Best Practices für flexible und wartbare Codegeneratoren mit openarchitectureware Karsten Thoms Software Architekt 20.04.2009
Best Practices für flexible und wartbare Codegeneratoren mit openarchitectureware Karsten Thoms Software Architekt 20.04.2009 1 Agenda (1) Fornax-Plattform, Cartridges (2) Referenzimplementierung, Referenzmodell
Die Pflege modellgetrieben entwickelter Anwendungen
Dr. Christoph Niemann otris software AG Königswall 21 44137 Dortmund [email protected] Tel. 0231/958069-0 www.otris.de Modellgetriebene Software- Entwicklung: Wunsch oder Wirklichkeit? copyright by otris
Bachelorarbeit. Heiko Bohnsack Generierung von Prototypen auf der Basis vorläufiger UML-Klassendiagramme
Bachelorarbeit Heiko Bohnsack Generierung von Prototypen auf der Basis vorläufiger UML-Klassendiagramme Fakultät Technik und Informatik Department Informatik Faculty of Engineering and Computer Science
Software-Engineering in der Servicerobotik Der Weg zum modellgetriebenen Softwareentwurf
Servicerobotik Autonome Mobile Serviceroboter Software-Engineering in der Servicerobotik Der Weg zum modellgetriebenen Softwareentwurf, Dennis Stampfer und Christian Schlegel Institut für Informatik Hochschule
Generieren vs. Interpretieren Die andere Seite von MDSD
Die andere Seite von MDSD Inhalt Begriffsklärung vs. Gemeinsamkeiten Generieren Interpretieren Beispiel: Statemachine Gemeinsamkeiten Generierender Ansatz er Ansatz Praxisbeispiele Typische Anwendungsszenarien
Integrating Architecture Apps for the Enterprise
Integrating Architecture Apps for the Enterprise Ein einheitliches Modulsystem für verteilte Unternehmensanwendungen Motivation und Grundkonzept Inhalt Problem Ursache Herausforderung Grundgedanke Architektur
Modellgetriebene Codegenerierung auf Basis von UML Klassendiagrammen und dem Austauschformat XMI
Modellgetriebene Codegenerierung auf Basis von UML Klassendiagrammen und dem Austauschformat XMI Nicole Steffi Pilkenroth D I P L O M A R B E I T eingereicht am Fachhochschul-Masterstudiengang Digitale
Model Driven Architecture
{ AKTUELLES SCHLAGWORT* / MODEL DRIVEN ARCHITECTURE Model Driven Architecture Martin Kempa Zoltán Ádám Mann Bei der Model Driven Architecture (MDA) bilden Modelle die zentralen Elemente des Softwareentwicklungsprozesses.
Referent: Alessandro Arrigo AAM1. Professor: Prof. Dr. Heindl. Furtwangen, 2.7.2009
- Entwicklungsprozess - Referent: Alessandro Arrigo AAM1 Professor: Prof. Dr. Heindl Furtwangen, 2.7.2009 Agenda 1. Vorstellung des Autors 2. Das Buch 3. Inhalt des Kapitels 4. Verwendung in anderer Literatur
Inhaltsübersicht. n Aufgabenstellung. n Lösungsüberblick. n Herausforderungen. n Entwicklung der Generatoren. n Zusammenfassung/Schlussfolgerungen
Dr. Christoph Niemann otris software AG Königswall 21 D-44137 Dortmund Tel. +49 (0)231 958069 0 www.otris.de Modellgetriebene Entwicklung eines WLAN-Management- Systems copyright by by otris software AG:
Die nächste Revolution in der modelgetriebenen Entwicklung?
Die nächste Revolution in der modelgetriebenen Entwicklung? Me Johannes Kleiber Software Engineer bei FMC [email protected] Themen Überblick Window Workflow Foundation Workflows modellieren WF
MDA auf der Grundlage der OMG Konzepte
MDA auf der Grundlage der OMG Konzepte Tutorial auf der GI-Jahrestagung GI2010 Siegfried Nolte Beethovenstraße 57 22951 Bargteheide 04532 24295 0176 49954432 [email protected] www.siegfried-nolte.de
