ScholarGate
Asistenti
Machine learningProgram analysis and verification

Ekzekutimi Simbolik

Ekzekutimi simbolik është një teknikë analize programi që ekzekuton programe duke përdorur vlera simbolike (jo-konkrete) në vend të hyrjeve aktuale, duke gjurmuar se si rrjedhin vlerat simbolike nëpër program. I prezantuar nga James C. King në vitin 1976, ekzekutimi simbolik ndërton kufizime matematikore mbi variablat e programit dhe mund të përcaktojë se cilat hyrje shkaktojnë sjellje specifike të programit, duke mundësuar gjenerimin automatik të testit dhe zbulimin e cenueshmërive. Mjetet moderne të ekzekutimit simbolik si KLEE, S2E dhe Z3 janë bërë instrumente të fuqishme për gjetjen e gabimeve delikate dhe cenueshmërive të sigurisë.

Hapeni në MethodMindSë shpejtiVideoSë shpejtiShkarko diapozitivat

Lexoni metodën e plotë

Vetëm për anëtarët

Hyni me një llogari falas për ta lexuar këtë seksion.

Hyni

Harta e metodave

Lagjja e metodave të lidhura — zgjidhni një nyje për të eksploruar.

Burimet

  1. King, J. C. (1976). Symbolic execution and program testing. Communications of the ACM, 19(7), 385-394. DOI: 10.1145/360248.360252
  2. Cadar, C., & Sen, K. (2013). Symbolic execution for software testing: Three decades later. Communications of the ACM, 56(2), 82-90. DOI: 10.1145/2408776.2408795

Si ta citoni këtë faqe

ScholarGate. (2026, June 3). Symbolic Execution. ScholarGate. https://scholargate.app/sq/cryptography/symbolic-execution

Cila metodë?

Vendoseni këtë metodë pranë të afërmeve të saj më të ngushta dhe lexojini krah për krah — biblioteka i shtron librat mbi tryezë; zgjedhja është e juaja.

Krahasoni krah për krah

Cituar nga

ScholarGateSymbolic Execution (Symbolic Execution). Marrë më 2026-06-15 nga https://scholargate.app/sq/cryptography/symbolic-execution · Seti i të dhënave: https://doi.org/10.5281/zenodo.20539026