Miłośnikom notacji Archimate® oraz wszystkim tym, którzy są zaangażowani w jakimś stopniu w modelowanie architektury korporacyjnej chciałbym polecić gorąco darmowego e-booka (do użytku prywatnego) pod tytułem: Mastering Archimate.
Praca ta została przygotowana przez jedną osobę: Gerbena Wierda. Gerben pisze o sobie, że jego celem jest poprawianie wydajności IT w organizacji. Potrafi odpowiednio ocenić, które czynniki są niezbędne do osiągnięcia tego celu, w tym ograniczenia organizacyjne i zarządcze.
Ciekawe, na ile w tym pomaga mu łatwość modelowania w Archimate.
Książka ta w przystępny sposób prowadzi czytelnika od najprostszych zagadnień notacji, poprzez zastosowanie styli i prostych wzorców, aż do zaawansowanych wzorców prezentujących sposoby, w jakie należy modelować zagadnienia utrzymaniowe systemów IT, czy modelowanie ryzyka i bezpieczeństwa w organizacji.
Wielce przydatna jest również ostatnia strona, która w syntetyczny sposób przedstawia cały metamodel Archimate® 2.0.
Pozycja ta jest znacznie bardziej przystępnie napisana, niż sucha specyfikacja Archimate® 2.0, którą można znaleźć na stronie The Open Group. W prosty sposób można znaleźć w niej odpowiedzi na pytania, które się nasuwają, gdy próbujemy zrozumieć notację. Dzięki niej można zaoszczędzić sporo czasu na naukę notacji.
Z pomocą tej książki zespół architektów może dostosować metamodel Archimate® 2.0 do potrzeb danej organizacji i nadać odpowiednie znaczenie konkretnym elementom i relacjom notacji. Dzięki temu możliwe jest tworzenie modeli architektonicznych zarówno zgodnych z regułami notacji, jak również czytelnych i spójnych między sobą w całej organizacji.
E-book zaskakuje bogatą i wyważoną szatą graficzną oraz profesjonalnym układem tekstu. Widać, że autor włożył sporo wysiłku nie tylko w zawartość merytoryczną, ale również w formę książki. Z biografii autora można wyczytać, że był specjalistą od TeX/LaTeX. Takie osoby zwracają szczególną uwagę na profesjonalny skład tekstu.
E-book: Mastering Archimate jest dostępny do pobrania stąd: http://masteringarchimate.com/mastering-archimate-edition-i/. W przypadku korzystania z książki do celów prywatnych autor udostępnia książkę z darmową licencją na korzystanie, zaś w przypadku korzystania do celów komercyjnych e-book kosztuje 8,99 Euro.
Pokazywanie postów oznaczonych etykietą Archimate. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Archimate. Pokaż wszystkie posty
czwartek, 18 lipca 2013
środa, 17 lipca 2013
Archimate - wprowadzenie
Archimate® jest otwartym i niezależnym językiem modelowania stworzonym dla modelowania architektury korporacyjnej. Język ten wywodzi się ze środowisk akademickich w Holandii. Został uznany przez organizację The Open Group jako standard i obecnie jest wspierany przez wiele narzędzi, w tym Sparx Enterprise Architect.
Można chyba śmiało orzec, że obecnie jest wykorzystywany przez wiele organizacji oraz firm świadczących usługi informatyczne.
Aby móc zrozumieć, czym jest Archimate® - można skorzystać z analogii do klasycznej architektury dotyczącej budownictwa. Na projekt budynku składa się szereg rysunków technicznych. Rysunki te opisują różne aspekty, takie jak kształt i wielkość budynku, rzuty pomieszczeń, rodzaj użytych materiałów, instalacje sanitarne, elektryczne, obliczenia konstrukcyjne itp.
Podobnie Archimate® w odniesieniu do architektury korporacyjnej opisuje konstrukcje procesów biznesowych, strukturę organizacyjną, przepływ informacji, systemy IT wspierające procesy biznesowe oraz infrastrukturę techniczną niezbędną do działania systemów informatycznych.
Można chyba śmiało orzec, że obecnie jest wykorzystywany przez wiele organizacji oraz firm świadczących usługi informatyczne.
Aby móc zrozumieć, czym jest Archimate® - można skorzystać z analogii do klasycznej architektury dotyczącej budownictwa. Na projekt budynku składa się szereg rysunków technicznych. Rysunki te opisują różne aspekty, takie jak kształt i wielkość budynku, rzuty pomieszczeń, rodzaj użytych materiałów, instalacje sanitarne, elektryczne, obliczenia konstrukcyjne itp.
Podobnie Archimate® w odniesieniu do architektury korporacyjnej opisuje konstrukcje procesów biznesowych, strukturę organizacyjną, przepływ informacji, systemy IT wspierające procesy biznesowe oraz infrastrukturę techniczną niezbędną do działania systemów informatycznych.
środa, 22 maja 2013
Migracja z Archimate 1.0 do Archimate 2.0
W wersji Enterprise Architect 9.3 udostępniono w formie MDG Technology możliwość modelowania z wykorzystaniem notacji Archimate 2.0. Nowa wersja wprowadziła szereg daleko idących zmian. Modelowanie z wykorzystaniem Archimate w nowej wersji znacząco rozszerza semantykę stosowanych elementów i relacji między nimi.
Jeśli organizacja posiadała już uprzednio modele w starszej wersji Archimate, wówczas przejście na nową wersję niekoniecznie musi się wiązać z przerysowaniem istniejących modeli od nowa.
Okazuje się, że Sparx Systems odpowiednio zaadresował ten problem. Migracja modeli jest możliwa z wykorzystaniem metody migrate() z klasy Project dostępnej przez interfejs programistyczny. Zatem nie znajdziemy w menu aplikacji żadnej funkcji, która to umożliwia. Nic nie stoi jednak na przeszkodzie, żeby wykorzystać gotowy skrypt VB opracowany przez producenta.
Skrypt jest dość prosty:
Dzięki temu zostaną skonwertowane wszystkie typy diagramów, odpowiednie typy elementów oraz usunięte specyficzne dla Archimate 1.0 atrybuty Tagged Value.
Dla osób, które przywykły do pierwszej wersji notacji istotne może być to, że do zmiany stylu wyświetlania elementów nie stosuje się w nowej wersji Tagged Value iconstyle, tylko korzysta się ze standardowej funkcji Use Rectangle Notation.
Jeśli organizacja posiadała już uprzednio modele w starszej wersji Archimate, wówczas przejście na nową wersję niekoniecznie musi się wiązać z przerysowaniem istniejących modeli od nowa.
Okazuje się, że Sparx Systems odpowiednio zaadresował ten problem. Migracja modeli jest możliwa z wykorzystaniem metody migrate() z klasy Project dostępnej przez interfejs programistyczny. Zatem nie znajdziemy w menu aplikacji żadnej funkcji, która to umożliwia. Nic nie stoi jednak na przeszkodzie, żeby wykorzystać gotowy skrypt VB opracowany przez producenta.
Skrypt jest dość prosty:
Sub MigrateElement (sGUID, lngPackageID)
Dim proj as EA.Project
set proj = Repository.GetProjectInterface
proj.Migrate sGUID, "Archimate", "Archimate2"
'refresh the model
If lngPackageID<>0 Then
Repository.RefreshModelView (lngPackageID)
End If
End Sub
Sub MigrateSelectedItem
Dim selType
Dim selElement as EA.Element
Dim selPackage as EA.Package
selType = GetTreeSelectedItemType
If selType = 4 Then 'means Element
set selElement = GetTreeSelectedObject
MigrateElement selElement.ElementGUID, selElement.PackageID
MsgBox "Element Migration Completed",0,"Archimate2 Migration"
ElseIf selType = 5 Then 'means Package
set selPackage = GetTreeSelectedObject
MigrateElement selPackage.PackageGUID, selPackage.PackageID
MsgBox "Package Migration Completed",0,"Archimate2 Migration"
Else
MsgBox "Select a Package or Element in the Project Browser to initiate migration",0,"Archimate2 Migration"
End If
End Sub
Sub Main
Dzięki temu zostaną skonwertowane wszystkie typy diagramów, odpowiednie typy elementów oraz usunięte specyficzne dla Archimate 1.0 atrybuty Tagged Value.
Dla osób, które przywykły do pierwszej wersji notacji istotne może być to, że do zmiany stylu wyświetlania elementów nie stosuje się w nowej wersji Tagged Value iconstyle, tylko korzysta się ze standardowej funkcji Use Rectangle Notation.
Subskrybuj:
Posty (Atom)
