) Modellgetriebene Softwareentwicklung )
Wichtige Kennzeichen fortschrittlicher Softwareentwicklung sind die Möglichkeiten der Wiederverwendung von Komponenten und abstrakten Beschreibungsmöglichkeiten fachlicher Anforderungen, sowie ein Höchstmaß an Kontinuität des Programmcodes während der gesamten Entwicklungsstrecke und der damit verbundenen Wartbarkeit des Systems.
All diese Vorteile und noch vieles mehr, verspricht der Einsatz modellgetriebener Softwareentwicklung (Model-Driven Software Development - kurz MDSD). Wir schulen, beraten und entwickeln im Bereich MDSD und stehen Ihnen bei der Umsetzung Ihrer Visionen tatkräftig zur Seite.
Ohne Modellierung kein Code und somit keine Softwareentwicklung. Bei MDSD geht es um die schrittweise Transformation von abstrakten Modellen bis hin zu Codefragmenten. Ein wichtiger Bestandteil dieses Ablaufs ist die abstrakte Beschreibung der Anforderungen mittels Modellen. Wir können Ihnen dabei helfen, Ihre Bildchen im Kopf auf das Blatt (Modell) zu bringen.
Generieren- oder besser gesagt transformieren von Modellen in Programmcode - ist das A und O der modellgetriebenen Softwareentwicklung. Der allgemeine Trend zu vielfältigen Angeboten an Open Source Technologie für technische Belange hat auch diesen Bereich erreicht. Welcher Ansatz der Richtige für Ihr Projekt ist und wie man diese komplexen Werkzeuge anwendet, können wir Ihnen gerne erklären.
Unser Angebot "Beratung zu MDSD" für Sie:
- Discovery
Wir geben Orientierungshilfe in der Welt der MDSD und MDA. Im Rahmen von Workshops oder Vorträgen geben wir unsere Erfahrung weiter und ermöglichen Ihnen einen reibungslosen Start im Bereich der modellgetriebenen Softwareentwicklung.
- Konzeption
Egal ob es um eine projekt/produkt-spezifische domain specific language (DSL) oder um Ihre eigene Generatorenfamilie geht - wir vermitteln Ihnen die nötigen Kenntnisse zur Konzeption und erfolgreichen Umsetzung eines modellgestützten Softwareprodukts.
- Prototyp / Evaluation
Sie haben Ihre Anforderungen spezifiziert und wollen nun Ihre Ideen auf das Blatt bringen bzw. in Modelle verpacken. Der Einstieg in die Metamodellierung und der passenden Tools gestaltet sich jedoch sehr komplex und zeitaufwendig. Abhilfe schaffen wir u.a. beim Erstellen des ersten Prototyps - oder evaluieren und verbessern Ihre bisherigen Anstrengungen - sprechen Sie uns an.
- MDSD mit Open Source
Sie wollen einen Generator in Ihr Projekt integrieren und interessieren sich für die frei verfügbaren Werkzeuge auf dem Open Source Markt? Dann sind Sie bei uns an der richtigen Adresse.
Wir bringen das benötigte Know-How mit, welches wir durch den praktischen Einsatz der verschiedenen Generatoren in unseren Softwareprojekten sammeln konnten. Ohne die passenden Werkzeuge kann es sehr aufwendig werden, seine Metamodelle zu definieren und passende Editoren zu erstellen. Kommen Sie zu uns - wir stellen den Werkzeugkasten für Sie bereit.
- Generator Entwicklung
Wir setzen hier auf erfolgreiche Generatorframeworks wie z.B. openArchitectureWare (oAW), um Sie bei der Umsetzung Ihres Generators zu unterstützen. Darüber hinaus bringen wir das benötigte Know-How mit, um die Generatoren in Ihre Produktlinie von Entwicklungwerkzeugen zu integrieren.
Ansprechpartner:
Hr. Dirk M. Sohn
Tel.: (0621) 71839-42
sohn@<spamschutz>oio.de (Hinweis: <spamschutz> bitte aus E-Mail Adresse löschen.)







