Diese Seite: Druckansicht empfehlen

orchideo download

Eine Testversion unserer orchideo-Suite können Sie sich hier herunterladen.

Whitepaper

Das aktuelle Whitepaper zu orchideo finden Sie hier.


 

Was ist orchideo?

Unser Ansporn ist die ideale Kundenlösung und unsere Vision die ideale Softwareentwicklung, welche es uns erlaubt, diese ideale Kundenlösung zu realisieren. orchideo ist unser Ansatz, um dem Problem der immer komplexer werdenden Software zu begegnen und der Vision der idealen Softwareentwicklung näher zu kommen.

Wir verbinden die Konzepte von modellgetriebener und aspektorientierter Softwareentwicklung in einem Satz von Werkzeugen, Frameworks und Bibliotheken mit dem Ergebnis, optimal strukturierte Software auf hohem Abstraktionsniveau entwickeln zu können. Unser Fokus liegt dabei auf klassischen Business Applications, also Anwendungen zur Verwaltung von Daten, die sowohl interaktiv als auch im Batch verarbeitet werden und die sich in die IT-Landschaft eines Unternehmens eingliedern und mit anderen Anwendungen kommunizieren.

Verschiedene, spezialisierte Aufgabenbereiche verlangen spezialisierte Lösungen. Daher ist orchideo keine monolithische Alles-Oder-Nichts Gesamtlösung, sondern eine Suite aus Einzelkomponenten. Diese Aufteilung ermöglicht uns eine flexible Weiterentwicklung der Einzelteile mit agiler Releaseplanung und schneller Reaktion auf das sich rasch ändernde IT-Umfeld. Dennoch legen wir besonderes Augenmerk auf eine enge Integration der Komponenten, denn auch hier gilt, dass das Ganze mehr ist als die Summe seiner Teile.

Das Gesamtpaket von orchideo besteht aus nachstehenden Komponenten, welche im Folgenden näher beschrieben werden:

or­chi­deo|en­gi­ne: Der as­pek­to­ri­en­tier­te Micro­ker­nel, der die Grund­la­ge zur fle­xi­blen Kom­bi­na­ti­on und Er­wei­te­rung von Fea­tures dar­stellt.

or­chi­deo|ob­jects: Über­nimmt das Ma­nage­ment von per­sis­ten­ten Daten als Abs­trak­ti­ons­schicht für die Ge­schäfts­lo­gi­ke­be­ne.

or­chi­deo|views: Be­schäf­tigt sich mit dem Ma­nage­ment von Be­nut­zer­ober­flä­chen als Abs­trak­ti­ons­schicht für die Prä­sen­ta­ti­ons­ebe­ne.

or­chi­deo|do­cu­ments: Be­glei­tet das Pro­jekt von der Ana­ly­se­pha­se bis zum Be­trieb durch au­to­ma­ti­sier­te Er­zeu­gung von Do­ku­men­ten aus den Mo­del­len in allen Pro­jekt­pha­sen.

or­chi­deo|ui-de­si­gner: Be­schreibt Auf­bau und In­hal­te von GUIs und er­mög­licht es, diese mit dem Ge­schäfts­mo­dell von or­chi­deo|ob­jects zu ver­bin­den.