CWE АРХИТЕКТУРАЛЫҚ ТҰЖЫРЫМДАМАЛАРЫНА НЕГІЗДЕЛГЕН БАҒДАРЛАМАЛЫҚ ЖАСАҚТАМАНЫҢ ӘЛСІЗ ЖАҚТАРЫН МОДЕЛЬДЕУГЕ ОНТОЛОГИЯЛЫҚ КӨЗҚАРАС

Жарияланды 2026-09-30
ФИЗИКА-МАТЕМАТИКА Нөмір 85 № 3 (2026)
Том 85 № 3 2026
Авторлар:
  • САРТАБАНОВА Ж.Е.
  • ДИМИТРОВ В.Т.
  • УРДАБАЕВА Г.Ж.
  • АРУЛМУРУГАН Р.
PDF (English)

Мақалада архитектуралық тұжырымдамаларды ұсынуға баса назар аудара отырып, халықаралық жалпы әлсіздіктер (CWE) тізіміне негізделген бағдарламалық жасақтаманың әлсіз жақтары туралы білімді ресімдеу міндеті талқыланады. Зерттеудің өзектілігі кибершабуылдардың көбеюіне және қауіпсіздік қатерлерін тек операциялық кезеңде ғана емес, сонымен қатар бағдарламалық қамтамасыз ету жүйелерін жобалау және құру кезеңдерінде де ескеру қажеттілігіне байланысты. Жұмыстың мақсаты - CWE негізіндегі бағдарламалық жасақтаманың әлсіз жақтарын зерттеу және бағдарламалық жасақтама сәулетшілерінің қажеттіліктеріне бағытталған онтологиялық білім базасын құру. Зерттеуде талдау және синтездеу, жіктеу, логикалық және жүйелік талдау әдістері, сондай-ақ OWL, RDF және Protege ортасына негізделген онтологиялық модельдеу қолданылады. Нәтижесінде онтология дамыды, онда орталық элемент CWEEntries класы болып табылады, ол cveentries және CAPECEntries кластарымен байланысты, бұл әлсіздіктер, осалдықтар және шабуыл үлгілері арасындағы байланысты ресімдеуге мүмкіндік береді. SPARQL сұрауларын қолдана отырып жүргізілген тестілеу дамыған білім базасы семантикалық іздеуді, субъектілер арасындағы қатынастарды талдауды және архитектуралық тәуекелдерді ерте анықтауға байланысты қолданбалы мәселелерді шешуді қолдайтынын көрсетті. Жұмыстың ғылыми жаңалығы білімнің машинада оқылатын онтологиялық моделі ретінде CWE архитектуралық бейнесін ұсынуда жатыр. Практикалық маңыздылығы сәулетшілердің, әзірлеушілердің, зерттеушілердің және оқытушылардың ұсынылған білім қорын қауіпсіз жобалау тапсырмаларында пайдалану мүмкіндігінде жатыр.

САРТАБАНОВА Ж.Е.

PhD, аға оқытушы, Хериот-Уатт университеті, Ақтөбе кампусы, Ақтөбе қ., Қазақстан.

E-mail: Z.Sartabanova@hw.ac.uk, https://orcid.org/0000-0003-4942-5117

ДИМИТРОВ В.Т.

PhD, профессор, Математика және информатика факультеті, Әулие Климент Охридский атындағы София университеті, София қ., Болгария.

E-mail: cht@fmi.uni-sofia.bg, https://orcid.org/0000-0002-7441-253X

УРДАБАЕВА Г.Ж.

Магистр, оқытушы, Қ. Жұбанов атындағы Ақтөбе өңірлік университеті, Ақтөбе қ., Қазақстан.

E-mail: g.urdabaeva@zhubanov.edu.kz, https://orcid.org/0000-0002-2723-7783

АРУЛМУРУГАН Р.

PhD, қауымдастырылған профессор, Ақпараттық технологиялар кафедрасы, Матту университеті, Матту қ., Эфиопия.

E-mail: A.Ramu@hw.ac.uk, https://orcid.org/0000-0003-1030-9565

  1. MITRE. About CWE [Electronic resource]. – 2024. – URL: https://cwe.mitre.org/ (date of request: 26.03.2026).
  2. MITRE. CWE-1008: Architectural Concepts. CWE View 1008 [Electronic resource]. – 2026. – URL: https://cwe.mitre.org/data/definitions/1008.html (date of request: 26.03.2026).
  3. Kanakogi K., Washizaki H., Fukazawa Y., Ogata S., Okubo T., Kato T., Kanuka H., Hazeyama A., Yoshioka N. Tracing CVE Vulnerability Information to CAPEC Attack Patterns Using Natural Language Processing Techniques // Information. – 2021. – Vol. 12, No. 8. – Art. 298. – DOI: 10.3390/info12080298.
  4. Özdemir Sönmez F., Hankin C., Malacaria P. Attack Dynamics: An Automatic Attack Graph Generation Framework Based on System Topology, CAPEC, CWE, and CVE Databases // Computers & Security. – 2022. – Vol. 123. – Art. 102938. – DOI: 10.1016/j.cose.2022.102938.
  5. Santos J. C. S., Tarrit K., Mirakhorli M. A Catalog of Security Architecture Weaknesses // 2017 IEEE International Conference on Software Architecture Workshops (ICSAW). – 2017. – P. 220–223. – DOI: 10.1109/ICSAW.2017.25.
  6. Santos J. C. S., Peruma A., Mirakhorli M., Galster M., Veloz Vidal J., Sejfia A. Understanding Software Vulnerabilities Related to Architectural Security Tactics: An Empirical Investigation of Chromium, PHP and Thunderbird // 2017 IEEE International Conference on Software Architecture (ICSA). – 2017. – P. 69–78. – DOI: 10.1109/ICSA.2017.39.
  7. Musen M. A. The Protégé Project: A Look Back and a Look Forward // AI Matters. – 2015. – Vol. 1, No. 4. – P. 4–12. – DOI: 10.1145/2757001.2757003.
  8. W3C. OWL 2 Web Ontology Language Document Overview [Electronic resource]: W3C Recommendation. – 2012. – URL: https://www.w3.org/TR/owl2-overview/ (date of request: 26.03.2026).
  9. W3C. RDF 1.1 Concepts and Abstract Syntax [Electronic resource]: W3C Recommendation. – 2014. – URL: https://www.w3.org/TR/rdf11-concepts/ (date of request: 26.03.2026).
  10. Sartabanova Zh., Dimitrov V. Modelling of CWEs on the CWE-287 Example // CEUR Workshop Proceedings. – 2019. – Vol. 2464.
  11. Sartabanova Zh., Dimitrov V. T., Sarsimbaeva S. M. Applying the Knowledge Base of CWE Weaknesses in Software Design // Journal of Mathematics, Mechanics and Computer Science. – Al-Farabi Kazakh National University. – 2020. Vol. 108, No. 4. – P. 72–80. – DOI: 10.26577/JMMCS.2020.v108.i4.06
онтология, CWE, CVE, CAPEC, бағдарламалық жасақтаманың әлсіз жақтары, осалдықтары, шабуылдары