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...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |
---|