E/NAT
or CA-Endevor for NATURAL Interface: Life Cycle solution for NATURAL, PREDICT, 3GL,
Documents, ... - and other NATURAL tools
Qualizer: Quality Measures, Test Cases, Call Structures and much more for
NATURAL, COBOL and JCL
Your browser does not support
frames. Please note that navigation features will be limited.
Use
your browsers back button where necessary.
Use
your browsers back button where necessary.

German
/ Deutsch

Schnittstelle
zwischen
CA-Endevor und NATURAL/PREDICT
Version 2.2

This Product Information is
also available in English !
Die Verbindung zweier
Welten
Konfigurations-Management und moderne
Anwendungsentwicklungs-Technologien - zwei wesentliche Voraussetzungen f? die effektive
Informationsverarbeitung. Mit E/NAT, dem Interface zwischen CA-Endevor einerseits und
NATURAL und PREDICT andererseits, sichern Sie die Software-Investitionen unter einer
einheitlichen Oberfl?he mit einem einzigen Werkzeug.
Hohe Sicherheit und
beste Performance
Im Gegensatz zu den meisten
Schnittstellen zwischen Konfigurations-Management-Werkzeugen und NATURAL/PREDICT ist E/NAT
durch die vollst?dige Integration in die CA-Endevor-Prozessoren sehr sicher. Die
Informationen in CA-Endevor sind stets synchron und korrekt. Jobprotokolle m?sen nicht
elementweise auf problematische Return-Codes ?erpr?t werden sondern es gen?t die
?erwachung eines einzelnen Return-Codes f? den gesamten Objekt-Transfer: der
Return-Code von CA-Endevor. E/NAT ist in der Lage, mit einem einzigen aktiven NATURAL
beliebig viele NATURAL-Objekte auch zwischen unterschiedlichen NATURAL-Systemfiles zu
?erf?ren. Dies f?rt zu signifikanten Performancevorteilen gegen?er anderen
Werkzeugen, da das mehrfache Starten und Beenden von NATURAL ?erfl?sig wird.

Abbildung 1: Die physikalische Verbindung
E/NAT verbraucht geringe
Systemresourcen durch kontrollierte Ausf?rung einer NATURAL-Task, die nur in
Ausnahmef?len beendet werden mu?und st?dig auf auszuf?rende Aktionen wartet (vgl.
Abbildung 1).
E/NAT arbeitet wahlweise im Foreground und/oder im Batch. Foreground-Aktionen liefern pro
Element einen Return-Code, der dann direkt auf dem CA-Endevor-Panel erscheint. Alle
w?rend der Generierung auftretenden NATURAL-Syntaxfehler werden zuverl?sig erkannt und
an CA-Endevor zur?kgegeben. NATURAL-Elemente werden im Zuge des CA-Endevor-Generate via
Prozessor neu katalogisiert. Dadurch ist gew?rleistet, da?nicht erst bei der sp?eren
Ausf?rung der Software-Elemente Fehler auftreten, sondern Inkonsistenzen sofort
erkennbar sind. Ferner ist sichergestellt, da?die aktiven Referenzen von PREDICT
automatisch gepflegt sind.
Einfache Administration
Zum Betrieb von E/NAT werden nur die
Tabellen best?kt, die einerseits die NATURAL-Umgebung definieren, andererseits die
installationsabh?gige Verbindung zwischen CA-Endevor-Definitionen und den Spezifika von
NATURAL und PREDICT darstellen. Einfache Administration im doppelten Sinne.
Die logische Verbindung
Die logische Verbindung wird durch
Umsetztabellen hergestellt, die ?er Online-Funktionen komfortabel gepflegt werden
k?nen. Es handelt sich um folgende Tabellen:
- CA-Endevor Type -- E/NAT Type
- CA-Endevor Environment, Stage und
System -- E/NAT Path (FUSER, FDIC, NAT Library)
Vollst?dig integrierte
L?ung
E/NAT ist vollst?dig in CA-Endevor
integriert. Die entsprechenden CA-Endevor-Panels wurden so erweitert, da?auch alle
NATURAL/PREDICT-Elemente direkt ausgew?lt werden k?nen. Es sind keine besonderen
Men?weige f? E/NAT-Funktionen erforderlich. Der Benutzer entscheidet erst auf dem
jeweiligen Bearbeitungs-Panel, ob er z.B. ein NATURAL-Programm oder andersartige Elemente
bearbeiten m?hte.

Abbildung 2: CA-Endevor ADD-Panel mit E/NAT
Selbstverst?dlich wird durch E/NAT
auch Package Processing unterst?zt. Fehlerhaft realisierte NATURAL-Programme k?nen bei
Bedarf im laufenden Produktionsbetrieb zur?kgesetzt werden. E/NAT l?cht im Zuge des
Backout auch alle betroffenen Programme aus dem NATURAL-Bufferpool.

Abbildung 3: Auswahl NATURAL-Objekte mittels ADD-Funktion
Mehr als nur eine
Schnittstelle
E/NAT arbeitet intelligent. Die im
Zusammenhang mit NATURAL zu beachtenden Besonderheiten der typabh?gigen Verf?barkeit
von Source-/Object-Code sind implementiert und werden automatisch ber?ksichtigt. Die
Entwicklung von E/NAT erfolgte mit folgenden Zielvorgaben:
- vollst?dig CA-Endevor-konformes
Verhalten
- kein Werkzeugwechsel zur Administration
und Nutzung des Systems
- hohe Performance
- Nutzung der aktiven Referenzen von
PREDICT; entweder manuell ?er gezielte Selektion oder vollautomatisch durch Einbeziehung
aller abh?gigen NATURAL- und PREDICT-Objekte bei Auswahl jedes einzelnen NATURAL- oder
PREDICT-Elements
- Verf?barkeit von User-Exits f?
kundenspezifische Verarbeitung
- Unterst?zung aller zur
Anwendungsentwicklung erforderlichen NATURAL- und PREDICT-Objekte
- automatische Einhaltung der
NATURAL-Konventionen und -Erfordernisse je nach Objekt-Typ
Neben diesen Zielvorgaben wurden noch
weitere Funktionen integriert, die gerade f? NATURAL-Anwender besonders von Vorteil
sind:
- E/NAT-Exits k?nen auch f? solche
CA-Endevor-Elemente genutzt werden, die nicht durch E/NAT selbst unterst?zt werden
(3GL-Programme, Dokumente etc.)
- Unterst?zung des Wechsels zwischen
NATURAL-Umgebungen mit unterschiedlichen FUSER- oder FDIC-Einstellungen auch ?er
DB-Grenzen hinweg - bei h?hster Performance
- Unterst?zung des Umgebungswechsels
auch zwischen unterschiedlichen ADABAS-SVCs.
Einfache Anwendung
Um NATURAL- und PREDICT-Elemente auf
einfache Weise in CA-Endevor einbringen zu k?nen, wurde ein neuer Begriff eingef?rt:
der PATH. Durch die Definition der Pfade ist es bei Ausf?rung der ADD, UPDATE und
RETRIEVE-Funktionen nicht erforderlich, die korrekten Angaben f? FUSER, FDIC und
NATURAL-Library zu kennen. Es mu?lediglich der Pfad angegeben werden. F? den Benutzer
stellt es in der praktischen Anwendung eine wesentliche Hilfe dar, die Quelle oder das
Ziel z.B. durch Eingabe von "ENTW" oder "TEST" eindeutig spezifizieren
zu k?nen.
Durchg?gige
Unterst?zung
Unterst?zt werden alle relevanten
CA-Endevor-Funktionen (inklusive Package-Backout), alle NATURAL-Typen und die zur
Realisierung von Anwendungen erforderlichen PREDICT-Objekttypen (Files mit allen Fields
sowie Verifications) sowie 8 weitere Typen von Dokumentations-Objekten.
Jahr 2000
E/NAT ist Jahr-2000-f?ig und
unterst?zt Sie bei der Analyse Ihrer eigenen NATURAL Softwarekomponenten.
Sehr weit reichende
Integration
E/NAT arbeitet im NATURAL-Bereich mit
sehr performanten und sicheren Algorithmen. Im Rahmen der Verwaltung der PREDICT-Objekte
werden zur Sicherstellung der Aufw?ts-Kompatibilit? Utilities der Software AG
eingesetzt. Mit Verf?barkeit entsprechender PREDICT-APIs wird auch die L?chung der
PREDICT-Objekte m?lich sein (DELETE INPUT SOURCE und DELETE-Action).
Weitere Features
E/NAT unterst?zt die Ausf?rung
beliebiger NATURAL-Kommandos innerhalb von Prozessoren.
Der Parameter "Generate
Action" erm?licht die Festlegung, welche Aktion bei der Ausf?rung des
Generate-Prozessors durchgef?rt werden soll.Sie haben die Wahl, ob ein CAT, STOW oder
ein CAT & COPY ausgef?rt wird. Die CAT & COPY Option stellt sicher, da?der
Zeitstempel einer NATURAL Source in CA-Endevor und NATURAL derselbe ist.
Die neue Dimension

Abbildung 4: E/NAT TPI Main Menu
F? diejenigen Anwender, die es bevorzugen CA-Endevor Aktionen
f? NATURAL/PREDICT Elemente aus dem TP-Monitor heraus auszuf?ren, ist das E/NAT TP
Interface (TPI) verf?bar. Dieses Feature ist speziell f? die Anwendungsentwickler
gedacht. Innerhalb der NATURAL Entwicklungsumgebung k?nen CA-Endevor Aktionen wie ADD,
UPDATE oder RETRIEVE ausgef?rt werden. Daraus ergibt sich die vollst?dige Kontrolle
innerhalb der NATURAL-Umgebung, einschlie?ich des Features, da?alle CA-Endevor
Execution Reports automatisch an den Benutzer des E/NAT TPI zur?k?ermittelt werden. Im
Falle einer fehlgeschlagenen Aktion wird der E/NAT TPI Benutzer automatisch informiert.
E/NAT TPI ist eine in die NATURAL-Umgebung integrierte Anwendung mit dem bekannten NATURAL
Look And Feel.
E/NAT TPI ist ein integraler Bestandteil des E/NAT Basisprodukts.

Abbildung 5: E/NAT TPI
ADD Funktion
Systemvoraussetzungen
F? die E/NAT-Schnittstelle sind
folgende Software-Komponenten Voraussetzung:
- MVS Version 4.2.2
- ENDEVOR/MVS Version 3.7.2
- ADABAS Version 5.2
- NATURAL Version 2.2.8 (mit
TSO-Interface)
- NATURAL Security Version
2.2.8
- PREDICT Version 3.1 oder 3.2 ab SM 3
oder 3.4
Hinweise:
Bei Installation der Systemprogramme der E/NAT-Schnittstelle in Library SYSTEM kann auf
NATURAL Security verzichtet werden.
PREDICT ist zur Bearbeitung von DDMs (via Files) Voraussetzung. Der Einsatz der
E/NAT-Schnittstelle ist bei Verzicht auf die Bearbeitung von DDMs auch ohne PREDICT
m?lich.
PREDICT Version 3.2 wird bis einschlie?ich SM-Level 2 nicht unterst?zt!
Weitere Informationen
Weitere Informationen zu E/NAT
erhalten Sie bei:
ATLANTIS
Information Technology GmbH
Birkenweg 2
73117 Wangen
Germany
Telefon: +49 (71 61) 50 60 0 - 0
Telefax: +49 (71 61) 50 60 0 - 55
E-mail: enat@atlantis.de
oder bei Ihrer CA-Gesch?tsstelle.
Document
number: ENATMVS-PI220-0104-D

Copyright
? 2004 ATLANTIS Information
Technology GmbH. All rights reserved.
E/NAT and Qualizer are registered trademarks of ATLANTIS Information
Technology GmbH,
Wangen,
Germany.
All other product names are either registered
or non-registered trademarks of their respective owners. |