Softwarefactory by EBUS-J - devops
„Progress and innovation redefined: the next generation software development„
„Progress and innovation redefined: the next generation software development„
C; Java: 1-Tier , n-Tier (Frontend local, Datenbank remote/ zentral); HTML (J-SCRIPT) – n Tier
bietet die Chance für Unternehmen schnelle Entwicklungen und vollfunktionale Prototypen zu erstellen (Rapid Prototyping, SPRINTS, etc.).
im Einsatz von EBUS bis hin zur aktuellen Generation mit Source-Code-Kompatibilität
ist extrem kurz, da eine leicht erlernbare Sprache (BASIC)
die zusätzlich einen Investitionsschutz, eine langfristige Entwicklungssicherheit und IT-Sicherheit in einer Entwicklungsumgebung integrieren.
Software ist eine entscheidende Komponente für jeden Industriebereich im Kampf um Markt-anteile geworden. Ob ein Unternehmen einen Marktvorteil erreicht oder nicht mehr wahrgenommen wird definiert sich immer mehr über die IT-Kompetenz des Unternehmens. Deswegen vergeben Unternehmen Softwareaufträge an Fremdfirmen und verlieren damit Firmenwissen und sind nicht mehr in der Lage eigene Ideen direkt in Produkte umzusetzen. Gerade im Mittelstand wird die Wertschöpfung durch innovative Softwarelösungen im Rahmen von Internet of Things (IOT) an Fremdfirmen vergeben und dadurch Gewinne verschenkt.
Um diese Wissensschere zu durchbrechen sind vereinfachte und leicht erlernbare Software-Entwicklungsumgebungen gefragt, die zusätzlich einen Investitionsschutz, eine langfristige Entwicklungssicherheit und IT-Sicherheit in einer Entwicklungsumgebung integrieren.
Vorteile der Softwarefactory von Data-Warehouse:
Die strategische Entscheidung für EBUS bietet nicht nur diese Vorteile, sondern auch die Gewissheit auch die nächsten IT-Generationen bedienen zu können. Über 30 Jahre Erfahrung im Einsatz von EBUS bis hin zur aktuellen Generation mit Source-Code-Kompatibilität sprechen für sich. Unsere Kunden können Ihre Lösungen, die in den 80er Jahren entwickelt wurden ohne Änderung in eine heutige JAVA-Lösung verwandeln.
Die Einarbeitungszeit ist extrem kurz, da eine leicht erlernbare Sprache (BASIC), die ähnlich auch in führenden Office Anwendungen eingesetzt wird, um wichtige Elemente erweitert wurde und eine Datenbank in den Sprachumfang mit integriert ist. Damit wird jede erdenkliche Lösung um ca. 80% schneller und kostengünstiger fertig. Diesen Gewinn kann Ihr Unternehmen für andere Aufgaben reinvestieren oder weitere Lösungen innerhalb des Budgets entwickeln.
Durch die Generierung sparen sich Ihre Entwickler lange Fehlersuchen, steigern die Lösungsqualität durch häufige Tests, reduzieren die Zeit bis zum Markteintritt und im Fehlerfall kann jeder Entwickler sofort den Source analysieren, da nur kurze Code-Fragmente untersucht werden müssen | |
Der Generatorbasierte Ansatz bietet außerdem den einzigartigen Vorteil, dass Fehler in Basisfunktionalitäten nicht mehr erfolgen, da diese in den EBUS-Bibliotheken schon 1000mal untersucht wurden. Damit entlasten Sie die Teams/ den Mitarbeiter von Routinearbeiten und diese können sich auf die Problemlösung konzentrieren. |
Wie funktioniert die Softwarefabrik?
Jedes Programm besteht in EBUS aus 3 Basiskomponenten:
Ihr Layout-Ihre-Funktionen
Sie nutzen die Möglichkeiten der Zielsysteme. Auch externe Funktions- und Codeinbindung (z.B. JAVA Bibliotheken) ist möglich und damit maschinennahe oder zielsystemnahe Funktionen.
Durch die Organisation der Programme in Masken und die Unterteilung der Masken & Reports in verschiedene Funktionsbereiche werden die Makros sehr kurz und übersichtlich. Meist kann die Fehleranalyse direkt während des Telefonats mit dem Anwender durchgeführt werden.
Die hocheffiziente Softwareerstellung bietet die Chance für Unternehmen schnelle Entwicklungen und vollfunktionale Prototypen zu erstellen (Rapid Prototyping, SPRINTS, etc.).
Sobald eine Version des Programmes definiert ist, wird es generiert (erzeugt)
und anschließend kompiliert. Hier wird Ihr Source Code in Java Befehle umgewandelt, die die EBUS-Bibliotheken nutzen. Die Kompilierung erzeugt ein JAR.Programm, das innerhalb der JAVA-Umgebung ausgeführt wird.
Alternativ kann auch ein HTML-Programm generiert werden, das mit einem Applications-Server (z.B. TOMCAT) bereitgestellt wird. Hier muss allerdings JAVASCRIPT aktiviert sein, um die Komfort Funktionen nutzen zu können.
Welche Architekturen werden unterstützt?