Enterprise Generation Language, oder EGL, ist eine Programmiersprache der 4.Generation, die ursprünglich in den 1980er Jahren entwickelt wurde. IBM schuf EGL, um prozedurale Programmierer zu unterstützen, insbesondere solche mit RPG- und COBOL-Erfahrung, damit diese die Konzepte und Anwendung der objektorientierten Programmierung leichter verstehen. EGL ist vielleicht am bekanntesten als eine Funktion innerhalb des IBM WebSphere Studio Enterprise Developer, der Großrechner-orientierte Werkzeuge auf Basis der Eclipse-Entwicklungsumgebung bereitstellt.

Property Value
dbo:abstract
  • Enterprise Generation Language, oder EGL, ist eine Programmiersprache der 4.Generation, die ursprünglich in den 1980er Jahren entwickelt wurde. IBM schuf EGL, um prozedurale Programmierer zu unterstützen, insbesondere solche mit RPG- und COBOL-Erfahrung, damit diese die Konzepte und Anwendung der objektorientierten Programmierung leichter verstehen. EGL ist vielleicht am bekanntesten als eine Funktion innerhalb des IBM WebSphere Studio Enterprise Developer, der Großrechner-orientierte Werkzeuge auf Basis der Eclipse-Entwicklungsumgebung bereitstellt. Viele Unternehmen sehen sich sehr hohen Kosten ausgesetzt, wenn es um die Wartung ihrer Legacy-Systeme (COBOL, RPG, Natural etc.) geht. Auch die Kenntnis über das eigene System, das zum Teil schon über Jahrzehnte gewachsen ist, gerät durch den Verlust der Mitarbeiter (Rente), in Gefahr. Hier ist es möglich, die Legacy-Systeme in eine einfacher zu wartende EGL-basierte Umgebung zu migrieren, aus der dann in eine „moderne“ Sprache transformiert werden kann (Java, C++ etc.). Die Wartung geschieht ausschließlich auf EGL-Ebene, so dass nur ein geringfügiger Aufwand an Schulungsmaßnahmen getätigt werden muss. Nach Herstellerangaben stehen die Kosten der Migration und der notwendigen Schulungen in sehr geringem Verhältnis zu den Wartungskosten der Systeme. EGL-Anwendungen und -Dienste werden auf der EGL-Quellcodeebene geschrieben, getestet und von Fehlern bereinigt. Wenn sie dann zufriedenstellend funktional getestet sind, können Sie in COBOL, Java oder JavaScript Code kompiliert werden,um den Einsatz von Business-Anwendungen zu unterstützen, die in jeder der folgenden Umgebungen laufen kann: * Microsoft Windows, Linux, UNIX mit JVM, zum Beispiel im Umfeld eines Java EE Servletcontainers (IBM WebSphere Application Server, Apache Tomcat, GlassFish) * IBM System z: CICS Transaction Server, IMS, z/OS Batch, UNIX System Services, WebSphere Application Server, z/VSE, Linux * IBM System i: IBM i5/OS, IBM WebSphere Application Server * Internet Explorer, Firefox, Safari – Webbrowser für Ajax Rich Web Anwendungen (de)
  • Enterprise Generation Language, oder EGL, ist eine Programmiersprache der 4.Generation, die ursprünglich in den 1980er Jahren entwickelt wurde. IBM schuf EGL, um prozedurale Programmierer zu unterstützen, insbesondere solche mit RPG- und COBOL-Erfahrung, damit diese die Konzepte und Anwendung der objektorientierten Programmierung leichter verstehen. EGL ist vielleicht am bekanntesten als eine Funktion innerhalb des IBM WebSphere Studio Enterprise Developer, der Großrechner-orientierte Werkzeuge auf Basis der Eclipse-Entwicklungsumgebung bereitstellt. Viele Unternehmen sehen sich sehr hohen Kosten ausgesetzt, wenn es um die Wartung ihrer Legacy-Systeme (COBOL, RPG, Natural etc.) geht. Auch die Kenntnis über das eigene System, das zum Teil schon über Jahrzehnte gewachsen ist, gerät durch den Verlust der Mitarbeiter (Rente), in Gefahr. Hier ist es möglich, die Legacy-Systeme in eine einfacher zu wartende EGL-basierte Umgebung zu migrieren, aus der dann in eine „moderne“ Sprache transformiert werden kann (Java, C++ etc.). Die Wartung geschieht ausschließlich auf EGL-Ebene, so dass nur ein geringfügiger Aufwand an Schulungsmaßnahmen getätigt werden muss. Nach Herstellerangaben stehen die Kosten der Migration und der notwendigen Schulungen in sehr geringem Verhältnis zu den Wartungskosten der Systeme. EGL-Anwendungen und -Dienste werden auf der EGL-Quellcodeebene geschrieben, getestet und von Fehlern bereinigt. Wenn sie dann zufriedenstellend funktional getestet sind, können Sie in COBOL, Java oder JavaScript Code kompiliert werden,um den Einsatz von Business-Anwendungen zu unterstützen, die in jeder der folgenden Umgebungen laufen kann: * Microsoft Windows, Linux, UNIX mit JVM, zum Beispiel im Umfeld eines Java EE Servletcontainers (IBM WebSphere Application Server, Apache Tomcat, GlassFish) * IBM System z: CICS Transaction Server, IMS, z/OS Batch, UNIX System Services, WebSphere Application Server, z/VSE, Linux * IBM System i: IBM i5/OS, IBM WebSphere Application Server * Internet Explorer, Firefox, Safari – Webbrowser für Ajax Rich Web Anwendungen (de)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1161579 (xsd:integer)
dbo:wikiPageRevisionID
  • 149149970 (xsd:integer)
dct:subject
rdfs:comment
  • Enterprise Generation Language, oder EGL, ist eine Programmiersprache der 4.Generation, die ursprünglich in den 1980er Jahren entwickelt wurde. IBM schuf EGL, um prozedurale Programmierer zu unterstützen, insbesondere solche mit RPG- und COBOL-Erfahrung, damit diese die Konzepte und Anwendung der objektorientierten Programmierung leichter verstehen. EGL ist vielleicht am bekanntesten als eine Funktion innerhalb des IBM WebSphere Studio Enterprise Developer, der Großrechner-orientierte Werkzeuge auf Basis der Eclipse-Entwicklungsumgebung bereitstellt. (de)
  • Enterprise Generation Language, oder EGL, ist eine Programmiersprache der 4.Generation, die ursprünglich in den 1980er Jahren entwickelt wurde. IBM schuf EGL, um prozedurale Programmierer zu unterstützen, insbesondere solche mit RPG- und COBOL-Erfahrung, damit diese die Konzepte und Anwendung der objektorientierten Programmierung leichter verstehen. EGL ist vielleicht am bekanntesten als eine Funktion innerhalb des IBM WebSphere Studio Enterprise Developer, der Großrechner-orientierte Werkzeuge auf Basis der Eclipse-Entwicklungsumgebung bereitstellt. (de)
rdfs:label
  • Enterprise Generation Language (de)
  • Enterprise Generation Language (de)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of