Dom Razvoj Što je softverska vizualizacija? - definicija iz tehopedije

Što je softverska vizualizacija? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači vizualizacija softvera?

Vizualizacija softvera praksa je stvaranja vizualnih alata za mapiranje softverskih elemenata ili na drugi način prikazati aspekte izvornog koda. To se može postići sa svim vrstama programskih jezika na različite načine, s različitim kriterijima i alatima.

Temeljna ideja vizualizacije softvera jest da stvaranjem vizualnih sučelja kreatori mogu pomoći programerima i drugima da razumiju kod ili da izvrše obrnute programe. Mnogo snage softverske vizualizacije ima veze s razumijevanjem odnosa između dijelova koda gdje će specifični vizualni alati, poput prozora, te podatke predstaviti na pristupačan način. Ostale značajke mogu uključivati ​​različite vrste dijagrama ili predložaka koje programeri mogu upotrijebiti postojeći kôd s određenim standardom.

Techopedia objašnjava vizualizaciju softvera

Stručnjaci ističu da softverska vizualizacija obično koristi metričke podatke o softveru, kao i stvarni izvorni kôd, kako bi prikazala kako kôd funkcionira kroz različite vrste mapiranja i prezentacija. Softverska vizualizacija može se koristiti za kontrolu kvalitete u razvoju softvera ili, opet, za pokušaj obrnutog inženjerskog koda.


Izrađeni su razni alati za vizualizaciju softvera. Na primjer, AgileJ StructureViews pomaže pri vizualizaciji softvera za Javu, sa značajkama uključujući alate za filtriranje za razlikovanje Java elemenata, uključujući klase, polja i metode, kao i batching tehnologiju. Još jedna istaknuta vrsta softverskog alata za vizualizaciju je Microsoft Visual Studio. Visual Studio radi s više programskih jezika i uključuje mnoštvo funkcionalnosti softvera za vizualizaciju, kao i dizajn sučelja najviše razine koji pomaže programerima u izgradnji aplikacija za Windows operativne sustave. Općenito, Visual Studio je vizualno sučelje za podršku objektno orijentiranog programiranja. On ne samo da pomaže pojedincima i timovima da stvaraju aplikacije od nule, već čini i stvari kojima bi vizualizacija softvera trebala pomoći; stvaranjem mapiranja i vizualnog dizajna temeljenog na sustavu Windows, prikazuje odnose između kodnih modula kao dijela većeg strukturalnog pristupa kodiranju koje je po svojoj prirodi vizualno i distribuirano po prirodi.

Što je softverska vizualizacija? - definicija iz tehopedije