| dbpprop:abstract
|
- EGL (Enterprise Generation Language) is a high level, modern business oriented programming language, designed by IBM to be platform independent. EGL is similar in syntax to other common languages so it can be learned by application developers with similar previous programming background. EGL application development abstractions shield programmers from the technical interfaces of systems and middleware allowing them to focus on building business functionality. EGL applications and services are written, tested and debugged at the EGL source level, and once they are satisfactorily functionally tested they can be compiled into COBOL, Java, or JavaScript code to support deployment of business applications that can run in any of the following environments: Microsoft Windows, Linux, UNIX running JVM, for example in the context of a Java EE servlet container 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 browsers for Ajax rich web applications
- 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. 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, z.B. im Umfeld eines Java EE Servletcontainers 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
- Enterprise Generation Language(EGL)は、IBMによって開発されたプログラミング言語(4GL)の一つ。シンプルで習得が容易で生産性が高いビジネス言語、とされている。
|
| rdfs:comment
|
- EGL (Enterprise Generation Language) is a high level, modern business oriented programming language, designed by IBM to be platform independent. EGL is similar in syntax to other common languages so it can be learned by application developers with similar previous programming background. EGL application development abstractions shield programmers from the technical interfaces of systems and middleware allowing them to focus on building business functionality.
- 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.
- Enterprise Generation Language(EGL)は、IBMによって開発されたプログラミング言語(4GL)の一つ。シンプルで習得が容易で生産性が高いビジネス言語、とされている。
|