Rumah Pengembangan Apa itu visualisasi perangkat lunak? - definisi dari techopedia

Apa itu visualisasi perangkat lunak? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Visualisasi Perangkat Lunak?

Visualisasi perangkat lunak adalah praktik menciptakan alat visual untuk memetakan elemen perangkat lunak atau menampilkan aspek kode sumber. Ini dapat dilakukan dengan semua jenis bahasa pemrograman dengan cara yang berbeda dengan kriteria dan alat yang berbeda.

Gagasan mendasar di balik visualisasi perangkat lunak adalah bahwa dengan menciptakan antarmuka visual, pencipta dapat membantu pengembang dan orang lain untuk memahami kode atau untuk membalikkan aplikasi insinyur. Banyak kekuatan visualisasi perangkat lunak berkaitan dengan memahami hubungan antara potongan-potongan kode, di mana alat visual tertentu, seperti windows, akan menyajikan informasi ini dengan cara yang dapat diakses. Fitur lain mungkin melibatkan berbagai jenis diagram atau template yang dapat digunakan pengembang untuk membandingkan kode yang ada dengan standar tertentu.

Techopedia menjelaskan Visualisasi Perangkat Lunak

Para ahli menunjukkan bahwa visualisasi perangkat lunak biasanya menggunakan data metrik tentang perangkat lunak, serta kode sumber yang sebenarnya, untuk menunjukkan bagaimana kode bekerja melalui berbagai jenis pemetaan dan presentasi. Visualisasi perangkat lunak dapat digunakan untuk kontrol kualitas dalam pengembangan perangkat lunak atau, sekali lagi, untuk mencoba kode reverse-engineer.


Berbagai alat telah dibangun untuk visualisasi perangkat lunak. Misalnya, AgileJ StructureViews membantu dengan visualisasi perangkat lunak untuk Java, dengan fitur-fitur termasuk alat penyaringan untuk membedakan elemen Java, termasuk kelas, bidang dan metode, serta teknologi batching. Jenis alat visualisasi perangkat lunak lain yang menonjol adalah Microsoft Visual Studio. Visual Studio bekerja dengan berbagai bahasa pemrograman dan mencakup banyak fungsi visualisasi perangkat lunak, serta desain antarmuka tingkat atas, yang membantu pengembang untuk membangun aplikasi untuk sistem operasi Windows. Secara umum, Visual Studio adalah antarmuka visual untuk mendukung pemrograman berorientasi objek. Ini tidak hanya membantu individu dan tim untuk membuat aplikasi dari awal, tetapi juga melakukan hal-hal yang ingin dibantu oleh visualisasi perangkat lunak; dengan membuat pemetaan dan desain visual berbasis Windows, ini menunjukkan hubungan antara modul kode sebagai bagian dari pendekatan struktural yang lebih besar untuk pengkodean yang secara inheren visual dan didistribusikan secara alami.

Apa itu visualisasi perangkat lunak? - definisi dari techopedia