Upaya terbesar dalam pengembangan perangkat lunak atau proses dokumentasi bukanlah pengkodean; ini adalah upaya untuk mencakup setiap kemungkinan kombinasi keadaan - masukan pengguna, transaksi database, atau peristiwa / aturan lainnya - yang akan ditemui program / proses. Jika ada kombinasi input/peristiwa yang diabaikan, program akan berfungsi secara acak atau proses bisnis tidak akan lengkap. Lebih buruk lagi adalah kesalahan yang dilakukan selama pemeliharaan program atau modifikasi proses, biasanya oleh programmer / analis yang tidak sepenuhnya memahami interaksi antara puluhan kemungkinan yang berbeda. LogicGem menyediakan cara yang mudah digunakan untuk membuat, mengedit, memverifikasi, dan mengompilasi logika atau proses program dengan memaparkan masalah secara visual dan membuatnya lebih mudah dipahami. Menggunakan tabel seperti spreadsheet, LogicGem memungkinkan Anda untuk membuat prototipe konsep prosedural, mengerjakannya melalui fase analisis / desain, kemudian menghasilkan dokumentasi bahasa Inggris, Spanyol, Prancis atau Jerman dan kode sumber untuk Basic, C, C ++, Fortran, FoxPro, Java, Pascal, PowerBuilder, SAS, Visual Basic, Visual Basic.NET, Visual C#.NET, atau Xbase.
Riwayat versi
- Versi 3.0 diposting di 2013-01-21
Pembaruan dengan dukungan untuk Windows 8 Desktop dan Windows Server 2012
- Versi 3.0 diposting di 2009-05-27
Rilis baru dengan dukungan untuk Windows Vista dan fitur tambahan
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
Perjanjian Lisensi ini adalah perjanjian hukum antara Anda, baik sebagai individu atau entitas tunggal ("Pengguna Akhir"), dan Catalyst Development Corporation ("Catalyst") untuk produk perangkat lunak yang diidentifikasi sebagai "LogicGem". Produk Perangkat Lunak mencakup program yang dapat dieksekusi, dokumentasi elektronik, dan dapat mencakup media terkait dan materi cetak.
Menginstal Produk Perangkat Lunak ini ke hard disk atau perangkat penyimpanan komputer lainnya, atau memuat Komponen apa pun ke dalam memori komputer apa pun, merupakan penggunaan Perangkat Lunak dan harus mengakui penerimaan Anda atas syarat dan ketentuan Perjanjian Lisensi ini dan perjanjian Anda yang akan terikat dengannya.
1. PEMBERIAN IZIN
Pengembangan Katalis memberi Anda lisensi pribadi, non-eksklusif, tidak dapat ditransfer untuk menginstal Produk Perangkat Lunak menggunakan nomor seri resmi. Jika Anda adalah entitas, Catalyst memberi Anda hak untuk menunjuk individu dalam organisasi Anda untuk menggunakan dan mengelola Produk Perangkat Lunak yang tunduk pada pembatasan yang sama yang diberlakukan pada pengguna individual. Anda mungkin tidak jaringan Perangkat Lunak atau menggunakannya pada lebih dari satu stasiun kerja atau komputer pada saat yang sama. Hubungi Catalyst untuk informasi lebih lanjut mengenai lisensi situs multi-pengguna.
Anda dapat menginstal Produk Perangkat Lunak pada satu atau beberapa stasiun kerja atau komputer secara tegas untuk tujuan mengevaluasi kinerja Perangkat Lunak untuk jangka waktu tidak lebih dari tiga puluh (30) hari. Jika terus menggunakan Perangkat Lunak diinginkan setelah periode evaluasi berakhir, maka Produk Perangkat Lunak harus dibeli dan / atau terdaftar di Catalyst Development untuk setiap pengguna akhir. Produk Perangkat Lunak harus dihapus dari semua stasiun kerja atau komputer yang tidak terdaftar setelah periode evaluasi berakhir.
2. HAK CIPTA
Kecuali untuk lisensi yang diberikan oleh perjanjian ini, baik kanan, judul, dan minat dalam dan untuk Produk Perangkat Lunak (termasuk, tetapi tidak terbatas pada, semua hak cipta dalam program, modul, kontrol, perpustakaan, dokumentasi elektronik, teks dan contoh program yang dapat dieksekusi), setiap materi cetak dan salinan Produk Perangkat Lunak dimiliki oleh Pengembangan Katalis. Produk Perangkat Lunak dilindungi oleh undang-undang hak cipta dan ketentuan perjanjian internasional. Oleh karena itu Anda harus memperlakukan Produk Perangkat Lunak seperti materi berhak cipta lainnya kecuali bahwa Anda dapat (a) membuat satu salinan Perangkat Lunak semata-mata untuk tujuan pencadangan atau arsip, atau (b) mentransfer Perangkat Lunak ke satu hard disk, asalkan Anda menyimpan yang asli semata-mata untuk tujuan pencadangan atau arsip. Anda tidak boleh menyalin materi cetak apa pun yang dapat menyertai Produk Perangkat Lunak.
3. RAHASIA DAGANG DAN KERAHASIAAN
a) Perangkat Lunak berisi informasi atau materi yang bersifat eksklusif untuk Pengembangan Katalis ("Informasi Rahasia"), yang umumnya tidak diketahui selain oleh Katalis, dan yang dapat Anda peroleh pengetahuannya melalui, atau sebagai akibat dari hubungan yang terjalin di bawah ini dengan Katalis. Tanpa membatasi umum hal tersebut di atas, Informasi Rahasia mencakup, tetapi tidak terbatas pada, jenis informasi berikut, dan informasi lain dengan sifat yang sama (apakah dikurangi untuk menulis atau masih dalam pengembangan): desain, konsep, ide, penemuan, spesifikasi, teknik, penemuan, model, data, kode sumber, kode objek, dokumentasi, diagram, diagram alur, penelitian, pengembangan, metodologi, proses, prosedur, tahu- bagaimana, produk baru atau informasi teknologi baru, strategi dan rencana pengembangan (termasuk nama dagang atau merek dagang prospektif).
b) Informasi Rahasia tersebut telah dikembangkan dan diperoleh oleh Katalis oleh investasi waktu, upaya, dan pengeluaran yang signifikan, dan memberikan Katalis keunggulan kompetitif yang signifikan dalam bisnisnya.
c) Anda setuju bahwa Anda tidak akan menggunakan Informasi Rahasia untuk kepentingan Anda sendiri atau untuk kepentingan setiap orang atau entitas selain Katalis sesuai dengan ketentuan Perjanjian ini, dan bukan untuk tujuan lain.
d) Anda setuju untuk memegang kepercayaan diri, dan tidak mengungkapkan atau mengungkapkan kepada orang atau entitas mana pun, Perangkat Lunak, dokumentasi terkait lainnya, Nomor Seri produk Anda atau Informasi Rahasia lainnya tentang Perangkat Lunak selain kepada orang-orang seperti Katalis harus secara khusus setuju secara tertulis untuk menggunakan Perangkat Lunak sesuai dengan ketentuan Perjanjian ini, dan bukan untuk tujuan lain.
e) Anda mengakui tujuan dari bagian ini yang berjudul "RAHASIA DAGANG DAN KERAHASIAAN" adalah untuk melindungi kemampuan Catalyst Development untuk membatasi penggunaan data dan Perangkat Lunak umumnya untuk pemegang lisensi, dan untuk mencegah penggunaan Informasi Rahasia mengenai Perangkat Lunak oleh pengembang atau vendor perangkat lunak lainnya.
4. PEMBATASAN LAINNYA
Anda tidak boleh menyewa, menyewakan, atau mentransfer Perangkat Lunak. Anda tidak boleh merekayasa balik, mendekompilasi, atau membongkar Perangkat Lunak, kecuali sejauh hukum yang berlaku secara tegas melarang pembatasan di atas. Tanpa mengurangi hak lain, Pengembangan Katalis dapat mengakhiri Perjanjian Lisensi ini jika Anda gagal mematuhi syarat dan ketentuan perjanjian. Dalam hal demikian, Anda harus menghancurkan semua salinan Produk Perangkat Lunak.
5. GARANSI TERBATAS
Jika dalam 30 hari sejak Anda membeli produk perangkat lunak ini, Anda menjadi tidak puas dengan Perangkat Lunak karena alasan apa pun, Anda dapat mengembalikan perangkat lunak ke Pengembangan Katalis (atau dealer Anda, jika Anda tidak membelinya langsung dari Katalis) untuk pengembalian harga pembelian Anda. Untuk mengembalikan Perangkat Lunak, Anda harus menghubungi Catalyst Development dan mendapatkan nomor return material authorization (RMA). Katalis tidak akan menerima pengembalian perangkat lunak yang dibuka atau diinstal tanpa nomor RMA. Pengembalian tunduk pada pengurangan dari harga pembelian Anda dari biaya restocking 20% dan semua biaya pengiriman.
6. TIDAK ADA JAMINAN LAIN
KATALIS MENYANGKAL SEMUA JAMINAN LAINNYA, BAIK TEREKSPRESI MAUPUN TERSIRAT, TERMASUK TETAPI TIDAK TERBATAS PADA JAMINAN TERSIRAT TENTANG KELAYAKAN UNTUK MERCHANTABILITY DAN KESESUAIAN UNTUK TUJUAN TERTENTU, SEHUBUNGAN DENGAN PERANGKAT LUNAK, BAHAN TERTULIS YANG MENYERTAINYA, DAN PERANGKAT KERAS YANG MENYERTAINYA.
7. PEMBATASAN TANGGUNG JAWAB
DALAM KEADAAN APA PUN, KATALIS ATAU PEMASOKNYA TIDAK AKAN BERTANGGUNG JAWAB ATAS KERUSAKAN APA PUN (TERMASUK, DENGAN BATASAN, INSIDENTAL, KONSEKUENSIAL, KHUSUS, ATAU KERUSAKAN TELADAN ATAU KEHILANGAN KEUNTUNGAN, GANGGUAN BISNIS, ATAU KERUGIAN PEKUUNIARI LAINNYA) YANG TIMBUL DARI PENGGUNAAN ATAU KETIDAKMAMPUAN PRODUK KATALIS INI, BAHKAN JIKA KATALIS TELAH DIBERITAHU TENTANG KERUSAKAN TERSEBUT.
TERLEPAS DARI GARANSI TERBATAS DI ATAS, PROGRAM PERANGKAT LUNAK DISEDIAKAN "AS-IS", TANPA JAMINAN DALAM BENTUK APA PUN, BAIK TEREKSPRESIKAN ATAU TERSIRAT. SELURUH RISIKO TERHADAP KINERJA PROGRAM ADALAH DENGAN PEMBELI. KATALIS TIDAK MENJAMIN BAHWA PENGOPERASIAN PROGRAM TIDAK AKAN TERGANGGU ATAU BEBAS DARI KESALAHAN. KATALIS TIDAK BERTANGGUNG JAWAB ATAU BERKEWAJIBAN DALAM BENTUK APA PUN UNTUK KESALAHAN DALAM PROGRAM ATAU DOKUMENTASI, TENTANG / UNTUK KONSEKUENSI DARI KESALAHAN TERSEBUT. HUKUM NEGARA BAGIAN CALIFORNIA MENGATUR PERJANJIAN INI.
8. HAK YANG DIBATASI PEMERINTAH
Hak Terbatas Pemerintah AS. Perangkat Lunak dan dokumentasi terkait disediakan dengan HAK TERBATAS. Gunakan, duplikasi, atau pengungkapan oleh Pemerintah tunduk pada pembatasan yang ditetapkan dalam subparagraf (c)(1)(ii) dari klausul Hak dalam Data Teknis dan Perangkat Lunak Komputer di DFARS 252.227-7013 atau subparagraf (c)(1) dan (2) Perangkat Lunak Komputer Komersial - Hak Terbatas pada 48 CFR 52.227-19, berlaku sebagaimana berlaku. Produsen untuk tujuan tersebut adalah Catalyst Development Corporation, 56925 Yucca Trail, PMB254, Yucca Valley, CA 92284
9. KONTROL EKSPOR
Jika Perangkat Lunak untuk digunakan di luar Amerika Serikat, Anda setuju untuk mematuhi semua peraturan yang relevan, termasuk tetapi tidak terbatas pada mereka, Departemen Perdagangan Amerika Serikat dan dengan Undang-Undang Administrasi Ekspor Amerika Serikat untuk memastikan bahwa Perangkat Lunak tidak diekspor melanggar hukum Amerika Serikat.
10. HUKUM YANG MENGATUR
Lisensi ini diatur oleh hukum Negara Bagian California, tanpa mengacu pada prinsip-prinsip perundang-undangan. Yurisdiksi eksklusif dan tempat untuk setiap tindakan yang timbul dari atau berkaitan dengan perjanjian ini akan berada di pengadilan yurisdiksi yang kompeten di San Bernardino County, California. Selain keringanan lain yang diberikan pihak yang berlaku berhak untuk memulihkan biaya dan biaya pengacaranya. PARA PIHAK DENGAN TEGAS MELEPASKAN HAK PERSIDANGAN OLEH JURI. Para pihak mengakui bahwa setiap pelanggaran perjanjian ini dapat mengakibatkan kerugian yang tidak dapat diperbaiki terhadap Catalyst Development Corporation, sehingga memberikan Katalis kepada bantuan hukuman atas pelanggaran tersebut selain hak atau solusi lain yang mungkin dilakukan Katalis. Perjanjian ini adalah keseluruhan perjanjian antara Anda dan Katalis dan menggantikan komunikasi atau iklan lain sehubungan dengan Perangkat Lunak dan dokumentasi. Jika ada ketentuan dari Lisensi ini yang dianggap tidak sah, sisa Lisensi ini akan berlanjut dengan kekuatan dan efek penuh.