Correcting design decay in source code is not a trivial task. Diagnosing and subsequently correcting inconsistencies between a software system’s code and its design rules (e.g., database queries are only allowed in the persistence layer) and coding conventions can be complex, time-consuming and error-prone. Providing support for this process is therefore highly desirable, but of a far greater complexity than suggesting basic corrective actions for simplistic implementation problems (like the ‘‘declare a local variable for non declared variable’’ suggested by Eclipse). This focuses on abductive reasoning approach to reduce inconsistency correction that consists of (1) a means for developers to document and verify a system’s design and coding rules, (2) an abductive logic reasoner that hypothesizes possible causes of inconsistencies between the system’s code and the documented rules and (3) a library of corrective actions for each hypothesized cause (4) a rollback back mechanism to restore the previous stage.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Dr.M. Mythily has completed her Doctorate in Software Security. As an academician, she gained decade-plus of experience in industry cum teaching. Her area of interest includes Software engineering, Design Patterns, and Problem-solving techniques and Software..
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: preigu, Osnabrück, Deutschland
Taschenbuch. Zustand: Neu. Automated Correction of Design Rule Violations in Source Code Using Logical Abduction | Mythily M | Taschenbuch | Englisch | 2021 | LAP LAMBERT Academic Publishing | EAN 9783330020412 | Verantwortliche Person für die EU: preigu GmbH & Co. KG, Lengericher Landstr. 19, 49078 Osnabrück, mail[at]preigu[dot]de | Anbieter: preigu. Artikel-Nr. 120686275
Anzahl: 5 verfügbar