Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: The process of software reverse engineering commonlyuses an extractor, which parses source code and extractsfacts about the code. The level of detail in these factsvaries from extractor to extractor.  describesfour levels of increasingly detailed completeness of thesefacts: (semantic completeness, compiler completeness,syntax completeness and source completeness) andintroduces the concept of relative completeness ofextractors. Validating that an extractor correctlyproduces facts at a given level of completeness is ingeneral very challenging.  gives a method forvalidating the semantic completeness of an extractor, anddescribes the application of this method to CPPX, anextractor for C or C++ based on GCC.
['Yuan Lin', 'Richard C. Holt', 'Andrew J. Malton']
I am writing a research paper on a idea Completeness of a fact extractor
[{"from": "human", "value": "I am writing a research paper on a idea Completeness of a fact extractor"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: The process of software reverse engineering commonlyuses an extractor, which parses source code and extractsfacts about the code. The level of detail in these factsvaries from extractor to extractor.  describesfour levels of increasingly detailed completeness of thesefacts: (semantic completeness, compiler completeness,syntax completeness and source completeness) andintroduces the concept of relative completeness ofextractors. Validating that an extractor correctlyproduces facts at a given level of completeness is ingeneral very challenging.  gives a method forvalidating the semantic completeness of an extractor, anddescribes the application of this method to CPPX, anextractor for C or C++ based on GCC."}]