{"id":7634,"date":"2022-01-13T13:55:15","date_gmt":"2022-01-13T12:55:15","guid":{"rendered":"https:\/\/entw.proetcon.de\/?page_id=7634"},"modified":"2025-07-01T11:06:06","modified_gmt":"2025-07-01T09:06:06","slug":"matrix","status":"publish","type":"page","link":"https:\/\/entw.proetcon.de\/index.php\/software-migration\/technologien-und-werkzeuge\/matrix\/","title":{"rendered":"MaTriX \u2013 Mask Trans\u00adfor\u00adma\u00adtion Toolbox"},"content":{"rendered":"<div id=\"pl-gb7634-69ddd20fab332\" class=\"panel-layout wp-block-siteorigin-panels-layout-block\"><div id=\"pg-gb7634-69ddd20fab332-0\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-gb7634-69ddd20fab332-0\"><div id=\"pgc-gb7634-69ddd20fab332-0-0\" class=\"panel-grid-cell\"><div id=\"panel-gb7634-69ddd20fab332-0-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"0\">\t\t\t<div class=\"textwidget\"><p><span style=\"font-weight: bold; color: #b2b2b2;\"><a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/\">SOFTWARE-MIGRATION<\/a> &gt; <a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/technologien-und-werkzeuge\/\">TECHNO\u00adLO\u00adGIEN UND WERKZEUGE<\/a> &gt; <a href=\"https:\/\/entw.proetcon.de\/index.php\/software-migration\/technologien-und-werkzeuge\/matrix\/\"><u>MATRIX<\/u><\/a><\/span><\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><div id=\"pg-gb7634-69ddd20fab332-1\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-gb7634-69ddd20fab332-1\"><div id=\"pgc-gb7634-69ddd20fab332-1-0\" class=\"panel-grid-cell\"><div id=\"panel-gb7634-69ddd20fab332-1-0-0\" class=\"so-panel widget widget_siteorigin-panels-builder panel-first-child\" data-index=\"1\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-1-0-0\"><div id=\"pl-w68639c4009bdd\" class=\"panel-layout wp-block-siteorigin-panels-layout-block\"><div id=\"pg-w68639c4009bdd-0\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-w68639c4009bdd-0\"><div id=\"pgc-w68639c4009bdd-0-0\" class=\"panel-grid-cell\"><div id=\"panel-w68639c4009bdd-0-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"0\">\t\t\t<div class=\"textwidget\"><p><img fetchpriority=\"high\" decoding=\"async\" class=\"size-medium wp-image-8009 alignleft\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/02\/logo_matrix_schatten_vektorisiert.svg\" alt=\"Hellblaues Logo MaTriX-Tool\" width=\"300\" height=\"300\"><br>\nMaTriX ist unser Werkzeug zur Moder\u00adni\u00adsie\u00adrung von proprie\u00adt\u00e4\u00adren, antiquier\u00adten Benut\u00adzer\u00adober\u00adfl\u00e4\u00adchen, welche z.B. auf IFG, SCREEN COBOL bzw. CICS basie\u00adren. Mit MaTriX werden diese Masken automa\u00adti\u00adsiert durch zeitge\u00adm\u00e4\u00dfe, standar\u00addi\u00adsierte Techno\u00adlo\u00adgien abgel\u00f6st. Dabei kommen moderne Webtech\u00adno\u00adlo\u00adgien zum Einsatz.<\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div id=\"panel-gb7634-69ddd20fab332-1-0-1\" class=\"so-panel widget widget_siteorigin-panels-builder\" data-index=\"2\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-1-0-1\"><div id=\"pl-w6863a4f7e1bd7\" class=\"panel-layout wp-block-siteorigin-panels-layout-block\"><div id=\"pg-w6863a4f7e1bd7-0\" class=\"panel-grid panel-no-style\"><div id=\"pgc-w6863a4f7e1bd7-0-0\" class=\"panel-grid-cell\"><div id=\"panel-w6863a4f7e1bd7-0-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"0\">\t\t\t<div class=\"textwidget\"><h2>MOTIVA\u00adTION<\/h2>\n<\/div>\n\t\t<\/div><\/div><\/div><div id=\"pg-w6863a4f7e1bd7-1\" class=\"panel-grid panel-no-style\"><div id=\"pgc-w6863a4f7e1bd7-1-0\" class=\"panel-grid-cell\"><div id=\"panel-w6863a4f7e1bd7-1-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"1\">\t\t\t<div class=\"textwidget\"><div>\n<p>Mainframe-Masken besit\u00adzen auch heute noch h\u00e4ufig den Charme der 70er und 80er Jahre des vergan\u00adge\u00adnen Jahrhunderts:<\/p>\n<ul>\n<li>Die Masken\u00adfens\u00adter sind oft auf 80 x 25 Zeichen beschr\u00e4nkt.<\/li>\n<li>Funkti\u00adons\u00adtas\u00adten spielen eine wesent\u00adli\u00adche Rolle beim Vorw\u00e4rts- und R\u00fcckw\u00e4rts\u00adbl\u00e4t\u00adtern und Alter\u00adna\u00adti\u00adven werden durch \u201eAniXen\u201d von Einga\u00adbe\u00adfel\u00addern ausgew\u00e4hlt.<\/li>\n<li>Einga\u00adben k\u00f6nnen erst nach dem Abschi\u00adcken der Maske gepr\u00fcft werden, Reaktio\u00adnen w\u00e4hrend der Eingabe sind nicht m\u00f6glich.<\/li>\n<li>Moderne GUI-Gestal\u00ad\u00adtungs\u00ad\u00ad\u00adm\u00f6\u00adg\u00ad\u00adlich\u00adkei\u00ad\u00adten wie Men\u00fcs, Links, Combo\u00adbo\u00adxen etc. fehlen.<\/li>\n<li>Ggf. ist die Gr\u00f6\u00dfe der Message, die zum Daten\u00adaus\u00adtausch zwischen proprie\u00adt\u00e4\u00adrem Masken\u00adsys\u00adtem und den Online-Program\u00ad\u00admen dient, auf eine gewisse (geringe) Anzahl an Zeichen beschr\u00e4nkt.<\/li>\n<\/ul>\n<p>Mit MaTriX k\u00f6nnen die Mainframe-Masken durch zeitge\u00adm\u00e4\u00dfe, standar\u00addi\u00adsierte Webtech\u00adno\u00adlo\u00adgien abgel\u00f6st werden.<\/p>\n<\/div>\n<\/div>\n\t\t<\/div><\/div><div id=\"pgc-w6863a4f7e1bd7-1-1\" class=\"panel-grid-cell\"><div id=\"panel-w6863a4f7e1bd7-1-1-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"2\">\t\t\t<div class=\"textwidget\"><div id=\"attachment_4657\" style=\"width: 360px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_ori-1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4657\" class=\"wp-image-4657\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_ori-1.png\" alt=\"Beispiel f\u00fcr eine Mainframe-Maske\" width=\"350\" height=\"261\"><\/a><p id=\"caption-attachment-4657\" class=\"wp-caption-text\">Beispiel f\u00fcr eine Mainframe-Maske<\/p><\/div>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><\/div><div id=\"panel-gb7634-69ddd20fab332-1-0-2\" class=\"so-panel widget widget_text panel-last-child\" data-index=\"3\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-1-0-2\">\t\t\t<div class=\"textwidget\"><h2>FEATURES<\/h2>\n<p>MaTriX zeich\u00adnet sich durch folgende Eigen\u00adschaf\u00adten&nbsp;aus:<\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><div id=\"pg-gb7634-69ddd20fab332-2\" class=\"panel-grid panel-has-style\"><div class=\"panel-row-style panel-row-style-for-gb7634-69ddd20fab332-2\"><div id=\"pgc-gb7634-69ddd20fab332-2-0\" class=\"panel-grid-cell\"><div id=\"panel-gb7634-69ddd20fab332-2-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"4\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-2-0-0\">\t\t\t<div class=\"textwidget\"><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8390\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features1.png\" alt width=\"120\" height=\"120\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features1.png 1000w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features1-300x300.png 300w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features1-150x150.png 150w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features1-768x768.png 768w\" sizes=\"(max-width: 120px) 100vw, 120px\"><\/p>\n<p><\/p><center><strong>Nutzung moder\u00adner Webtechnologien<\/strong><br>\nMaTriX nutzt moderne Techno\u00adlo\u00adgien wie HTML5, Ajax und g\u00e4ngige JavaScript-Frame\u00ad\u00adworks bei der Entwick\u00adlung von Web\u20112.0\u2011basierten Oberfl\u00e4chen.<\/center>\n<\/div>\n\t\t<\/div><\/div><\/div><div id=\"pgc-gb7634-69ddd20fab332-2-1\" class=\"panel-grid-cell\"><div id=\"panel-gb7634-69ddd20fab332-2-1-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"5\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-2-1-0\">\t\t\t<div class=\"textwidget\"><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8391\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features2.png\" alt width=\"120\" height=\"120\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features2.png 1000w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features2-300x300.png 300w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features2-150x150.png 150w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features2-768x768.png 768w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\"><\/p>\n<p><\/p><center><strong>Client-Anzeige erfolgt browserbasiert<\/strong><br>\nAuf den Clients muss keine Software instal\u00adliert werden, was ma\u00dfgeb\u00adlich zur Kosten\u00adein\u00adspa\u00adrung beitr\u00e4gt. Zudem wird dadurch eine gro\u00dfe Anzahl von m\u00f6gli\u00adchen Client-Archi\u00ad\u00adtek\u00ad\u00adtu\u00ad\u00adren unterst\u00fctzt.<\/center>\n<\/div>\n\t\t<\/div><\/div><\/div><div id=\"pgc-gb7634-69ddd20fab332-2-2\" class=\"panel-grid-cell\"><div id=\"panel-gb7634-69ddd20fab332-2-2-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"6\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-2-2-0\">\t\t\t<div class=\"textwidget\"><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8392\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features3.png\" alt width=\"120\" height=\"120\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features3.png 1000w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features3-300x300.png 300w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features3-150x150.png 150w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features3-768x768.png 768w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\"><\/p>\n<p><\/p><center><strong>Integrier\u00adter WYSIWYG-Maskeneditor&nbsp;<\/strong><br>\nDer als Web-Anwen\u00ad\u00addung ausge\u00adlegte Masken\u00adedi\u00adtor erm\u00f6g\u00adlicht die komfor\u00adta\u00adble Entwick\u00adlung von Oberfl\u00e4\u00adchen nach dem WYSIWYG-Prinzip und bietet umfang\u00adrei\u00adche Gestaltungselemente.&nbsp;<\/center>\n<\/div>\n\t\t<\/div><\/div><\/div><div id=\"pgc-gb7634-69ddd20fab332-2-3\" class=\"panel-grid-cell\"><div id=\"panel-gb7634-69ddd20fab332-2-3-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"7\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-2-3-0\">\t\t\t<div class=\"textwidget\"><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8389\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features4.png\" alt width=\"120\" height=\"120\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features4.png 1000w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features4-300x300.png 300w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features4-150x150.png 150w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2022\/05\/matrix_features4-768x768.png 768w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\"><\/p>\n<p><\/p><center><strong>Automa\u00adti\u00adsierte Migration der Mainframe-Masken&nbsp;<\/strong><br>\nLiegen die Masken\u00adbe\u00adschrei\u00adbun\u00adgen in einer automa\u00adti\u00adsiert verar\u00adbeit\u00adba\u00adren Form vor, k\u00f6nnen sie mit dem in MaTriX integrier\u00adten Masken\u00admigra\u00adti\u00adons\u00adtool automa\u00adtisch in die neue Techno\u00adlo\u00adgie \u00fcberf\u00fchrt werden.<\/center>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><div id=\"pg-gb7634-69ddd20fab332-3\" class=\"panel-grid panel-no-style\"><div id=\"pgc-gb7634-69ddd20fab332-3-0\" class=\"panel-grid-cell\"><div id=\"panel-gb7634-69ddd20fab332-3-0-0\" class=\"so-panel widget widget_siteorigin-panels-builder panel-first-child\" data-index=\"8\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-3-0-0\"><div id=\"pl-w61e0253033d03\" class=\"panel-layout wp-block-siteorigin-panels-layout-block\"><div id=\"pg-w61e0253033d03-0\" class=\"panel-grid panel-no-style\"><div id=\"pgc-w61e0253033d03-0-0\" class=\"panel-grid-cell\"><div id=\"panel-w61e0253033d03-0-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"0\">\t\t\t<div class=\"textwidget\"><h2>AUTOMA\u00adTI\u00adSIERTE MASKENMODERNISIERUNG<\/h2>\n<\/div>\n\t\t<\/div><\/div><\/div><div id=\"pg-w61e0253033d03-1\" class=\"panel-grid panel-no-style\"><div id=\"pgc-w61e0253033d03-1-0\" class=\"panel-grid-cell\"><div id=\"panel-w61e0253033d03-1-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"1\">\t\t\t<div class=\"textwidget\"><p><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_maskenmigration.svg\"><img decoding=\"async\" class=\"alignnone wp-image-5869\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_maskenmigration.svg\" alt width=\"500\"><\/a><\/p>\n<\/div>\n\t\t<\/div><\/div><div id=\"pgc-w61e0253033d03-1-1\" class=\"panel-grid-cell\"><div id=\"panel-w61e0253033d03-1-1-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"2\">\t\t\t<div class=\"textwidget\"><div>\n<p>Die Migration der Bildschirm\u00admas\u00adken des Legacy-Systems erfolgt mit MaTriX weitge\u00adhend automa\u00adtisch, was die Projekt\u00adkos\u00adten und den \u2011zeitraum gegen\u00ad\u00fcber einer manuel\u00adlen Umstel\u00adlung deutlich verk\u00fcrzt. Ausgangs\u00adpunkt bilden hierbei einer\u00adseits die origi\u00adna\u00adlen Masken\u00adbe\u00adschrei\u00adbun\u00adgen (z.B. IFG, SCREEN COBOL) und anderer\u00adseits die COBOL-Message-Struk\u00ad\u00adtu\u00ad\u00adren, welche die Schnitt\u00adstelle zwischen den in COBOL erstell\u00adten Server-Program\u00ad\u00admen und den Masken definieren.<\/p>\n<p>Das Masken\u00admigra\u00adti\u00adons\u00adtool (MMT) konver\u00adtiert die Masken\u00adbe\u00adschrei\u00adbun\u00adgen und speichert diese zur weite\u00adren Verar\u00adbei\u00adtung im XML-Format ab.<\/p>\n<p>Bei der Konver\u00adtie\u00adrung werden die Masken nicht 1:1 umgesetzt, es werden verschie\u00addene \u00c4nderungen\/Optimierungen vorge\u00adnom\u00admen wie z.B.:<\/p>\n<ul>\n<li>Das kunden\u00adspe\u00adzi\u00adfi\u00adsche CI wird ber\u00fcck\u00adsich\u00adtigt. Das Layout wird in CSS-Dateien hinter\u00adlegt und bereits bei der Migration den Masken \u201eangezo\u00adgen\u201c.<\/li>\n<li>Die feste Positio\u00adnie\u00adrung wird in ein Grid-Layout \u00fcberf\u00fchrt.<\/li>\n<li>Im Origi\u00adnal vorhan\u00addene Tabel\u00adlen\u00adstruk\u00adtu\u00adren denen z.B. in COBOL Daten\u00adfel\u00adder mit OCCURS-Klausel zugrunde liegen, werden in spezi\u00adelle Daten\u00adta\u00adbel\u00adlen mit Sortier-\/Filter- und Scroll-Funktion \u00fcberf\u00fchrt.<\/li>\n<li>Elemente mit bestimm\u00adten Werte\u00adbe\u00adrei\u00adchen werden mit spezi\u00adel\u00adlen Mustern ausge\u00adstat\u00adtet, welche dem Nutzer falsche Einga\u00adben bereits zur Laufzeit kennt\u00adlich machen.<\/li>\n<\/ul>\n<p>Nachar\u00adbei\u00adten an den Masken werden mit dem MaTriX-Masken\u00ade\u00addi\u00ad\u00adtor vorgenommen.<\/p>\n<\/div>\n<\/div>\n\t\t<\/div><\/div><\/div><div id=\"pg-w61e0253033d03-2\" class=\"panel-grid panel-no-style\"><div id=\"pgc-w61e0253033d03-2-0\" class=\"panel-grid-cell\"><div id=\"panel-w61e0253033d03-2-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"3\">\t\t\t<div class=\"textwidget\"><h3>Vorher-Nachher-Beispiel 1: Maske \u201cNutzer\u00ad\u00fcber\u00adsicht\u201d<\/h3>\n<p><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_ori-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5860 alignleft\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_ori-1.png\" alt width=\"300\" height=\"224\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_ori-1.png 750w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_ori-1-300x224.png 300w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/a><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_migriert-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5863 alignleft\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_migriert-1.jpg\" alt width=\"300\" height=\"224\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_migriert-1.jpg 1352w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_migriert-1-300x224.jpg 300w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_migriert-1-1024x764.jpg 1024w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_tabelle_migriert-1-768x573.jpg 768w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/a><\/p>\n<\/div>\n\t\t<\/div><\/div><div id=\"pgc-w61e0253033d03-2-1\" class=\"panel-grid-cell\"><div id=\"panel-w61e0253033d03-2-1-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"4\">\t\t\t<div class=\"textwidget\"><h3>Vorher-Nachher-Beispiel 2: Maske \u201cNutzer\u00adver\u00adwal\u00adtung\u201d<\/h3>\n<p><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_ori-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5862\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_ori-1.png\" alt width=\"300\" height=\"224\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_ori-1.png 750w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_ori-1-300x224.png 300w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/a> <a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_migriert-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5861\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_migriert-1.jpg\" alt width=\"300\" height=\"224\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_migriert-1.jpg 1352w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_migriert-1-300x224.jpg 300w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_migriert-1-1024x764.jpg 1024w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/nutzerverwaltung_migriert-1-768x573.jpg 768w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/a><\/p>\n<\/div>\n\t\t<\/div><\/div><\/div><\/div><\/div><\/div><div id=\"panel-gb7634-69ddd20fab332-3-0-1\" class=\"so-panel widget widget_text\" data-index=\"9\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-3-0-1\">\t\t\t<div class=\"textwidget\"><h2>MASKEN\u00adGE\u00adSTAL\u00adTUNG<\/h2>\n<div>\n<p>Zur Bearbei\u00adtung der moder\u00adni\u00adsier\u00adten Bildschirm\u00admas\u00adken wird der MaTriX-Masken\u00ade\u00addi\u00ad\u00adtor einge\u00adsetzt. Dieser arbei\u00adtet nach dem WYSIWYG-Prinzip, d.h., das Erler\u00adnen einer Masken\u00adbe\u00adschrei\u00adbungs\u00adspra\u00adche ist nicht erfor\u00adder\u00adlich. Analog zu bekann\u00adten grafi\u00adschen HTML-Edito\u00ad\u00adren gestat\u00adtet er dem Anwen\u00adder die komfor\u00adta\u00adble Erstel\u00adlung und Bearbei\u00adtung der Masken \u00fcber Maus-Inter\u00adak\u00ad\u00adtio\u00ad\u00adnen, Men\u00fcs und Toolbars. Dabei wird ein breites Spektrum von Gestal\u00adtungs\u00adele\u00admen\u00adten unterst\u00fctzt:<\/p>\n<ul>\n<li>Textan\u00adzei\u00adge\u00adele\u00admente mit und ohne Anbin\u00addung an die Message, welche die Schnitt\u00adstelle zwischen den Server-Program\u00ad\u00admen und den Masken definiert,<\/li>\n<li>Textein\u00adga\u00adbe\u00adele\u00admente mit Message-Anbin\u00ad\u00addung (optio\u00adnal mit vorge\u00adge\u00adbe\u00adnem Muster zur Einschr\u00e4n\u00adkung von m\u00f6gli\u00adchen Nutzereingaben),<\/li>\n<li>Buttons, Radio\u00adbut\u00adtons, Check\u00adbo\u00adxen, Select\u00adbo\u00adxen, Combo\u00adbo\u00adxen, Fieldsets mit Message-Anbindung,<\/li>\n<li>Kalen\u00adder (f\u00fcr Datumseingabe),<\/li>\n<li>Bilder in verschie\u00addens\u00adten Grafikformaten,<\/li>\n<li>Links, die mit JavaScript-Aktio\u00ad\u00adnen hinter\u00adlegt werden k\u00f6nnen,<\/li>\n<li>Gitter\u00adnetze zur Positio\u00adnie\u00adrung der Gestaltungselemente,<\/li>\n<li>spezi\u00adelle Tabel\u00adlen zur Anzeige von Message-Daten mit umfang\u00adrei\u00adchen Konfi\u00adgu\u00adra\u00adti\u00adons\u00adm\u00f6g\u00adlich\u00adkei\u00adten. Diese Tabel\u00adlen erm\u00f6g\u00adli\u00adchen u.a.:\n<ul class=\"sublist\">\n<li>Sortie\u00adren der&nbsp;Daten,<\/li>\n<li>Suchen in den Daten (Filtern der&nbsp;Daten),<\/li>\n<li>Festle\u00adgen des aktuell sicht\u00adba\u00adren Daten\u00adbe\u00adreichs durch Aktivie\u00adrung einer Bl\u00e4tter\u00adfunk\u00adtion bzw. eines Scrollbalkens.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Vielf\u00e4l\u00adtige Attri\u00adbute zu den einzel\u00adnen Elemen\u00adten (Farben, Schrift\u00adar\u00adten etc.) er\u00f6ff\u00adnen einen weiten Spiel\u00adraum f\u00fcr Gestal\u00adtungs\u00adm\u00f6g\u00adlich\u00adkei\u00adten. F\u00fcr die Anord\u00adnung der Elemente wird ein flexi\u00adbles Grid-Layout und keine Positio\u00adnie\u00adrung an festen X\/Y\u2011Koordinaten verwendet.<\/p>\n<div class=\"n2_ss_slider_publish__option_code\" dir=\"ltr\" data-mode=\"id\"><center><\/center><\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n\t\t<\/div><\/div><div id=\"panel-gb7634-69ddd20fab332-3-0-2\" class=\"so-panel widget widget_siteorigin-panels-builder\" data-index=\"10\"><div class=\"panel-widget-style panel-widget-style-for-gb7634-69ddd20fab332-3-0-2\"><div id=\"pl-w645105d12232e\" class=\"panel-layout wp-block-siteorigin-panels-layout-block\"><div id=\"pg-w645105d12232e-0\" class=\"panel-grid panel-no-style\"><div id=\"pgc-w645105d12232e-0-0\" class=\"panel-grid-cell\"><div id=\"panel-w645105d12232e-0-0-0\" class=\"so-panel widget widget_text panel-first-child\" data-index=\"0\">\t\t\t<div class=\"textwidget\"><h2>MaTriX-TECHNO\u00ad\u00adLO\u00ad\u00adGIE<\/h2>\n<p>MaTriX besteht aus verschie\u00adde\u00adnen Kompo\u00adnen\u00adten, deren Zusam\u00admen\u00adspiel in der nachfol\u00adgen\u00adden Grafik aufge\u00adzeigt&nbsp;wird:<\/p>\n<p><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_technologie.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5867 size-large aligncenter\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_technologie-1024x726.png\" alt width=\"1024\" height=\"726\" srcset=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_technologie-1024x726.png 1024w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_technologie-300x213.png 300w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_technologie-768x544.png 768w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_technologie-1536x1089.png 1536w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_technologie-2048x1451.png 2048w, https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/matrix_technologie-1320x935.png 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/p>\n<\/div>\n\t\t<\/div><div id=\"panel-w645105d12232e-0-0-1\" class=\"so-panel widget widget_sow-accordion panel-last-child\" data-index=\"1\"><div class=\"so-widget-sow-accordion so-widget-sow-accordion-default-eb5144149317\"><div>\n\t<div class=\"sow-accordion\">\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\" data-anchor-id=\"messagecompiler\">\n\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-messagecompiler\" aria-controls=\"accordion-content-messagecompiler\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<b>Messa\u00adge\u00adcom\u00adpi\u00adler<\/b>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf218\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf209\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div class=\"sow-accordion-panel-content\" role=\"region\" aria-labelledby=\"accordion-label-messagecompiler\" id=\"accordion-content-messagecompiler\" style=\"display: none;\">\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>Message-Struk\u00adtu\u00adren definie\u00adren im Legacy-System die Schnitt\u00adstelle zwischen den Server-Program\u00admen und den Masken. Im Zuge der Migration werden diese Message-Struk\u00adtu\u00adren aus den COBOL-Program\u00admen separiert. Der Messa\u00adge\u00adcom\u00adpi\u00adler wertet diese, als Quell\u00adtext vorlie\u00adgen\u00adden Messa\u00adges aus und legt die dabei gewon\u00adne\u00adnen Infor\u00adma\u00adtio\u00adnen (Feldna\u00admen, Feldty\u00adpen, Verschach\u00adte\u00adlung der Felder, \u2026) in einer struk\u00adtu\u00adrier\u00adten Form ab (Message-Infor\u00adma\u00adtio\u00adnen).<\/div>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\" data-anchor-id=\"maskeneditor\">\n\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-maskeneditor\" aria-controls=\"accordion-content-maskeneditor\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<b>Masken\u00adedi\u00adtor<\/b>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf218\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf209\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div class=\"sow-accordion-panel-content\" role=\"region\" aria-labelledby=\"accordion-label-maskeneditor\" id=\"accordion-content-maskeneditor\" style=\"display: none;\">\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>Der Masken\u00adedi\u00adtor dient der Erstel\u00adlung und Bearbei\u00adtung der Bildschirm\u00admas\u00adken. Durch eine Vielzahl von Editor\u00adfunk\u00adtio\u00adnen und Gestal\u00adtungs\u00adm\u00f6g\u00adlich\u00adkei\u00adten k\u00f6nnen die Masken optisch und funktio\u00adnal aufbe\u00adrei\u00adtet werden. Die aufbe\u00adrei\u00adte\u00adten Masken werden wieder im XML-Format abgespeichert.<\/div>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\" data-anchor-id=\"maskencompiler\">\n\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-maskencompiler\" aria-controls=\"accordion-content-maskencompiler\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<b>Masken\u00adcom\u00adpi\u00adler<\/b>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf218\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf209\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div class=\"sow-accordion-panel-content\" role=\"region\" aria-labelledby=\"accordion-label-maskencompiler\" id=\"accordion-content-maskencompiler\" style=\"display: none;\">\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>Der Masken\u00adcom\u00adpi\u00adler \u00fcbersetzt diese XML-Dateien nach JavaScript (Masken\u00adda\u00adteien). Dazu greift er zus\u00e4tz\u00adlich auf die gespei\u00adcher\u00adten Message-Infor\u00adma\u00adtio\u00adnen zur\u00fcck, um die symbo\u00adli\u00adschen Message-Feldna\u00admen in Offset und L\u00e4nge des Feldes in der Message umzurechnen.<\/div>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\" data-anchor-id=\"mmt\">\n\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-mmt\" aria-controls=\"accordion-content-mmt\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<b>MMT<\/b>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf218\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf209\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div class=\"sow-accordion-panel-content\" role=\"region\" aria-labelledby=\"accordion-label-mmt\" id=\"accordion-content-mmt\" style=\"display: none;\">\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\tDas Masken\u00admigra\u00adti\u00adons\u00adtool (MMT) konver\u00adtiert die Masken\u00adbe\u00adschrei\u00adbun\u00adgen und die Message-Struk\u00adtu\u00adren (COBOL) und speichert diese Masken\u00adin\u00adfor\u00adma\u00adtio\u00adnen zur weite\u00adren Verwen\u00addung im XML-Format ab.&nbsp;<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\" data-anchor-id=\"maskenserver\">\n\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-maskenserver\" aria-controls=\"accordion-content-maskenserver\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<b>Masken\u00adser\u00adver<\/b>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf218\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf209\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div class=\"sow-accordion-panel-content\" role=\"region\" aria-labelledby=\"accordion-label-maskenserver\" id=\"accordion-content-maskenserver\" style=\"display: none;\">\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>Der Masken\u00adser\u00adver stellt zur Laufzeit die Verbin\u00addung zwischen Webbrow\u00adser und Webser\u00advice her. Er stellt dem Client die generier\u00adten Masken\u00adda\u00adteien sowie andere, feste Ressour\u00adcen (Bilder, CSS-Dateien, feste JavaScript-Biblio\u00adthe\u00adken, HTML-Dateien, \u2026) zur Verf\u00fc\u00adgung. Er ist in der Lage, Messa\u00adges vom Browser zu empfan\u00adgen, diese an den Webser\u00advice weiter\u00adzu\u00adlei\u00adten, die Antwort zu empfan\u00adgen und diese wieder an den Browser zu senden.<\/div>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div id=\"panel-gb7634-69ddd20fab332-3-0-3\" class=\"so-panel widget widget_sow-accordion panel-last-child\" data-index=\"11\"><div class=\"so-widget-sow-accordion so-widget-sow-accordion-default-5afe6dd6701f-7634\"><div>\n\t<div class=\"sow-accordion\">\n\t\t\t<div class=\"sow-accordion-panel\n\t\t sow-accordion-panel-open\t\t\" data-anchor-id=\"downloads\">\n\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-downloads\" aria-controls=\"accordion-content-downloads\" aria-expanded=\"true\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<b>DOWNLOADS<\/b>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf218\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-ionicons\" data-sow-icon=\"\uf209\" aria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div class=\"sow-accordion-panel-content\" role=\"region\" aria-labelledby=\"accordion-label-downloads\" id=\"accordion-content-downloads\">\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<p><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/datenblatt_matrix.pdf\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3315\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/04\/pdf.svg\" alt width=\"20\" height=\"20\"><\/a> <a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/datenblatt_matrix.pdf\" target=\"_blank\" rel=\"noopener\">MaTriX \u2013 Datenblatt<\/a><\/p>\n<p><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/08\/success_story_man.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone wp-image-3315\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/04\/pdf.svg\" alt width=\"20\"> Success Story: \u201cMigra\u00adti\u00adons\u00adpro\u00adjekt \u201cModer\u00adni\u00adsie\u00adrung von Benut\u00adzer\u00adober\u00adfl\u00e4\u00adchen\u201d bei MAN Truck &amp; Bus AG erfolg\u00adreich abgeschlossen\u201d<\/a><\/p>\n<p><a href=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/04\/matrix_gui_modernisation_wsr12.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone wp-image-3315\" src=\"https:\/\/entw.proetcon.de\/wp-content\/uploads\/2021\/04\/pdf.svg\" alt width=\"20\"> \u201cOberfl\u00e4\u00adchen\u00admo\u00adder\u00adni\u00adsie\u00adrung mit MaTriX\u201d<\/a><br>\nAbstract zum 14. Workshop \u201cSoftware-Reengi\u00adnee\u00adring\u201d am 2.\u20134. Mai 2012 in Bad Honnef, erschie\u00adnen&nbsp;in:<br>\n<em>Software\u00adtech\u00adnik-Trends, Band 32, Heft 2, Mai&nbsp;2012<br>\n<\/em><\/p>\n<p><a href=\"https:\/\/entw.proetcon.de\/index.php\/downloadbereich\/\"><strong>ZUM DOWNLOADBEREICH<\/strong><\/a><\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>SOFTWARE-MIGRATION &gt; TECHNO\u00adLO\u00adGIEN UND WERKZEUGE &gt; MATRIX FEATURES MaTriX zeich\u00adnet sich durch folgende Eigen\u00adschaf\u00adten&nbsp;aus:<\/p>\n","protected":false},"author":1,"featured_media":4739,"parent":7588,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"wp_typography_post_enhancements_disabled":false,"footnotes":""},"class_list":["post-7634","page","type-page","status-publish","has-post-thumbnail","hentry","has-thumb"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/7634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/comments?post=7634"}],"version-history":[{"count":0,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/7634\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/pages\/7588"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/media\/4739"}],"wp:attachment":[{"href":"https:\/\/entw.proetcon.de\/index.php\/wp-json\/wp\/v2\/media?parent=7634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}