FLOBBI tripartite library incompatible fault location

The invention discloses a three-party library incompatible fault positioning method based on an FLOBBI framework, which relates to the technical field of software engineering and comprises a to-be-tested program preprocessing method, a dump fault positioning method and a reset method. Wherein the du...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WU HUAYAO, NIE CHANGHAI, ZHANG KAIYU, NIU XINTAO
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses a three-party library incompatible fault positioning method based on an FLOBBI framework, which relates to the technical field of software engineering and comprises a to-be-tested program preprocessing method, a dump fault positioning method and a reset method. Wherein the dump fault positioning method comprises the steps of coarse-grained fault positioning at a method level, fine-grained fault positioning at a statement level, object serialization at runtime, dump file generation and dump file difference comparison, and the store resetting method comprises the steps of resetting statement instrumentation, and deserializing a compatible version dump file for object resetting. The method has the advantages that the context difference during the operation of the compatible version and the incompatible version is utilized; a two-stage method is adopted to compress a fault positioning space, so that the effectiveness and the efficiency of fault positioning are improved; the correct context