inżynieria oprogramowania

Wszystko to co, moim zdaniem, ważnego dzieje się na świecie w dziedzinie inżynierii oprogramowania.

Innowacyjność w automatyce

W pierwszym tygodniu listopada miałem przyjemność prowadzić szkolenie w Kutnie. Uczestnikami byli młodzi, ale bardzo doświadczeni projektanci systemów monitorujących i bazujących na systemach zaawansowanej automatyki. Szkolenie było dla mnie ogromną przyjemnością gdyż nie tylko realizwaliśmy ambitne cele (szkolenie opiarało się na dokumentacji Klienta), ale także dlatego, że zobaczyłem jak bardzo konkurencyjne mogą być polskie średniej […]

Innowacyjność w automatyce Czytaj dalej »

StarUML

O StarUML StarUML jest projektem open source, który ma na celu zbudowanie bezpłatnego, elastycznego, rozszerzalnego, narzędzia służącego do modelowania w języku UML 2.0. Główną ideą projektu StarUML jest budowa platformy i narzędzia, które może stanowić alternatywę dla znanych komercyjnych produktów takich jak IBM Rational Rose, Together i ….. Dokumentacja użytkownika Rozdział 1. Opis StarUML Rozdział

StarUML Czytaj dalej »

Warto znać UML!!!

Czy warto znać UML? Myślę, że tak tym bardziej, że zdaniem Instytutu Gartner’a w 2006 roku z języka UML korzystało ponad 10 milionów specjalistów z branży IT. Gartner szacuje, że w 2008 r. ok. 70% organizacji związanych z wytwarzaniem oprogramowania korzysta z UML. Więcej na temat przyszłości modelowania można przeczytać w artykule Andrew Watson’a (http://www.uml.org/Visual_Modeling.pdf).

Warto znać UML!!! Czytaj dalej »

Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect

Niniejszy artykuł napisałem kilka lat temu i w oryginale został wydany w Software Developer’s Journal Extra nr 18, (IBM Software Development Platform  Projektowanie SI, str.  34-38,   ISSN:1734-7661) w 2005 roku. Tekst publikuję, gdyż tego wydania nie ma już na rynku a opisana sposób postępowania jest nadal w miarę aktualny. W artykule zaprezentowano zestaw kolejnych kroków,

Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect Czytaj dalej »

Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – model przypadków użycia

Pierwszym krokiem po włączeniu Rational Software Architect’a jest wybór miejsca, w którym znajdować się będzie nasz projekt (ang. workspace). W tym przypadku zamiast domyślnego katalogu umieścimy nasze rozwiązanie w katalogu Projekt Podobne wpisy Zintegrowane środowisko wytwarzania aplikacji web’owych na platformie .NET W artykule przedstawiono opis pakietu narzędziowego VS.NET (Microsoft) z Rational XDE (IBM) do wytwarzania

Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – model przypadków użycia Czytaj dalej »

Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – model analizy

Po zdefiniowaniu wymagań (Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – model przypadków użycia ) na system przychodzi kolej na modele, które opiszą nam z jakich elementów jest zbudowany system i jak te elementy ze sobą współpracują. Modele te buduje się w modelu analizy (ang. Analysis Model), który należy dodać do

Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – model analizy Czytaj dalej »

Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – implementacja

Po zbudowaniu modelu analitycznego (Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – model analizy), który powstał na podstawie modelu przypadków użycia (Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – model przypadków użycia) można przejść do budowy modelu projektowego, który w naszym przypadku, będzie podstawa do wygenerowania szkieletu

Projekt i implementacja aplikacji JAVA w środowisku IBM Rational Software Architect – implementacja Czytaj dalej »

Modelowanie procesów biznesowych w UML czy BPMN?

UWAGA: Tekst jest z 2008 roku. BPMN wtedy raczkował. Dziś tj. dekadę później standardem modelowania procesów biznesowych jest BPMN a UML jest notacją stosowaną w specyfikacji systemów informatycznych. Modelowanie procesów biznesowych odgrywa co raz większe znaczenie. Wiele organizacji, które właśnie zamierzają wejść w świat modeli biznesowych ma problem jaki standard zapisu wybrać BPMN (Business Process

Modelowanie procesów biznesowych w UML czy BPMN? Czytaj dalej »

Zarządzanie ryzykiem – wskazówki eksperta

Microsoft Technology Summit 2008 to kolejne miejsce spotkań technologii z jej praktyką – tym razem w wydaniu firmy Microsoft. W czasie pierwszego dnia miałem przyjemność być na rewelacyjnej prezentacji dot. zarządzania ryzykiem (Efektywne zarządzanie ryzykiem bez/z Team Foundation Server 2008?), którą prelegował Tadeusz Golonka. Już dawno  nie zdarzyło mi się  aby w przeciągu kilkudziesięciu minut

Zarządzanie ryzykiem – wskazówki eksperta Czytaj dalej »

Transformacje modeli UML do kodu w Rational Software Architect

MDA jest podejściem, w którym UML jest traktowany jako język programowania. Głównym celem MDA jest tworzenia oprogramowania w oparciu o modele biznesowe oraz separacja modelu na zależny oraz niezależny od platformy. Dzięki MDA te same rozwiązania mogą być realizowane na wielu różnych platformach. Ponadto stworzone na bazie MDA systemy mogą być łatwo integrowane oraz łączone

Transformacje modeli UML do kodu w Rational Software Architect Czytaj dalej »

Scroll to Top