{"id":783,"date":"2024-12-13T10:51:28","date_gmt":"2024-12-13T09:51:28","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/discover\/?p=783"},"modified":"2026-03-18T14:16:03","modified_gmt":"2026-03-18T13:16:03","slug":"automated-retro-documentation-artificial-intelligence-ai-for-your-applications","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/","title":{"rendered":"Automated Retro-documentation: Artificial Intelligence (AI) for your Applications"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-right-small:20px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><h3 class=\"\" style=\"text-align: center; margin-top: 10px; margin-bottom: 20px; font-size: 15px; --fontsize: 15; line-height: 1.3; --minfontsize: 15;\" data-fontsize=\"15\" data-lineheight=\"19.5px\">by Marc Dallas<\/h3>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2 fusion-text-no-margin\" style=\"--awb-margin-top:20px;--awb-margin-bottom:0px;\"><p>Developed over decades, applications are often severely lacking in documentation, making their maintenance challenging. <b>Leveraging AI <\/b>to analyze code and metadata repository content provides teams with a detailed and up-to-date view of their systems. This facilitates maintenance, reduces technical debt, and prepares applications for modernization. <b>Discover how AI-driven automated retro-documentation can transform the management of your applications.<\/b><\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-right-small:20px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" id=\"blog-content\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><script type=\"text\/javascript\">\n    function setInnerLinks(containerID, elementClass){\n        jQuery(\"#blog-content .fusion-layout-column:first-child .fusion-column-wrapper\").prepend(\"<div class='summary'><\/div>\");\n        jQuery(\".summary\").append(\"<ol id='\" + containerID + \"_links'><\/ol>\");\n        var count = 0;\n        jQuery('#' + containerID + ' ' + elementClass).each(function() {\n            jQuery(this).attr('id',('' + elementClass + '_' + (++count)));\n            var titleText = jQuery(this).text();\n            jQuery('#' + containerID + '_links').append(\"<li><a href='#\" + elementClass + '_' + count + \"'>\"+ titleText.substr(3, titleText.length) +\"<\/a><\/li>\");\n            jQuery('#' + containerID + '_links li a').last().click(function(e){\n                e.preventDefault();\n                var link = jQuery(this);\n                jQuery('html,body').animate({ scrollTop: jQuery(jQuery(link).attr(\"href\")).offset().top }, (count * 200));\n            });\n        });\n        jQuery('.summary').prepend(\"<h2 style='padding-left: 25px;'>Sommaire<\/h2>\");\n    };\n\n    jQuery(document).ready(function(){\n        setInnerLinks('blog-content', 'h2');\n    });\n<\/script>\n<div class=\"fusion-text fusion-text-3\"><h2 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 30; line-height: 1.2;\" data-fontsize=\"30\" data-lineheight=\"36px\">1. What is Retro-documentation for applications?<\/h2>\n<p><b>Retro-documentation<\/b> involves analyzing existing code to extract clear and understandable documentation. This is particularly useful for applications. The process provides technical teams with an accurate view of the application, making code comprehension easier, reducing errors, and improving productivity. Maintenance becomes more efficient as developers can quickly identify the impacts of their changes and avoid regressions.<\/p>\n<p>It also provides an overview of the current functional architecture of applications by identifying touchpoints between modules.<\/p>\n<p class=\"astuce\"><i><b style=\"color: #437cb4;\">Tip: <\/b>Use retro-documentation to identify areas of code that haven\u2019t been modified in a long time. These areas may hide potential issues or optimization opportunities.<\/i><\/p>\n<\/div><div class=\"fusion-text fusion-text-4\"><h2 class=\"\" style=\"--fontsize: 30; line-height: 1.2;\" data-fontsize=\"30\" data-lineheight=\"36px\">2. Why automate Retro-documentation for your applications?<\/h2>\n<p><b>Automating retro-documentation<\/b> saves valuable time and provides an up-to-date system view while avoiding human errors. It delivers comprehensive documentation including flow diagrams, module dependencies, and functional descriptions.<\/p>\n<p>For companies managing multiple applications, this automation is a major asset as it simplifies onboarding new developers and reduces project start-up times.<\/p>\n<p class=\"astuce\"><i><b><span style=\"color: #437cb4;\">Advice:<\/span><\/b> Integrate retro-documentation into your continuous development cycle to always have up-to-date documentation.<\/i><\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-5\"><h2 class=\"\" style=\"--fontsize: 30; line-height: 1.2;\" data-fontsize=\"30\" data-lineheight=\"36px\">3. Automating to reduce technical debt<\/h2>\n<p>Technical debt occurs when code becomes complex, redundant, or difficult to modify. This makes interventions increasingly costly. All applications accumulate such debt over decades. Automated retro-documentation reduces this <b>debt<\/b> by helping to identify parts of the code that no longer add value or need rewriting.<\/p>\n<p><b>Refactoring <\/b>and <b>modernizing <\/b>code make it more readable and easier to maintain. <b>Reducing technical debt<\/b> is essential to minimizing maintenance costs, improving application stability, and preparing for future development.<\/p>\n<p>Lowering complex coupling between programs and modules (a common form of technical debt) also makes applications more scalable, reduces the risks of side effects, and decreases complexity, thereby increasing their lifespan.<\/p>\n<p class=\"astuce\"><i><b style=\"color: #437cb4;\">Good to know:<\/b> Reducing technical debt is not a one-time effort. It\u2019s best addressed iteratively, aligned with development cycles.<\/i><\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_2 1_2 fusion-flex-column fusion-column-inner-bg-wrapper cta-box\" style=\"--awb-padding-top:25px;--awb-padding-right:40px;--awb-padding-bottom:25px;--awb-padding-left:40px;--awb-inner-bg-color:var(--awb-color1);--awb-inner-bg-color-hover:var(--awb-color1);--awb-inner-bg-size:cover;--awb-box-shadow:2px 1px 4px 0px rgba(33,41,52,0.41);;--awb-border-color:#ea5050;--awb-border-left:7px;--awb-border-style:solid;--awb-width-large:50%;--awb-margin-top-large:25px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:15px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><span class=\"fusion-column-inner-bg hover-type-none\"><a class=\"fusion-column-anchor\" href=\"\/discover\/\"><span class=\"fusion-column-inner-bg-image\"><\/span><\/a><\/span><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-6 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p>Boost your application analytics with AI!<\/p>\n<\/div><div class=\"fusion-text fusion-text-7 fusion-text-no-margin cta\" style=\"--awb-text-color:#ea5050;--awb-margin-bottom:5px;--awb-text-font-family:&quot;Poppins&quot;;--awb-text-font-style:normal;--awb-text-font-weight:500;\"><p>Learn more about DISCOVER<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-8\"><h2 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 30; line-height: 1.2;\" aria-level=\"3\" data-fontsize=\"30\" data-lineheight=\"36px\">4. How does Retro-documentation support application modernization?<\/h2>\n<p><b>Retro-documentation<\/b> provides a critical starting point for modernization: it enables understanding of internal functionalities and code dependencies, avoiding late game surprises.<\/p>\n<p>By identifying critical processes and modules that need rewriting, teams can create a more precise roadmap for modernization, making each project step smoother and more controlled.<\/p>\n<p class=\"astuce\"><i><b style=\"color: #437cb4;\">Key point:<\/b> A proper understanding of dependencies helps avoid service interruptions during modernization projects.<\/i><\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-9\"><h2 class=\"\" style=\"--fontsize: 30; line-height: 1.2;\" aria-level=\"3\" data-fontsize=\"30\" data-lineheight=\"36px\">5. Retro-document your applications with DISCOVER!<\/h2>\n<p>DISCOVER uses AI to <b>formalize functional knowledge <\/b>in the form of texts and diagrams, helping developers reduce onboarding time and improve code maintainability. Through code analysis and the creation of detailed mappings of data flows and program dependencies, DISCOVER provides teams with a clear and immediate view of the application&#8217;s structure.<\/p>\n<p><b>Adopt <a href=\"\/discover\/\">DISCOVER<\/a> to make documentation seamless and accessible!<\/b><\/p>\n<p class=\"astuce\"><b>Try it now: <\/b><a href=\"\/discover\/contact-us\/\">Contact <\/a> our team for a personalized demo and explore how DISCOVER can transform the management of your IBM i applications.<\/p>\n<\/div><div style=\"text-align:center;\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-1 fusion-button-default-span fusion-button-default-type fusion-has-button-gradient\" style=\"--button_accent_color:var(--awb-color1);--button_border_color:var(--awb-color5);--button_accent_hover_color:var(--awb-color5);--button_border_hover_color:var(--awb-color5);--button_gradient_top_color:var(--awb-color5);--button_gradient_bottom_color:var(--awb-color5);--button_gradient_top_color_hover:var(--awb-custom_color_1);--button_gradient_bottom_color_hover:var(--awb-custom_color_2);--button_margin-top:15px;\" target=\"_self\" href=\"\/discover\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Learn about DISCOVER<\/span><\/a><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-right-small:20px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:51%;--awb-margin-top-large:45px;--awb-spacing-right-large:3.7647058823529%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.7647058823529%;--awb-width-medium:51%;--awb-order-medium:0;--awb-spacing-right-medium:3.7647058823529%;--awb-spacing-left-medium:3.7647058823529%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;--awb-font-size:20px;\"><h2 class=\"fusion-title-heading title-heading-left\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:600;margin:0;font-size:1em;\">Author<\/h2><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion-flex-column\" style=\"--awb-padding-top:25px;--awb-padding-right:25px;--awb-padding-left:25px;--awb-bg-color:var(--awb-color1);--awb-bg-color-hover:var(--awb-color1);--awb-bg-size:cover;--awb-box-shadow:2px 1px 4px 0px rgba(33,41,52,0.41);;--awb-width-large:51%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.7647058823529%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.7647058823529%;--awb-width-medium:51%;--awb-order-medium:0;--awb-spacing-right-medium:3.7647058823529%;--awb-spacing-left-medium:3.7647058823529%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_5 1_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:20%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:5px;--awb-spacing-left-large:9.6%;--awb-width-medium:20%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:9.6%;--awb-width-small:20%;--awb-order-small:0;--awb-spacing-right-small:0%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:9.6%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-max-width:130px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\" style=\"border-radius:50px;\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/12\/marc-dallas.png\" alt class=\"lazyload img-responsive\"\/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_3_4 3_4 fusion-flex-column fusion-flex-align-self-center\" style=\"--awb-bg-size:cover;--awb-width-large:75%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.56%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.56%;--awb-width-medium:75%;--awb-order-medium:0;--awb-spacing-right-medium:2.56%;--awb-spacing-left-medium:2.56%;--awb-width-small:80%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:2.4%;--awb-spacing-left-small:2.4%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:0px;--awb-margin-left-small:0px;--awb-font-size:22px;\"><h3 class=\"fusion-title-heading title-heading-left\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:600;margin:0;font-size:1em;\">Marc Dallas<\/h3><\/div><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:5px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;--awb-font-size:16px;\"><h4 class=\"fusion-title-heading title-heading-left\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;\">VP R&amp;D, Business Line Manager DROPS &amp; Chief Architect<\/h4><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-2 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-10\" style=\"--awb-font-size:15px;--awb-line-height:1.4;--awb-text-font-family:&quot;Poppins&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Marc Dallas is a key figure in technological innovation at ARCAD Software, where he has been working since 1998. After serving as Product Manager and Lead Developer on the client side, he took over as Head of R&amp;D in 2008. As VP of R&amp;D and Chief Architect, he defines the company\u2019s innovation strategy and ensures the architectural consistency of the entire portfolio of solutions, with a resolutely production-oriented approach to operational software. He is also responsible for the direction of DROPS and, since 2025, has been steering the company\u2019s AI strategy.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div>\n<\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discover how AI-powered automated reverse documentation can transform your application management.<\/p>\n","protected":false},"author":2,"featured_media":338,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50],"tags":[],"class_list":["post-783","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AI for automated application retro-documentation<\/title>\n<meta name=\"description\" content=\"Automated Retro-documentation: take advantage of Artificial Intelligence to transform the management of your applications\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI for automated application retro-documentation\" \/>\n<meta property=\"og:description\" content=\"Automated Retro-documentation: take advantage of Artificial Intelligence to transform the management of your applications\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/\" \/>\n<meta property=\"og:site_name\" content=\"DISCOVER\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-13T09:51:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-18T13:16:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"298\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Myriam Goutte\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Myriam Goutte\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/\"},\"author\":{\"name\":\"Myriam Goutte\",\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/#\/schema\/person\/b87b7de46d0c60123a65cbd18026d2e3\"},\"headline\":\"Automated Retro-documentation: Artificial Intelligence (AI) for your Applications\",\"datePublished\":\"2024-12-13T09:51:28+00:00\",\"dateModified\":\"2026-03-18T13:16:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/\"},\"wordCount\":2328,\"image\":{\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png\",\"articleSection\":[\"Blog Articles\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/\",\"url\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/\",\"name\":\"AI for automated application retro-documentation\",\"isPartOf\":{\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png\",\"datePublished\":\"2024-12-13T09:51:28+00:00\",\"dateModified\":\"2026-03-18T13:16:03+00:00\",\"author\":{\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/#\/schema\/person\/b87b7de46d0c60123a65cbd18026d2e3\"},\"description\":\"Automated Retro-documentation: take advantage of Artificial Intelligence to transform the management of your applications\",\"breadcrumb\":{\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#primaryimage\",\"url\":\"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png\",\"contentUrl\":\"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png\",\"width\":800,\"height\":298,\"caption\":\"Automated retro-documentation with AI for Application Analysis\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.arcadsoftware.com\/discover\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Automated Retro-documentation: Artificial Intelligence (AI) for your Applications\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/#website\",\"url\":\"https:\/\/www.arcadsoftware.com\/discover\/\",\"name\":\"DISCOVER - AI Assistant for Application Analysis\",\"description\":\"AI Assistant for Application Analysis\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.arcadsoftware.com\/discover\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.arcadsoftware.com\/discover\/#\/schema\/person\/b87b7de46d0c60123a65cbd18026d2e3\",\"name\":\"Myriam Goutte\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI for automated application retro-documentation","description":"Automated Retro-documentation: take advantage of Artificial Intelligence to transform the management of your applications","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/","og_locale":"en_US","og_type":"article","og_title":"AI for automated application retro-documentation","og_description":"Automated Retro-documentation: take advantage of Artificial Intelligence to transform the management of your applications","og_url":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/","og_site_name":"DISCOVER","article_published_time":"2024-12-13T09:51:28+00:00","article_modified_time":"2026-03-18T13:16:03+00:00","og_image":[{"width":800,"height":298,"url":"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png","type":"image\/png"}],"author":"Myriam Goutte","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Myriam Goutte","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/"},"author":{"name":"Myriam Goutte","@id":"https:\/\/www.arcadsoftware.com\/discover\/#\/schema\/person\/b87b7de46d0c60123a65cbd18026d2e3"},"headline":"Automated Retro-documentation: Artificial Intelligence (AI) for your Applications","datePublished":"2024-12-13T09:51:28+00:00","dateModified":"2026-03-18T13:16:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/"},"wordCount":2328,"image":{"@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png","articleSection":["Blog Articles"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/","url":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/","name":"AI for automated application retro-documentation","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/discover\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png","datePublished":"2024-12-13T09:51:28+00:00","dateModified":"2026-03-18T13:16:03+00:00","author":{"@id":"https:\/\/www.arcadsoftware.com\/discover\/#\/schema\/person\/b87b7de46d0c60123a65cbd18026d2e3"},"description":"Automated Retro-documentation: take advantage of Artificial Intelligence to transform the management of your applications","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#primaryimage","url":"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png","contentUrl":"https:\/\/www.arcadsoftware.com\/discover\/wp-content\/uploads\/2025\/08\/automated-retro-documentation-with-ai-for-application-analysis.png","width":800,"height":298,"caption":"Automated retro-documentation with AI for Application Analysis"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.com\/discover\/resources\/blog\/automated-retro-documentation-artificial-intelligence-ai-for-your-applications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.arcadsoftware.com\/discover\/"},{"@type":"ListItem","position":2,"name":"Automated Retro-documentation: Artificial Intelligence (AI) for your Applications"}]},{"@type":"WebSite","@id":"https:\/\/www.arcadsoftware.com\/discover\/#website","url":"https:\/\/www.arcadsoftware.com\/discover\/","name":"DISCOVER - AI Assistant for Application Analysis","description":"AI Assistant for Application Analysis","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arcadsoftware.com\/discover\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.arcadsoftware.com\/discover\/#\/schema\/person\/b87b7de46d0c60123a65cbd18026d2e3","name":"Myriam Goutte"}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/posts\/783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/comments?post=783"}],"version-history":[{"count":4,"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/posts\/783\/revisions"}],"predecessor-version":[{"id":1291,"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/posts\/783\/revisions\/1291"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/media\/338"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/media?parent=783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/categories?post=783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/discover\/wp-json\/wp\/v2\/tags?post=783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}