Große Auswahl an günstigen Büchern
Schnelle Lieferung per Post und DHL

Automated Correction of Design Rule Violations in Source Code Using Logical Abduction

von Mythily M
Automated Correction of Design Rule Violations in Source Code Using Logical Abductionvon Mythily M Sie sparen 15% des UVP sparen 15%
Über Automated Correction of Design Rule Violations in Source Code Using Logical Abduction

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.

Mehr anzeigen
  • Sprache:
  • Englisch
  • ISBN:
  • 9783330020412
  • Einband:
  • Taschenbuch
  • Seitenzahl:
  • 52
  • Veröffentlicht:
  • 30. August 2021
  • Abmessungen:
  • 150x4x220 mm.
  • Gewicht:
  • 96 g.
  Versandkostenfrei
  Versandfertig in 1-2 Wochen.

Beschreibung von Automated Correction of Design Rule Violations in Source Code Using Logical Abduction

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.

Kund*innenbewertungen von Automated Correction of Design Rule Violations in Source Code Using Logical Abduction



Willkommen bei den Tales Buchfreunden und -freundinnen

Jetzt zum Newsletter anmelden und tolle Angebote und Anregungen für Ihre nächste Lektüre erhalten.