GRANUM/RF - Ablauf1.Die gekennzeichneten Abschnitte werdenaus dem Primärprogramm herausgelöstund in vollständige COBOL Module("Sekundärprogramme") transformiert.2.Datenfelder des Primärprogramms, die imSekundärprogramm angesprochen werden,übergibt RF über die LINKAGE SECTION.3.Die Werte dieser Felder werden vor demAufruf des Sekundärprogrammsgesammelt und via CALL übergeben.4.Nach der Rückkehr werden die Felder desPrimärprogramms entsprechendaufgeladen.5.Der Code zur Datenverbindung ist imQuellcode der Programme enthalten: esgibt keine Laufzeitroutinen!6.Sprungbefehle, die aus demSekundärprogramm ins Primärprogrammweisen, werden durch eine entsprechendgenerierte Logik unterstützt.Das Sekundärprogramm ist "schlank", d.h. eswerden nur diejenigen Datendefinitionenübernommen, die tatsächlich notwendig sind. Fallsz.B. für REDEFINES ganze Strukturen übergebenwerden, so sind alle nicht referenzierten Bereicheals FILLER zusammengefasst.GRANUM - Refactoring für COBOLGRANUM/RF formt COBOL Monolithen in kleine handhabbare Module um - vollautomatisch!GRANUM/RF ermöglicht es, große COBOL Pro-gramme in beliebige kleine Module aufzuspalten. Dabei werden die "Schnitte" von einem Entwickleran der Grenze von Paragraphen oder Sections ge-kennzeichnet.Der Entwickler macht dabei folgende Angaben:•Marke am Beginn und Ende des auszu-lagernden Codes•Den gewünschten Namen des Sekundär-programms•Eine Beschreibung des Programms inForm von COBOL Kommentaren•Personalisierung: Name des Entwicklers,Abteilung usw.Die so entstehenden Primär- und Sekundärpro-gramme sind sofort ablauffähig und erbringen dieFunktion des ursprünglichen Programms.GRANUM/RF - transformiert Programmteile zu Service Modulen für eine SOADas “gebende” Programm bleibt funktional intakt,denn es ruft die ausgegliederten Teile als externeUnterprogramme auf.Der Code zur Übergabe und Rückgabe von Wer-ten wird vollautomatisch erzeugt.KontaktJobs(c) IT Modernisation UGDownload GRANUM Produktblatt.Weiter zu GRANUM/FO...Impressum