Article View: pl.comp.objects
Article #5084Re: UML czyli 'Unified Modeling Language'
From: Kazimierz Subieta
Date: Wed, 10 Mar 1999 12:33
Date: Wed, 10 Mar 1999 12:33
50 lines
3294 bytes
3294 bytes
Dariusz Kie wrote: > Kazimierz Subieta wrote in message <36E39E8D.1D9104F6@ipipan.waw.pl>... > > > >Generalnie, UML jest dosc niestabilny (co miesiac nowa rewelacja > >ze strony "three amigos") i wykazuje irytujace dziury i poplatanie > >niektorych tematow. Stracilem wiec cierpliwosc do pilnego sledzenia tego, > >co mowia super-guru. Wydaje sie, ze rozpoznalem poziom ich lotow i > >oceniam go jako niezbyt wysoki. Pozostaje to w pewnym kontrascie z > >bardzo glosnym gdakaniem, ktory przy tym locie wydaja. > > Czy mozna gdzies poczytac o wadach, dziurach itp UML'a? Krytyka UML rzadko jest bezposrednia, poniewaz jak pisze Meyer, w swiecie software obowiazuje klimat politycznej poprawnosci i bardzo grzecznych uklonow. Miedzy wierszami te krytyke mozna znalezc w tekstach autorow metodyki OPEN (konkurencyjnej). W moim slowniku zaatakowalem pojecie agregacji/kompozycji jako wyjatkowo metne. Metne sa rowniez pojecia delegacji, kwalifikowanej asocjacji, stanu, itd. Moim zdaniem, semantyka UML w ogole nie zostala objasniona; to co guru nazywaja semantyka (czyli meta-model) to sa w gruncie rzeczy ograniczenia syntaktyczne i typologiczne, ktorym do semantyki daleko. Metoda objasnienia znaczenia diagramow UML jest obciazona powaznym bledem logicznym (ktory znali juz starozytni), okreslanym jako "ignotum per ignotum". A niektorzy wmawiaja, ze to jest "rekurencyjna definicja". Kompletna bzdura! Oczywiscie, takich elementow jest wiecej, ale szkoda mi czasu, aby je wyliczac. Nie sa to rzeczy az tak bardzo istotne, w swojej zasadniczej masie UML jest do przyjecia. Jak slusznie napisali poprzedni dyskutanci, wazne, ze jest to notacja ktora ma szanse na powszechna akceptacje, co moze zakonczy wojny pomiedzy zwolenikami kaczych lapek, duzych czarnych kulek, podwojnych strzaleczek, rombow, trumienek, itd. > >Jak mozna sie domyslic, przy tym naglosnieniu sprawy wszyskie > >szanujace sie narzedzia CASE dostosowaly sie do UML. W prezencie > >od "three amigos" (posrednio) dostalem kopie Rational Rose, troche > >sie pobawilem, ale ocenic mi trudno, bo nie prowadze teraz projektow. > >Mam tez demo narzedzia Select, mam w planach wykorzystanie go > >do wiekszego projektu. > > Dlaczego wlasnie Select'a? > Co przemawia za tym wyborem? Dali za darmo, to wzialem. Przekazalem studentom i zobaczymy co z tego wyniknie. Pozdrowienia Kazimierz Subieta
Technical Details
Message-ID:
<36E6669C.14517008@ipipan.waw.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!polsl.gliwice.pl!news.man.poznan.pl!news.icm.edu.pl!not-for-mailReferences:
<7bpgnd$1jj$1@h1.uw.edu.pl> <36E39E8D.1D9104F6@ipipan.waw.pl> <7c0t20$bso@gate-inet.insert.igo.wroc.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!polsl.gliwice.pl!news.man.poznan.pl!news.icm.edu.pl!not-for-mail From: Kazimierz Subieta <subieta@ipipan.waw.pl> Newsgroups: pl.comp.objects,pl.comp.programming Subject: Re: UML czyli 'Unified Modeling Language' Date: Wed, 10 Mar 1999 13:33:32 +0100 Organization: http://news.icm.edu.pl/ Lines: 51 Message-ID: <36E6669C.14517008@ipipan.waw.pl> References: <7bpgnd$1jj$1@h1.uw.edu.pl> <36E39E8D.1D9104F6@ipipan.waw.pl> <7c0t20$bso@gate-inet.insert.igo.wroc.pl> NNTP-Posting-Host: carina.ipipan.waw.pl Mime-Version: 1.0 X-Trace: sunsite.icm.edu.pl 921069214 19966 148.81.206.38 (10 Mar 1999 12:33:34 GMT) X-Complaints-To: abuse@news.icm.edu.pl NNTP-Posting-Date: 10 Mar 1999 12:33:34 GMT X-Mailer: Mozilla 4.06 [en] (WinNT; I) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit