Використання доповненої реальності для візуалізації архітектур програмних модулів

Автор(и)

  • Oleksandr Frankiv Національний університет «Києво-Могилянська академія», Ukraine

DOI:

https://doi.org/10.18523/2617-3808.2022.5.26-30

Ключові слова:

доповнена реальність, ARKit, статичний аналіз, архітектура ПЗ, мобільні пристрої

Анотація

У статті описано створений програмний комплекс ADAR для статичного аналізу програмного коду з подальшим створенням тривимірної моделі для візуалізації засобами доповненої реальності. Комплекс має природне для людини подання, що дає змогу на інтуїтивному рівні ефективно аналізувати складність зв’язків між різними частинами програмного коду, які виступають критерієм визначення зв’язності, зв’язаності або крихкості компонента.

Біографія автора

Oleksandr Frankiv, Національний університет «Києво-Могилянська академія»

Франків Олександр Олександрович – асистент кафедри інформатики факультету інформатики Національного університету «Києво-Могилянська академія», o.frankiv@ukma.edu.ua

Посилання

  1. Apple Inc. (2020). Документація архітектури компілятора Swift. https://swift.org/swift-compiler/#compiler-architecture.
  2. Barnes, J., & Hut, P. (1986). A hierarchical O (N log N) force-calculation algorithm. nature, 324 (6096), 446–449.
  3. Fruchterman, T. J., & Reingold, E. M. (1991). Graph Drawing by Force-Directed Placement. Software – Practice & Experience, 21, 1129–1164.
  4. Gansner, R. Emden, Yehuda, K., & North, S. (2005). Topological fisheye views for visualizing Large graphs. Visualization and Computer Graphics, IEEE Transactions, 411, 457–468.
  5. Lespinats, S., Giron, A., & Fertil, B. (2005). Visualization and exploration of high-dimen-sional data using a “force directed placement” method: application to the analysis of Genomic signatures. https://www.semanticscholar.org/paper/Visualisation-and-exploration-of-high-dimensional-a-Lespinats-Giron/dbfab802232c362c0997a5656ff546c7d32d6a07.

##submission.downloads##

Опубліковано

2023-02-24

Як цитувати

[1]
O. Frankiv, «Використання доповненої реальності для візуалізації архітектур програмних модулів», NRPCOMP, т. 5, с. 26–30, Лют 2023.