Architektura systemu

Metodyka modelowania systemów firmy AION (J. Hełka, A. Kasprzyk, A. Walkowiak)  

Firma AION istnieje na rynku od 1996 roku. Stale doskonali sposoby modelowania zarówno organizacji, jak i systemów informatycznych, mając na uwadze to, by przyjęty sposób modelowania wnosił biznesową wartość do realizowanych przedsięwzięć. Przez kilkanaście lat pracy z różnymi notacjami oraz procesami wytwórczymi, firma AION dopracowała się takiego sposobu dokładnego opisywania, istotnych z punktu widzenia realizacji przedsięwzięć, faktów, który pozwala na szybkie realizowanie prac (m.in. z wykorzystaniem Model Driven Architecture), pozostawiając jednocześnie efekty prac opisane w sposób ułatwiający ich analizę oraz późniejsze zarządzanie zmianami.

 

Niniejszy artykuł ma na celu przedstawienie podstawowych zasad modelowania systemów informatycznych, począwszy od etapu opisu procesowego organizacji, a zakończywszy na wygenerowaniu kodu aplikacji. Wartym nadmienienia jest to, iż zaprezentowany sposób modelowania może być z powodzeniem wykorzystany w różnych procesach wytwórczych (zarówno do popularnego Rational Unified Process, jak i do zwinnych procesów wytwórczych, które nie wykluczają działań związanych z modelowaniem), gdyż z założenia jest on od nich niezależny.

ARTYKUŁ Metodyka modelowania systemów firmy AION 434.9KB 2009/04/09 07:31

Przekształcenia MDA na platformę Enterprise Java Beans (E. Śliwa)  

Model Driven Architecture jest koncepcją pozwalająca na utrzymanie trwałego podziału pomiędzy modelami systemów, na różnych jego etapach rozwoju. Cecha ta nabiera szczególnego znaczenia w przypadku modeli: analitycznego oraz projektowego, z uwagi na możliwość wzajemnego ich przekształcania, uwzględniającego wykorzystywaną do implementacji systemu technologię.

Poniższy dokument przedstawia sposób realizacji przekształceń MDA dla platformy Enterprise Java Beans. Jego lektura z pewnością pozwoli czytelnikowi na zorientowanie się w zakresie prac, jakim może zostać zautomatyzowany przy wytwarzaniu oprogramowania na tę platformę oraz sposobie tworzenia samych przekształceń MDA. 

WHITE PAPER MDA Templates Specification 378.9KB 2009/04/09 07:46

MDA - metoda specyfikowania i budowania systemów (J. Hełka)  

Współczesna technologia informatyczna charakteryzuje się bardzo szybkim tempem rozwoju. Rozwiązania, które dzisiaj są nowoczesne, jutro mogą być już anachroniczne. Podejścia i metody uznawane obecnie za obowiązujące, mogą się okazać w przyszłości ślepymi uliczkami. Wraz z rozwojem rośnie złożoność technologii, a co za tym idzie, ma ona coraz większy wpływ na modelowanie. Modele systemów są coraz bardziej złożone i coraz bardziej skażone architekturą techniczną. Model Driven Architecture jest rozwiązaniem wspierającym z jednej strony zarządzanie złożonością modeli, z drugiej strony ułatwiającym nadążanie za wciąż rozwijającą się technologią.

Więcej na ten temat można przeczytać także na stronie http://www.omg.org/mda/ 

WHITE PAPER MDA - nowa metoda specyfikowania i budowania systemów 265.3KB 2009/04/09 07:52