şükela:  tümü | bugün
  • objet management group tarafindan gelistirilmis olan nesne modelleme dilidir. bir cok alternatifi olmasina ragmen bugun tekel olmustur.

    1980'lerin basinda ortaya atilmis olan "her sey bir nesnedir" paradigmasina destek olarak nesneleri, bunlarin sinif, metot ve degiskenleri, hatta birbirleriyle iliskilerini modellemeye yarar. bu baglamda business process reengineering ile nesne yonelimli programlama dili arasinda bir kopru vazifesi gorur. ancak (misal java'da oldugu gibi) 5 karakterlik bir kelimenin bile bir nesne olarak ele alinmasi, bilgisayarlarin esas kullanim nedeni olan "amaca hizmet etme" ilkesine ne derece hizmet eder, orasi da ayri konudur elbet
  • aynı harflerden müteşekkil, söylenmesi daha kolay olan u ile başlar başka bir versiyonu için (bkz: ulm)
  • unified modelling language; bir nevi object oriented programlamalar için dfd'dir. 4 ana kısımdan oluşur.
    - class diagram
    - object diagram
    - module diagram
    - process diagram
  • (bkz: xmi)
  • bununla calismak icin kullanilabilecek bir program olarak
    (bkz: poseidon/#3293370)
  • argouml ve ozellikle smartdrawcok yardimci olabilir...
  • programin yazimindan once yapilmasi gayet yerinde bir a$ama.her$ey modellenip cer cop ortaya konduktan sonra programlamaya gecildigi takdirde proje suresinde ciddi bir avantaji beraberinde getirir.
    programalamayla paralel goturulmesi durumunda pekte bir i$e yaramaz.
  • su siralar omgde 2.0 versiyonu uzerinde calisilan spec. aslinda yepyeni bir bulus filan degildir, sadece computer science dunyasindaki degisik fikirlerin bir araya getirilmesi esasina dayanmaktadir. booch gibi modelleme dunyasinin babalarinin fikirlerini alip (ve bu adamlari masa basina oturtup) sonra tek bir cercevede bir araya getiren omgnin corbadan sonra en buyuk basarisidir denilebilir.

    su an itibariyle resmi versiyonu 1.x olan dil tanimi, 2.0'in gelmesiyle beraber real-time sistemler icin olan modelleme sikintisi gibi bir cok sorundan kurtulacak. real time sistemlerde su an kullanilan modelleme dili icin (bkz: specification and description language)
  • 90 li yillarda iyice karmasiklasan rekabetci piyasanin sorunlarina verimli, zengin ve kolay anlasilabilen çözümler üretebilmek için, omt( object modeling technique ), booch ve oose( object oriented software engineering ) gibi nesne yönelimli(object oriented) metodolojilerin birlesimiyle ortaya cikan ve genis alanda sistem yapilandirma olanagi taniyan diyagram cizme ve iliskisel modelleme dili.