2 research outputs found

    Recovering Business Rules from Legacy Source Code for System Modernization

    No full text
    By using several reverse engineering tools and techniques, it is possible to extract business rules from the legacy source code that are easy to understand by the non-IT experts. These business rules can be used at different stages of system modernization. System maintainers can use the rules to locate in the code parts affected by a change in a rule. Business analysts can use those rules as means to aide understanding of the system at a business level. The extracted rules can serve as source of documentation and possible input for configuring a new system. This paper presents a novel approach for extracting business rules from legacy source code and application of the results at different stages of system modernization.Gr\ue2ce \ue0 plusieurs outils et techniques de r\ue9troing\ue9nierie, il est possible d'extraire, \ue0 partir du code source existant, des r\ue8gles administratives faciles \ue0 comprendre par les experts qui ne sont pas du domaine de la TI. Ces r\ue8gles peuvent \ueatre utilis\ue9es \ue0 diverses \ue9tapes de la modernisation des syst\ue8mes. Les responsables de la maintenance de syst\ue8mes peuvent utiliser les r\ue8gles pour trouver dans le code les parties touch\ue9es par un changement apport\ue9 dans une r\ue8gle. Les analystes de syst\ue8mes peuvent utiliser ces r\ue8gles afin de mieux comprendre un syst\ue8me au niveau administratif. Les r\ue8gles extraites peuvent servir de source documentaire et peut-\ueatre aussi \ue0 configurer un nouveau syst\ue8me. Le pr\ue9sent document d\ue9crit une nouvelle d\ue9marche d'extraction de r\ue8gles administratives \ue0 partir du code source existant. Il montre aussi comment on peut appliquer les r\ue9sultats \ue0 diverses \ue9tapes de la modernisation des syst\ue8mes.NRC publication: Ye
    corecore