ArgoUML - ArgoUML

ArgoUML
ArgoUML.png
Dastlabki chiqarilish1999 yil aprel
Ko'rib chiqish versiyasi
0.34 / 2011 yil 15-dekabr; 8 yil oldin (2011-12-15)
Ombor Buni Vikidatada tahrirlash
YozilganJava
PlatformaJava SE
TuriDasturiy ta'minotni ishlab chiqish, UML vositasi
LitsenziyaEclipse Public License 1.0
Veb-saytargouml.tigris.org

ArgoUML bu UML Java-da yozilgan va ostida chiqarilgan diagramma dasturi ochiq manba Eclipse Public License. A bo'lish fazilati bilan Java dastur tomonidan qo'llab-quvvatlanadigan har qanday platformada mavjud Java SE.

Tarix

ArgoUML dastlab ishlab chiqarilgan Irvin UC Jeyson E. Robbins tomonidan olib borilgan Ph.D. Endi Tigris.org tomonidan joylashtirilgan ochiq kodli loyihadir. ArgoUML loyihasi hozirda 19000 dan ortiq ro'yxatdan o'tgan foydalanuvchilarni va 150 dan ortiq ishlab chiquvchilarni o'z ichiga oladi.[1]

2003 yilda ArgoUML Dasturiy ta'minotni ishlab chiqish jurnalining "Dizayn va tahlil vositalari" nominatsiyasida har yili o'quvchilar tanlovi mukofotiga sazovor bo'ldi.[2]

ArgoUML rivojlanishi ishchi kuchining etishmasligidan aziyat chekdi. Masalan, Bekor qilish 2003 yildan beri doimiy ravishda so'ralgan xususiyat bo'lib kelgan, ammo hozirgacha amalga oshirilmagan.[3]

Xususiyatlari

Rasmiy xususiyatlar ro'yxatiga ko'ra,[4] ArgoUML quyidagilarga qodir:

  • Barcha 9 UML 1.4 diagrammasi qo'llab-quvvatlanadi.
  • UML standartiga qat'iy amal qiladi.
  • Mustaqil platforma - Java 1.5+ va C ++.
  • Bosing va boring! Java Web Start bilan (sozlash talab qilinmaydi, veb-brauzeringizdan boshlanadi).
  • Standart UML 1.4 Metamodel.
  • XMI qo'llab-quvvatlash.
  • Diagrammalarni quyidagicha eksport qiling GIF, PNG, PS, EPS, PGML va SVG.
  • O'nta tilda mavjud: EN, EN-GB, DE, ES, IT, RU, FR, NB, PT, ZH.
  • Diagrammani takomillashtirish va kattalashtirish.
  • Ichki dizayn tanqidchilari dizaynni sodda tarzda ko'rib chiqishni va takomillashtirish bo'yicha takliflarni taqdim etadilar.
  • Kengaytiriladigan modullar interfeysi.
  • OCL qo'llab-quvvatlash.
  • Oldinga yo'naltirilgan muhandislik (kod yaratish C ++ va C #, Java, PHP 4, PHP 5, Ruby va kamroq etuk modullar bilan Ada, Delphi va SQL-ni qo'llab-quvvatlaydi).
  • Teskari muhandislik / JAR / class faylini import qilish.

Zaif tomonlari

  • ArgoUML hali UML standartini to'liq amalga oshirmayapti.[5]
  • Qisman bekor qilish xususiyati (grafik tahrirlash uchun ishlaydigan) [6][7])

Shuningdek qarang

Adabiyotlar

  1. ^ "ISR UCI da texnik o'tish". Arxivlandi asl nusxasi 2012-01-28 da.
  2. ^ "Doktor Dobbning o'quvchilar tanlovi mukofotlari, 2003 yil".
  3. ^ 1834-son (2003 yil 5-may): Orqaga qaytarishni amalga oshiring. http://argouml.tigris.org/issues/show_bug.cgi?id=1834
  4. ^ "ArgoUML xususiyatlari".
  5. ^ "UML spetsifikatsiyasining mos kelmasligi ro'yxati". ArgoUML hujjatlari. Arxivlandi asl nusxasi 2011-02-13 kunlari. Olingan 2006-04-28.
  6. ^ "ArgoUML 0.19.3 chiqarildi". Grafika tahririda ishlashni bekor qiling (bu asosan GEF qo'shimchasi).
  7. ^ "1834-son. Orqaga qaytarishni amalga oshirish".. Grafika tahririda ishlashni bekor qiling (bu asosan GEF qo'shimchasi).

Tashqi havolalar