The Programming Journal
Read post

Generating Inputs for Grammar Mining using Dynamic Symbolic Execution

Researchers developed an automated approach for generating inputs to improve grammar mining from existing parsers. The method uses Dynamic Symbolic Execution with iterative expansion and a three-phase approach to overcome limitations when analyzing structured input parsers. Testing on eleven benchmark applications showed the technique achieves high precision and recall while uncovering edge cases typically missed by existing grammar miners like Mimid. This enables software engineers to automatically reconstruct specifications from legacy parsers without manual input generation.

    #testing#reverse-engineering
Aug 05, 2025•3m read time•From programming-journal.org
Post cover image
Table of contents
Abstract
21 Impressions
The Programming Journal's image
The Programming Journal

Programming Journal's publication is a resource for developers seeking to expand their knowledge and...

12 Followers

•

8 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard