GNU/Linux >> Belajar Linux >  >> Linux

Gaphor:Alat Pemodelan Grafis Sumber Terbuka

Gaphor adalah aplikasi pemodelan sumber terbuka dan gratis dengan dukungan untuk berbagai bahasa pemodelan seperti UML, SysML, RAAML, dan C4.

Tidak tahu istilah "bahasa pemodelan"? Pada dasarnya, ini adalah seperangkat instruksi yang dapat digunakan untuk membuat desain dan konstruksi struktur. Bisa tekstual dan grafis, keduanya.

Grafik lebih mudah dilihat dan dipahami bagaimana berbagai komponen proyek saling terkait.

Pernahkah Anda melihat diagram alur atau diagram urutan? Itu juga merupakan jenis pemodelan grafis dalam bentuk paling sederhana.

Ada berbagai bahasa pemodelan dan digunakan untuk pengembangan perangkat lunak, rekayasa sistem, fisika, manajemen proyek, dan banyak lagi.

Gaphor untuk UML, SysML, dan lainnya

Gaphor bekerja dengan standar UML, SysML, dan RAAML OMG. Ini juga mencakup dukungan untuk model C4 untuk memvisualisasikan arsitektur perangkat lunak.

Ini bukan hanya alat menggambar. Ini mengimplementasikan model data UML 2 yang sepenuhnya sesuai. Anda dapat membuat model yang sangat kompleks dengan Gaphor.

Ditulis dalam Python, Gaphor sepenuhnya open source di bawah lisensi Apache 2. Anda dapat menemukan semua kode sumbernya di repositori GitHub-nya. Ini adalah alat lintas platform dan tersedia untuk diinstal di Linux, Windows, dan macOS.

Anda dapat mengekspor diagram Anda dalam format PDF, PNG, SVG dan XML. Anda juga dapat memasang pembuat kode.

Situs web Gaphor menyebutkan bahwa ia memiliki mode gelap tetapi saya tidak melihat opsi apa pun untuk mengaktifkannya di versi AppImage yang saya unduh.

Menginstal Gaphor di Linux

Pengguna Arch dapat menemukan Gaphor di AUR. Untuk distribusi lain, Anda memiliki pilihan untuk memilih antara AppImage dan Flatpak.

Anda dapat mengunduh AppImage dari halaman unduhannya.

Unduh Gaphor

Jika Anda ingin menggunakan versi Flatpak, tambahkan repositori Flathub terlebih dahulu:

flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Dan kemudian instal:

flatpak install --user flathub org.gaphor.Gaphor

Karena Gaphor pada dasarnya adalah aplikasi Python, Anda juga dapat menginstalnya menggunakan Pip.

pip install gaphor

Saya menggunakan UML dan diagram urutan ketika saya bekerja sebagai insinyur perangkat lunak. Saya belum menggunakannya dalam beberapa tahun terakhir. Melihat Gaphor, menurut saya ini adalah aplikasi yang cukup keren untuk dimiliki jika Anda harus membuat UML dan diagram lain untuk proyek Anda.

Jangan ragu untuk mencobanya dan bagikan pengalaman Anda di komentar.

Artikel Asli


Linux
  1. Berbagi file sumber terbuka dengan alat Linux ini

  2. Periksa kemampuan binari ELF dengan alat sumber terbuka ini

  3. Lakukan forensik memori Linux dengan alat sumber terbuka ini

  1. Pemetaan pikiran sumber terbuka dengan Draw.io

  2. Veracrypt – Alat Enkripsi Disk Lintas Platform Sumber Terbuka

  3. Apakah ada alat sumber terbuka untuk mengukur kinerja cpu?

  1. Transfer file antara ponsel Anda dan Linux dengan alat sumber terbuka ini

  2. Akses iPhone Anda di Linux dengan alat sumber terbuka ini

  3. Simpan beberapa distro Linux di USB dengan alat sumber terbuka ini