MDSD Lösung SERAPIS
Produktivitäts- und Qualitätssteigerung bei gleichzeitiger Kostensenkung – MDSD@Sphinx und unsere Lösung SERAPIS
Kostendruck kann längerfristig gesehen zu falschen Strategieentscheidungen führen. In der Softwarebranche ist das vielfach gleichzusetzen mit dem Griff zu einer Standardsoftware. Wir helfen Ihnen mit unserer Individualsoftware für eine erfolgreiche Zukunft Ihres Unternehmens zu sorgen!
Unsere Individualsoftware wird Kosten sparend, effizient und in hoher Qualität entwickelt und kann anschließend entsprechend Ihren Bedürfnissen laufend weiterentwickelt werden. Die Schlüssel zu unserem Erfolg heißen agile Software-Entwicklung mit SCRUM sowie modellgetriebene Softwareentwicklung!
Modellgetriebene Softwareentwicklung (engl. Model Driven Software Development, MDSD) bedeutet, dass nicht wie bisher der Code im Zentrum der Entwicklung steht, sondern Modelle. Aus einem formalen Modell der Anwendung wird mit Generatoren automatisiert lauffähige Software erzeugt. Um den MDSD-Ansatz in der Praxis umsetzen zu können, bedarf es geeigneter Werkzeuge, erweiterbarer und adaptierbarer Metamodelle, dazugehörigen Generatoren und einer Ziel-Plattform.
Wir setzen seit Jahren in unseren Projekten erfolgreich auf MDSD und haben mit unseren MDSD Experten die eigene MDSD-Lösung SERAPIS als voll integrierte Modellierungsumgebung mit spezialisierten und flexiblen Metamodellen (z.B. Informationsmodell, Präsentationsmodell) und Generatoren geschaffen, die all unser Know-how und unsere Erfahrungen mit MDSD und den verwendeten Java Technologien (wie z.B. Eclipse RCP, Spring, Hibernate) sowie mit Datenbank-getriebenen Geschäftsanwendungen widerspiegelt.
Die zentralen Eckpfeiler unserer Lösung SERAPIS lauten:
- Komfortable Eclipse Integration
- Einfach erweiterbare und austauschbare Metamodelle
- Generischer, formularbasierter Editor
- Hohe Qualitätsanforderungen an generierte Artefakte
- Vorgefertigte Produktionsstraßen für Rich-Client- und Web-Anwendungen mit Metamodellen und Generatoren
Der Einsatz modellgetriebener Softwareentwicklung heißt nicht nur technische Innovation, sondern hat – richtig betrieben – Auswirkungen auf alle Ebenen eines Projekts. Mit unserer Lösung SERAPIS tragen wir diesem Anspruch Rechnung!
Die Vorteile für Sie liegen auf der Hand:
- Produktivitätsverbesserung
- Reduktion von Durchlaufzeiten und Aufwendungen
- Automatisierung wiederholbarer Abläufe
- Reduktion von Routinetätigkeiten
- Wiederverwendung von (Meta-)Modellen, Plattformen, Generatoren
- Komplexitätsbewältigung durch Abstraktion in Modellen
- Rasche Verfügbarkeit von Prototypen
- Verbesserung der Softwarequalität und -wartbarkeit
- Einheitliche Architektur
- Konsistenz zwischen Modell und Dokumentation
- Leichtere Fehlerbehebung
- Konservierung von Expertenwissen in Metamodellen und Generatoren
- Einfachere Weiterentwicklung
- Portabilität und Flexibilität
- Erleichterung von Technologiewechseln und Versionssprüngen
- Saubere Trennung zwischen Fachlichkeit und Technik
Weiterführende Informationen:
Vorträge
- Software mit Spitzenqualität - auf Knopfdruck aus dem Modell generiert! RCP Booster von Sphinx.
- Click Click Clip: Medienbeobachtung
- Der Zukunft einen Schritt voraus sein!
- Und was wird jetzt aus Java?
Zertifzierungen:
Training:
Events und Tools & Apps
Veranstaltungshinweis: Change Management im Wandel?!
Am 22.11.2011 findet wieder das Führungskräfte-Forum der AOUG im Haus der Musik statt.
APEX-Print-Master [free]
APEX-Print-Master[free] optimiert die Druckmöglichkeiten aus einer Oracle APEX Applikation. Reports...
1. Wiener Hackergarten in den Räumen der Sphinx
Am 6.9.2011 fand das "kick-off" des Hackergartens Vienna in den Räumlichkeiten der Sphinx statt.
Veranstaltungsnachlese: Oracle APEX CC Event vom 25.05.2011
APEX-Print-Master - APEX goes mobile - Datensicherheit - News aus dem Labor - Kundenprojekte
Oracle APEX Installer
Mit dem Oracle APEX Installer können Sie eine vollkommene Silent-Installation der Oracle APEX...
Blogs
Holen Sie sich Input aus der Oracle APEX Welt
Lesen Sie was die Sphinx-JAVA Open Source Experten zu sagen haben



