UML w projektach

0

Dzień dobry,

Poszukuję źródeł do znanych lub mniej znanych projektów komercyjnych, których model jest opisany za pomocą UML ( potrzebuję dostępu do tego modelu lub jego części). Jeśli ktoś zna jakąś literaturę, w której jest przedstawiony jakiś system lub części jakiegoś sytemu za pomocą diagramów UML to również będzie dla mnie bardzo przydatne. Co do samych systemów nie mam jakiś kryteriów poza tym, że zależy mi żeby były to realne systemy a nie stworzone modele na potrzeby akademickie.

Z góry dziękuję za pomoc.

0

znanych projektów komercyjnych,

Znane projekty komercyjne mają często zamknięty kod, a jeśli mają zamknięty kod, to pewnie nie będą się dzielili szczegółowymi UMLami, zakładając, że w ogóle takie zrobili (chociaż czasem na jakichś konferencjach czy w dokumentacji komercyjnych produktów zdarzają się jakieś diagramy, ale są to raczej diagramy ogólnej architektury projektu niż szczegółowe UMLy. No i niektóre produkty komercyjne są do pewnego stopnia open source - wtedy można by samemu wygenerować taki UML na podstawie kodu).

A poza tym UML jest od ładnych paru lat w odwrocie. To kiedyś było modne. Chociaż "znane projekty komercyjne" mają często kilkanaście czy więcej lat, więc w sumie ich moda nie dotyczy aż tak bardzo.

żeby były to realne systemy a nie stworzone modele na potrzeby akademickie.

realne systemy to również projekty open source, które nie muszą być komercyjne.

Swoją drogą do czego ci to potrzebne? Zadanie na studiach?

0
LukeJL napisał(a):

znanych projektów komercyjnych,

Znane projekty komercyjne mają często zamknięty kod, a jeśli mają zamknięty kod, to pewnie nie będą się dzielili szczegółowymi UMLami, zakładając, że w ogóle takie zrobili (chociaż czasem na jakichś konferencjach czy w dokumentacji komercyjnych produktów zdarzają się jakieś diagramy, ale są to raczej diagramy ogólnej architektury projektu niż szczegółowe UMLy. No i niektóre produkty komercyjne są do pewnego stopnia open source - wtedy można by samemu wygenerować taki UML na podstawie kodu).

żeby były to realne systemy a nie stworzone modele na potrzeby akademickie.

realne systemy to również projekty open source, które nie muszą być komercyjne.

Ok, faktycznie może źle pomyślałem. Chodziło mi o realne projekty, nie muszą być komercyjne. Więc ponawiam prośbę o źródło do tych projektów lub nazwę etc.

0

Możesz poszukać czegoś na temat EGS-CC, myśle że trochę UMLi da się znaleźć, ale nie licz na nic więcej niż jakieś diagramy aktywności/architektury/deploymentu. Nikt generalnie nie maluje diagramów klas czy sekwecji, bo zwyczajnie nie ma większego sensu.

0
LukeJL napisał(a):

znanych projektów komercyjnych,

Znane projekty komercyjne mają często zamknięty kod, a jeśli mają zamknięty kod, to pewnie nie będą się dzielili szczegółowymi UMLami, zakładając, że w ogóle takie zrobili (chociaż czasem na jakichś konferencjach czy w dokumentacji komercyjnych produktów zdarzają się jakieś diagramy, ale są to raczej diagramy ogólnej architektury projektu niż szczegółowe UMLy. No i niektóre produkty komercyjne są do pewnego stopnia open source - wtedy można by samemu wygenerować taki UML na podstawie kodu).

A poza tym UML jest od ładnych paru lat w odwrocie. To kiedyś było modne. Chociaż "znane projekty komercyjne" mają często kilkanaście czy więcej lat, więc w sumie ich moda nie dotyczy aż tak bardzo.

żeby były to realne systemy a nie stworzone modele na potrzeby akademickie.

realne systemy to również projekty open source, które nie muszą być komercyjne.

Swoją drogą do czego ci to potrzebne? Zadanie na studiach?

Potrzebne mi to do części pracy licencjackiej :)

0

Diagramy klas czy sekwencji jak najbardziej maluje się, maluje. Wszystko zależy od specyfiki pracy w danej organizacji i przyjętych standardów prowadzenia dokumentacji.

2

To nie jest do końca projekt komercyjny per se, ale kiedyś dogrzebałem się do diagramu klas AngularJS. Może dla nowszych wersji Angulara i/lub jakichś innych frameworków/bibliotek też znajdziesz jakieś diagramy UML ;)

Tu jest jakaś miniaturka diagramu AngularJS, którą na szybko odkopałem - tak, miniaturka majaca wymiary 1408x1600 :D
miniaturka

Jeśli chodzi o projekt komercyjny, to w obecnym nawet osobiście malowałem UMLe - ściślej diagramy klas i sekwencyjne -ale raczej nie mogę się nimi podzielić :P

0
superdurszlak napisał(a):

To nie jest do końca projekt komercyjny per se, ale kiedyś dogrzebałem się do diagramu klas AngularJS. Może dla nowszych wersji Angulara i/lub jakichś innych frameworków/bibliotek też znajdziesz jakieś diagramy UML ;)
Jeśli chodzi o projekt komercyjny, to w obecnym nawet osobiście malowałem UMLe - ściślej diagramy klas i sekwencyjne -ale raczej nie mogę się nimi podzielić :P

Dziękuje, właśnie o coś w ten deseń mi chodziło :)

0

Zawsze mozesz pobrać jakieś open source projekty i wygenerować sobie dla nich UMLe

1

Tyle że te UML które można wygenerować z kodu są zwykle najmniej przydatne, umle i wszystkie diagramy są fajne gdy są chociaż poziom abstrakcji wyżej od kodu. Wtedy ukrywają niepotrzebne szczegóły i pozwalają łatwiej wnioskować o strukturze i interakcjach w systemie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1