[HTML][HTML] Facilitating program comprehension with call graph multilevel hierarchical abstractions

R Alanazi, G Gharibi, Y Lee - Journal of Systems and Software, 2021 - Elsevier
Program comprehension is a fundamental prerequisite for software maintenance and
evolution. In order to understand a software structure, developers often read its codebase or …

GoCity: code city for go

R Brito, A Brito, G Brito… - 2019 IEEE 26th …, 2019 - ieeexplore.ieee.org
Go is a statically typed and compiled language, which has been widely used to develop
robust and popular projects. As other systems, these projects change over time. Developers …

Collaborative Software Exploration with Multimedia Note Taking in Virtual Reality

A Hoff, M Lungu, C Seidl, M Lanza - Proceedings of the 32nd IEEE/ACM …, 2024 - dl.acm.org
Exploring and comprehending a software system, eg, as preparation for its re-engineering,
is a relevant, yet challenging endeavour often conducted by teams of engineers …

[PDF][PDF] Software Metrics Visualization

V Liubchenko - … Conference on Applied Innovation in IT, 2023 - opendata.uni-halle.de
Software engineering is an empirical field of study. To support managerial and technical
decision-making, the engineer needs numerical measures closely connected with different …

Uniquifying Architecture Visualization through Variable 3D Model Generation

A Hoff, C Seidl, M Lanza - Proceedings of the 17th International Working …, 2023 - dl.acm.org
Software visualization facilitates the interactive exploration of large-scale code bases, eg, to
rediscover the architecture of a legacy system. Visualizations of software structure suffer …

[图书][B] Software Analytics for Improving Program Comprehension

R Alanazi - 2021 - search.proquest.com
Program comprehension is an essential part of software development and maintenance.
Traditional methods of program comprehension, such as reviewing the codebase and …

Exploring Software Testing Strategies Used on Software Applications in the Government

AD Cross - 2020 - search.proquest.com
Developing a defect-free software application is a challenging task. Despite many years of
experience, the intense development of reliable software remains a challenge. For this …

Development and Usability Evaluationof Visualized architecture (GUI)-A case study

V Mallipedhi - 2023 - diva-portal.org
Background: Working with complex software architectures involves several challenges (hard
to comprehend, time-consuming), and that is where visualization comesinto place …

[图书][B] Automated End-to-End Management of the Deep Learning Lifecycle

G Gharibi - 2020 - search.proquest.com
Deep learning has improved the state-of-the-art results in an ever-growing number of
domains. This success heavily relies on the development of deep learning models--an …

Топології схем активних динамічних сполук об'єктів

V Sokolov - Collection" Information Technology and Security", 2019 - its.iszzi.kpi.ua
Представлено результати досліджень способів побудови схем сполук об'єктів, що
використовуються для створення програмного забезпечення за архітектурою на основі …