🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #5084

Re: UML czyli 'Unified Modeling Language'

#5084
From: Kazimierz Subieta
Date: Wed, 10 Mar 1999 12:33
50 lines
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-mail
References: <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