2. Metamodel
3. Artefak
4. Blok pembangun
5. Hasil akhir
Elemen yang akan membentuk deskripsi dari arsitektur, meliputi:
objek dasar;
hasil akhir;
jenis view seperti katalog, matriks, atau diagram;
“building block” dari sistem
Komponen arsitektur
• dokumen yang disusun berdasarkan elemen-elemen (deliverable)
sebelumnya dan divalidasi secara formal sebagai 4. Hasil akhir
output dari tahapan-tahapan ADM yang berbeda
• komponen penting dari arsitektur yang membentuk 3. Building block
kerangkanya
• sebuah cara komunikasi yang digunakan untuk
menyajikan view tertentu dari arsitektur. Artefak diatur
2. Artefak (artifact)
ke dalam bentuk katalog, matriks, dan diagram
• mendefinisikan elemen dasar arsitektural
1. Metamodel
TOGAF mendefinisikan 4 jenis komponen arsitektural:
Contoh 4 jenis komponen:
Elemen arsitektural: actor,
kebutuhan/requirement, item
data
Building block: aplikasi,
proses bisnis
2. Arsitektur data
• Entitas data
3. Arsitektur aplikasi
• Komponen aplikasi
teknologi
4. Arsitektur teknologi • Platform layanan, Komponen
TOGAF core metamodel digambarkan dalam
bentuk diagram UML sederhana
Tambahan (extension) digunakan untuk memperkaya TOGAF
core metamodel dan disusun menjadi beberapa kelompok,
untuk menambah elemen tambahan pada metamodel
“core”
Katalog
• berupa daftar elemen dalam satu kelompok yang sama misalnya
katalog aplikasi atau kamus entitas bisnis
Matriks
• memperlihatkan relationship yang ada di antara elemen: matriks
aktor/proses atau matriks data/komponen software
Diagram
• memperlihatkan bagian arsitektur dalam bentuk skema grafis
misalnya diagram UML
Contoh diagram menggunakan class diagram dari UML untuk
menggambarkan view tertentu
Konsep ini bersifat umum dan pemecahan ini menjadi “building block”
yang berlaku untuk semua jenis arsitektur (bisnis, sistem, atau
teknologi)
Proses bisnis, fondasi arsitektur, atau unit organisasi adalah
kandidat yang baik untuk menjadi “building block” arsitektur