SlideShare a Scribd company logo
1 of 27
Service Oriented Modeling
M. Ainul Yaqin
Definisi
• Disiplin pemodelan bisnis dan perangkat lunak
yang berguna untuk merancang dan
menentukan sistem bisnis berorientasi layanan
dalam berbagai gaya arsitektur, seperti
arsitektur enterprise, arsitektur aplikasi,
arsitektur berorientasi layanan, dan cloud
computing.
• SOM meliputi :
– Bahasa pemodelan bisnis (masalah)
– Bahasa pemodelan teknologi (solusi)
Paradigma SOM
Disiplin Pemodelan Berorientasi
Layanan
Service Oriented Modeling and
Architecture (SOMA)
• Diperkenalkan oleh IBM sebagai metodologi yang
berhubungan dengan SOA pada tahun 2004
• Mengacu pada domain umum dari pemodelan layanan
yang dibutuhkan untuk merancang dan membuat SOA
• Meng-cover lingkup dan mengimplementasikan
Service Oriented Analysis and Design (SOAD) melalui
identifikasi, spesifikasi dan realisasi service,
komponen-komponen yang merealisasikan service
(komponen-komponen service), dan aliran yang dapat
digunakan untuk compose service.
Fase-fase SOMA
Metode-metode SOMA
Service Oriented Modeling
Framework
• Metodologi pengembangan berorientasi
layanan, proses pemodelan sebuah
disiplin tertentu
SOMF ver. 2.0
SOMF Life Cycle
Generasi Bahasa Pemodelan
• Used – to – be : rancangan skema komponen
software dan lingkungan terkait yang
dikerahkan, dikonfigurasi, dan digunakan
sebelumnya.
• As – is : rancangan komponen software dan
lingkungan yang sesuai dengan yang
digunakan saat ini
• To – be : rancangan komponen software dan
lingkungan yang sesuai dengan yang
dikerahkan, dikonfigurasi, dan digunakan di
masa yang akan datang.
Model Transformasi
Model Transformasi
• Discovery Model : Model ini harus digunakan ketika
memastikan entitas software baru untuk memberikan
solusi
• Analysis Model : Model analisis dirancang untuk
memeriksa kelayakan komponen software untuk
menawarkan solusi, membantu menganalisis bisnis dan
persyaratan teknis , dan membantu mengukur
keberhasilan implementasi
• Design Model : Memfasilitasi desain logis entitas
perangkat lunak, dan memberikan kontribusi untuk
hubungan komponen , komposisi penyebaran, dan
pembentukan transaksi
Model Transformasi
• Technical Architecture Model : Model ini melibatkan
tiga perspektif utama arsitektur : arsitektur konseptual,
arsitektur logis, dan arsitektur fisik
• Construction Model : Membantu dengan praktek
pemodelan selama fase implementasi source code
• Quality Assurance Model : Menyatakan komponen
perangkat lunak untuk produksi dan memastikan
stabilitas bisnis dan kontinuitas teknis
• Operations Model : Memungkinkan lingkungan
produksi yang stabil dan menjamin penyebaran yang
tepat dan konfigurasi entitas software
Model Transformasi
• Business Architecture Model : Model ini
mendorong integrasi yang tepat dari
kontekstual dan struktural formasi bisnis
dengan entitas software
• Governance Model : Menawarkan
praktik terbaik, standar, dan kebijakan
untuk semua model implementasi SOMF
Gaya Pemodelan
Gaya Pemodelan
• Circular : memungkinkan pertukaran pesan
dalam mode melingkar, daripada menggunakan
controller untuk melakukan distribusi pesan.
Gaya circular juga menawarkan metode
konseptual untuk layanan afiliasi
• Hierarchical : menawarkan pola hubungan
antara layanan untuk tujuan membangun
transaksi dan rute pertukaran pesan antara
konsumen dan layanan. Pola hirarkis
mendirikan asosiasi orang tua/anak antara
layanan.
Gaya Pemodelan
• Network : pola ini memungkinkan hubungan
antara layanan "banyak ke banyak", layanan
peer mereka, dan konsumen. Pola jaringan
menonjolkan pada lingkungan terdistribusi dan
jaringan komputasi interoperable.
• Star : pendukung layanan mengatur dalam
formasi bintang , di mana layanan pusat
melewatkan pesan ke extending arms-nya.
Gaya pemodelan ini sering digunakan dalam
kasus multicasting atau publish and subscribe,
di mana meliputi gaya pesan solicitation atau
fire and forget.
Gaya Pemodelan
• Bus : menggambarkan layanan perantara
yang menghubungkan konsumen dengan
penyedia layanan untuk tujuan tugas
pertukaran pesan.
Organisasi Aset Software
Berorientasi Layanan
Pola Pemodelan Aset
Notasi Aset
Notasi Pemodelan Analisis
Kontekstual SOMF
Notasi Pemodelan Analisis
Struktural SOMF
Service Discovery & Analysis
Toolbox
SOMF Cloud Computing Model
Referensi
• Ali Arsanjani, Service-oriented modeling and
architecture,
http://www.ibm.com/developerworks/library/ws-soa-design
, 9 Nopember 2004.
• Wikipedia, Service Oriented Modeling,
http://en.wikipedia.org/wiki/Service-oriented_modeling
• --, Service-Oriented Modeling Framework (SOMF)
for Business & Technology,
http://www.modelingconcepts.com/pdf/SOMF_ANALYSIS
• Michael Bell, Service-Oriented Modeling : Service
Analysis, Design, and Architecture, John Wiley &
Sons, Inc., 2008.

More Related Content

What's hot

Service oriented architecture
Service oriented architectureService oriented architecture
Service oriented architectureAinul Yaqin
 
Erp pertamina
Erp pertaminaErp pertamina
Erp pertaminaSatyaoi
 
Sistem Informasi Dalam Bisnis Saat Ini (BAB 1)
Sistem Informasi Dalam Bisnis Saat Ini (BAB 1)Sistem Informasi Dalam Bisnis Saat Ini (BAB 1)
Sistem Informasi Dalam Bisnis Saat Ini (BAB 1)Fitran Zain
 
Penerapan balanced scorecard dalam pengukuran sistem kinerja organisasi dan...
Penerapan balanced scorecard dalam pengukuran sistem kinerja organisasi   dan...Penerapan balanced scorecard dalam pengukuran sistem kinerja organisasi   dan...
Penerapan balanced scorecard dalam pengukuran sistem kinerja organisasi dan...Daniel Panuturi Marbun
 
Pengorganisasian dan Desain Organisasi
Pengorganisasian dan Desain OrganisasiPengorganisasian dan Desain Organisasi
Pengorganisasian dan Desain OrganisasiFrans Dione
 
Pemodelan-dengan-Bizagi.pptx
Pemodelan-dengan-Bizagi.pptxPemodelan-dengan-Bizagi.pptx
Pemodelan-dengan-Bizagi.pptxssuser42779e
 
Contoh Slide Presentasi Penawaran Produk
Contoh Slide Presentasi Penawaran ProdukContoh Slide Presentasi Penawaran Produk
Contoh Slide Presentasi Penawaran ProdukFe Bri
 
Presentasi BISNIS Onstore - Bisnis TREND Toko Online PRIBADI!..
Presentasi BISNIS Onstore - Bisnis TREND Toko Online PRIBADI!.. Presentasi BISNIS Onstore - Bisnis TREND Toko Online PRIBADI!..
Presentasi BISNIS Onstore - Bisnis TREND Toko Online PRIBADI!.. http://www.GoRezeki.com
 
Etika dan-hukum-dalam-bisnis
Etika dan-hukum-dalam-bisnisEtika dan-hukum-dalam-bisnis
Etika dan-hukum-dalam-bisnis085289742051
 
Etika bertelepon
Etika berteleponEtika bertelepon
Etika berteleponampta
 
Modul Odoo ERP
Modul Odoo ERPModul Odoo ERP
Modul Odoo ERPryan28_sp
 
Analisis kualitas layanan sistem informasi menggunakan metode servqual
Analisis kualitas layanan sistem informasi menggunakan metode servqualAnalisis kualitas layanan sistem informasi menggunakan metode servqual
Analisis kualitas layanan sistem informasi menggunakan metode servqualBeni Herlandy
 
Organisasi perusahaan pt. telkom
Organisasi perusahaan pt. telkomOrganisasi perusahaan pt. telkom
Organisasi perusahaan pt. telkomMuhamad Yusup
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenRahmi Septhianingrum
 
presentasi digital marketing media1111- (1).pptx
presentasi digital marketing media1111- (1).pptxpresentasi digital marketing media1111- (1).pptx
presentasi digital marketing media1111- (1).pptxIanArwani
 
Power point materi seo
Power point materi seoPower point materi seo
Power point materi seoRecky Al-Haddi
 
MAKALAH PROSES BISNIS
MAKALAH PROSES BISNISMAKALAH PROSES BISNIS
MAKALAH PROSES BISNISIlfan Juanda
 
SIM, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., IMPLEMENTASI SISTEM INFORMASI ...
SIM, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., IMPLEMENTASI SISTEM INFORMASI ...SIM, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., IMPLEMENTASI SISTEM INFORMASI ...
SIM, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., IMPLEMENTASI SISTEM INFORMASI ...dellaameliza
 

What's hot (20)

Service oriented architecture
Service oriented architectureService oriented architecture
Service oriented architecture
 
Erp pertamina
Erp pertaminaErp pertamina
Erp pertamina
 
Sistem Informasi Dalam Bisnis Saat Ini (BAB 1)
Sistem Informasi Dalam Bisnis Saat Ini (BAB 1)Sistem Informasi Dalam Bisnis Saat Ini (BAB 1)
Sistem Informasi Dalam Bisnis Saat Ini (BAB 1)
 
Penerapan balanced scorecard dalam pengukuran sistem kinerja organisasi dan...
Penerapan balanced scorecard dalam pengukuran sistem kinerja organisasi   dan...Penerapan balanced scorecard dalam pengukuran sistem kinerja organisasi   dan...
Penerapan balanced scorecard dalam pengukuran sistem kinerja organisasi dan...
 
Pengorganisasian dan Desain Organisasi
Pengorganisasian dan Desain OrganisasiPengorganisasian dan Desain Organisasi
Pengorganisasian dan Desain Organisasi
 
Pertemuan 3 Data Multi Dimensi
Pertemuan 3 Data Multi DimensiPertemuan 3 Data Multi Dimensi
Pertemuan 3 Data Multi Dimensi
 
Pemodelan-dengan-Bizagi.pptx
Pemodelan-dengan-Bizagi.pptxPemodelan-dengan-Bizagi.pptx
Pemodelan-dengan-Bizagi.pptx
 
Contoh Slide Presentasi Penawaran Produk
Contoh Slide Presentasi Penawaran ProdukContoh Slide Presentasi Penawaran Produk
Contoh Slide Presentasi Penawaran Produk
 
Presentasi BISNIS Onstore - Bisnis TREND Toko Online PRIBADI!..
Presentasi BISNIS Onstore - Bisnis TREND Toko Online PRIBADI!.. Presentasi BISNIS Onstore - Bisnis TREND Toko Online PRIBADI!..
Presentasi BISNIS Onstore - Bisnis TREND Toko Online PRIBADI!..
 
Analisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem InformasiAnalisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem Informasi
 
Etika dan-hukum-dalam-bisnis
Etika dan-hukum-dalam-bisnisEtika dan-hukum-dalam-bisnis
Etika dan-hukum-dalam-bisnis
 
Etika bertelepon
Etika berteleponEtika bertelepon
Etika bertelepon
 
Modul Odoo ERP
Modul Odoo ERPModul Odoo ERP
Modul Odoo ERP
 
Analisis kualitas layanan sistem informasi menggunakan metode servqual
Analisis kualitas layanan sistem informasi menggunakan metode servqualAnalisis kualitas layanan sistem informasi menggunakan metode servqual
Analisis kualitas layanan sistem informasi menggunakan metode servqual
 
Organisasi perusahaan pt. telkom
Organisasi perusahaan pt. telkomOrganisasi perusahaan pt. telkom
Organisasi perusahaan pt. telkom
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi Manajemen
 
presentasi digital marketing media1111- (1).pptx
presentasi digital marketing media1111- (1).pptxpresentasi digital marketing media1111- (1).pptx
presentasi digital marketing media1111- (1).pptx
 
Power point materi seo
Power point materi seoPower point materi seo
Power point materi seo
 
MAKALAH PROSES BISNIS
MAKALAH PROSES BISNISMAKALAH PROSES BISNIS
MAKALAH PROSES BISNIS
 
SIM, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., IMPLEMENTASI SISTEM INFORMASI ...
SIM, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., IMPLEMENTASI SISTEM INFORMASI ...SIM, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., IMPLEMENTASI SISTEM INFORMASI ...
SIM, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., IMPLEMENTASI SISTEM INFORMASI ...
 

Viewers also liked

Desain dan prototiping output
Desain dan prototiping outputDesain dan prototiping output
Desain dan prototiping outputAinul Yaqin
 
Desain dan prototyping input
Desain dan prototyping inputDesain dan prototyping input
Desain dan prototyping inputAinul Yaqin
 
Supply chain management
Supply chain managementSupply chain management
Supply chain managementAinul Yaqin
 
Pemodelan proses
Pemodelan prosesPemodelan proses
Pemodelan prosesAinul Yaqin
 
Manajemen Hubungan Pelanggan
Manajemen Hubungan PelangganManajemen Hubungan Pelanggan
Manajemen Hubungan PelangganAinul Yaqin
 
Rancang Bangun SIstem Informasi Geografis Berbasis Web Untuk Memantau Kualita...
Rancang Bangun SIstem Informasi Geografis Berbasis Web Untuk Memantau Kualita...Rancang Bangun SIstem Informasi Geografis Berbasis Web Untuk Memantau Kualita...
Rancang Bangun SIstem Informasi Geografis Berbasis Web Untuk Memantau Kualita...Ainul Yaqin
 
Pengantar sistem informasi
Pengantar sistem informasiPengantar sistem informasi
Pengantar sistem informasiAinul Yaqin
 
Sistem informasi sebagai sebuah produk
Sistem informasi sebagai sebuah produkSistem informasi sebagai sebuah produk
Sistem informasi sebagai sebuah produkAinul Yaqin
 
Aplikasi Manajemen E-Document
Aplikasi Manajemen E-DocumentAplikasi Manajemen E-Document
Aplikasi Manajemen E-DocumentAinul Yaqin
 
04. identifikasi dan analisis alternatif solusi
04. identifikasi dan analisis alternatif solusi04. identifikasi dan analisis alternatif solusi
04. identifikasi dan analisis alternatif solusiAinul Yaqin
 
02. identifikasi dan analisis proses bisnis
02. identifikasi dan analisis proses bisnis02. identifikasi dan analisis proses bisnis
02. identifikasi dan analisis proses bisnisAinul Yaqin
 
03. identifikasi dan analisis kebutuhan
03. identifikasi dan analisis kebutuhan03. identifikasi dan analisis kebutuhan
03. identifikasi dan analisis kebutuhanAinul Yaqin
 
06. identifikasi dan desain input
06. identifikasi dan desain input06. identifikasi dan desain input
06. identifikasi dan desain inputAinul Yaqin
 
05. identifikasi dan desain output
05. identifikasi dan desain output05. identifikasi dan desain output
05. identifikasi dan desain outputAinul Yaqin
 
Simulasi ERP Peternakan Ayam Petelur
Simulasi ERP Peternakan Ayam PetelurSimulasi ERP Peternakan Ayam Petelur
Simulasi ERP Peternakan Ayam PetelurAinul Yaqin
 
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batuAnalisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batuAinul Yaqin
 
01. problem statement
01. problem statement01. problem statement
01. problem statementAinul Yaqin
 

Viewers also liked (20)

Desain dan prototiping output
Desain dan prototiping outputDesain dan prototiping output
Desain dan prototiping output
 
Desain dan prototyping input
Desain dan prototyping inputDesain dan prototyping input
Desain dan prototyping input
 
Supply chain management
Supply chain managementSupply chain management
Supply chain management
 
Pemodelan proses
Pemodelan prosesPemodelan proses
Pemodelan proses
 
Desain database
Desain databaseDesain database
Desain database
 
Manajemen Hubungan Pelanggan
Manajemen Hubungan PelangganManajemen Hubungan Pelanggan
Manajemen Hubungan Pelanggan
 
Konsep ERP
Konsep ERPKonsep ERP
Konsep ERP
 
Rancang Bangun SIstem Informasi Geografis Berbasis Web Untuk Memantau Kualita...
Rancang Bangun SIstem Informasi Geografis Berbasis Web Untuk Memantau Kualita...Rancang Bangun SIstem Informasi Geografis Berbasis Web Untuk Memantau Kualita...
Rancang Bangun SIstem Informasi Geografis Berbasis Web Untuk Memantau Kualita...
 
Pengantar sistem informasi
Pengantar sistem informasiPengantar sistem informasi
Pengantar sistem informasi
 
Sistem informasi sebagai sebuah produk
Sistem informasi sebagai sebuah produkSistem informasi sebagai sebuah produk
Sistem informasi sebagai sebuah produk
 
Aplikasi Manajemen E-Document
Aplikasi Manajemen E-DocumentAplikasi Manajemen E-Document
Aplikasi Manajemen E-Document
 
04. identifikasi dan analisis alternatif solusi
04. identifikasi dan analisis alternatif solusi04. identifikasi dan analisis alternatif solusi
04. identifikasi dan analisis alternatif solusi
 
02. identifikasi dan analisis proses bisnis
02. identifikasi dan analisis proses bisnis02. identifikasi dan analisis proses bisnis
02. identifikasi dan analisis proses bisnis
 
03. identifikasi dan analisis kebutuhan
03. identifikasi dan analisis kebutuhan03. identifikasi dan analisis kebutuhan
03. identifikasi dan analisis kebutuhan
 
06. identifikasi dan desain input
06. identifikasi dan desain input06. identifikasi dan desain input
06. identifikasi dan desain input
 
05. identifikasi dan desain output
05. identifikasi dan desain output05. identifikasi dan desain output
05. identifikasi dan desain output
 
Himpunan fuzzy
Himpunan fuzzyHimpunan fuzzy
Himpunan fuzzy
 
Simulasi ERP Peternakan Ayam Petelur
Simulasi ERP Peternakan Ayam PetelurSimulasi ERP Peternakan Ayam Petelur
Simulasi ERP Peternakan Ayam Petelur
 
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batuAnalisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
Analisis optimasi penempatan lokasi pusat kesehatan masyarakat kota batu
 
01. problem statement
01. problem statement01. problem statement
01. problem statement
 

Similar to Service Oriented Modeling

Manajemen layanan teknologi informasi oleh Muhammad Naufal 1202140092 SI 38 02
Manajemen layanan teknologi informasi oleh Muhammad Naufal 1202140092 SI 38 02Manajemen layanan teknologi informasi oleh Muhammad Naufal 1202140092 SI 38 02
Manajemen layanan teknologi informasi oleh Muhammad Naufal 1202140092 SI 38 02Muhammad Naufal
 
Service design -_kelompok_4_mlti_b
Service design -_kelompok_4_mlti_bService design -_kelompok_4_mlti_b
Service design -_kelompok_4_mlti_bzami213
 
Information system building block
Information system building blockInformation system building block
Information system building blockAinul Yaqin
 
02 Software Engineering Process
02 Software Engineering Process02 Software Engineering Process
02 Software Engineering ProcessAinul Yaqin
 
Sistem Informasi sarana dan prasarana pondok pesantren dengan web services be...
Sistem Informasi sarana dan prasarana pondok pesantren dengan web services be...Sistem Informasi sarana dan prasarana pondok pesantren dengan web services be...
Sistem Informasi sarana dan prasarana pondok pesantren dengan web services be...Ainul Yaqin
 
Es Service Oriented Architecture
Es Service Oriented ArchitectureEs Service Oriented Architecture
Es Service Oriented ArchitectureRahayu Slamet
 
7 Tips Akselerasi Migrasi dengan Cloud.pdf
7 Tips Akselerasi Migrasi dengan Cloud.pdf7 Tips Akselerasi Migrasi dengan Cloud.pdf
7 Tips Akselerasi Migrasi dengan Cloud.pdfRidi Fe
 
2. proses bisnis dan software requirements
2. proses bisnis dan software requirements2. proses bisnis dan software requirements
2. proses bisnis dan software requirementsanis_amna
 
[PLTI_7]ServiceDesain.pdf
[PLTI_7]ServiceDesain.pdf[PLTI_7]ServiceDesain.pdf
[PLTI_7]ServiceDesain.pdfmis_felice
 
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxPemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxagusnugraha41
 
Komposisi Web Service dengan Workflow Technique Untuk Mengenerate BPEL
Komposisi Web Service  dengan Workflow Technique  Untuk Mengenerate BPELKomposisi Web Service  dengan Workflow Technique  Untuk Mengenerate BPEL
Komposisi Web Service dengan Workflow Technique Untuk Mengenerate BPELAinul Yaqin
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.ummi1206
 
Pengenalan Cloud-Computing
Pengenalan Cloud-ComputingPengenalan Cloud-Computing
Pengenalan Cloud-Computingkartiria sonata
 
asih_05_INFRASTRUKTUR_E-BISNIS.ppt
asih_05_INFRASTRUKTUR_E-BISNIS.pptasih_05_INFRASTRUKTUR_E-BISNIS.ppt
asih_05_INFRASTRUKTUR_E-BISNIS.pptChaerulAnwar33
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3beiharira
 
1 siklus pengembangan si
1 siklus pengembangan si1 siklus pengembangan si
1 siklus pengembangan sisemuel85
 

Similar to Service Oriented Modeling (20)

Manajemen layanan teknologi informasi oleh Muhammad Naufal 1202140092 SI 38 02
Manajemen layanan teknologi informasi oleh Muhammad Naufal 1202140092 SI 38 02Manajemen layanan teknologi informasi oleh Muhammad Naufal 1202140092 SI 38 02
Manajemen layanan teknologi informasi oleh Muhammad Naufal 1202140092 SI 38 02
 
Togaf
TogafTogaf
Togaf
 
Service design -_kelompok_4_mlti_b
Service design -_kelompok_4_mlti_bService design -_kelompok_4_mlti_b
Service design -_kelompok_4_mlti_b
 
Information system building block
Information system building blockInformation system building block
Information system building block
 
02 Software Engineering Process
02 Software Engineering Process02 Software Engineering Process
02 Software Engineering Process
 
Sistem Informasi sarana dan prasarana pondok pesantren dengan web services be...
Sistem Informasi sarana dan prasarana pondok pesantren dengan web services be...Sistem Informasi sarana dan prasarana pondok pesantren dengan web services be...
Sistem Informasi sarana dan prasarana pondok pesantren dengan web services be...
 
Es Service Oriented Architecture
Es Service Oriented ArchitectureEs Service Oriented Architecture
Es Service Oriented Architecture
 
7 Tips Akselerasi Migrasi dengan Cloud.pdf
7 Tips Akselerasi Migrasi dengan Cloud.pdf7 Tips Akselerasi Migrasi dengan Cloud.pdf
7 Tips Akselerasi Migrasi dengan Cloud.pdf
 
2. proses bisnis dan software requirements
2. proses bisnis dan software requirements2. proses bisnis dan software requirements
2. proses bisnis dan software requirements
 
Rpl 2017 b_k02_t04_a
Rpl 2017 b_k02_t04_aRpl 2017 b_k02_t04_a
Rpl 2017 b_k02_t04_a
 
[PLTI_7]ServiceDesain.pdf
[PLTI_7]ServiceDesain.pdf[PLTI_7]ServiceDesain.pdf
[PLTI_7]ServiceDesain.pdf
 
SOA introduction
SOA introductionSOA introduction
SOA introduction
 
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxPemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
 
Proses Software
Proses SoftwareProses Software
Proses Software
 
Komposisi Web Service dengan Workflow Technique Untuk Mengenerate BPEL
Komposisi Web Service  dengan Workflow Technique  Untuk Mengenerate BPELKomposisi Web Service  dengan Workflow Technique  Untuk Mengenerate BPEL
Komposisi Web Service dengan Workflow Technique Untuk Mengenerate BPEL
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.
 
Pengenalan Cloud-Computing
Pengenalan Cloud-ComputingPengenalan Cloud-Computing
Pengenalan Cloud-Computing
 
asih_05_INFRASTRUKTUR_E-BISNIS.ppt
asih_05_INFRASTRUKTUR_E-BISNIS.pptasih_05_INFRASTRUKTUR_E-BISNIS.ppt
asih_05_INFRASTRUKTUR_E-BISNIS.ppt
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3
 
1 siklus pengembangan si
1 siklus pengembangan si1 siklus pengembangan si
1 siklus pengembangan si
 

More from Ainul Yaqin

Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptxMateri Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptxMateri Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptxMateri Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...Ainul Yaqin
 
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptxMateri Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptxMateri Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptxMateri Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptxAinul Yaqin
 
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptxMateri Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptxAinul Yaqin
 
12 Software Measurement
12 Software Measurement12 Software Measurement
12 Software MeasurementAinul Yaqin
 
14 Software Engineering Economics
14 Software Engineering Economics14 Software Engineering Economics
14 Software Engineering EconomicsAinul Yaqin
 
13 Software Engineering Model and Methods
13 Software Engineering Model and Methods13 Software Engineering Model and Methods
13 Software Engineering Model and MethodsAinul Yaqin
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software TestingAinul Yaqin
 
04 Software Design Strategies and Methods
04 Software Design Strategies and Methods04 Software Design Strategies and Methods
04 Software Design Strategies and MethodsAinul Yaqin
 
07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction TechnologyAinul Yaqin
 

More from Ainul Yaqin (20)

Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 12 Audit Menggunakan Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptxMateri Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 11 Manajemen Proyek Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptxMateri Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 10 Pengembangan Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptxMateri Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 09 Perencanaan Strategis Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 08 Kecerdasan dalam Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptxMateri Kuliah Sistem Informasi 07 Enterprise System.pptx
Materi Kuliah Sistem Informasi 07 Enterprise System.pptx
 
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
Materi Kuliah Sistem Informasi 06 Arsitektur Infrastruktur dalam Sistem Infor...
 
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 05 Arsitektur Data dalam Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptxMateri Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 04 Teknologi dalam Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptxMateri Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
Materi Kuliah Sistem Informasi 03 Sistem Informasi dalam Organisasi.pptx
 
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptxMateri Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 02 Pengantar Sistem Informasi.pptx
 
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptxMateri Kuliah Sistem Informasi 01 Pendahuluan.pptx
Materi Kuliah Sistem Informasi 01 Pendahuluan.pptx
 
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptxMateri Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
Materi Kuliah Sistem Informasi 13 Tata Kelola Sistem Informasi.pptx
 
01. Pendahuluan
01. Pendahuluan01. Pendahuluan
01. Pendahuluan
 
12 Software Measurement
12 Software Measurement12 Software Measurement
12 Software Measurement
 
14 Software Engineering Economics
14 Software Engineering Economics14 Software Engineering Economics
14 Software Engineering Economics
 
13 Software Engineering Model and Methods
13 Software Engineering Model and Methods13 Software Engineering Model and Methods
13 Software Engineering Model and Methods
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software Testing
 
04 Software Design Strategies and Methods
04 Software Design Strategies and Methods04 Software Design Strategies and Methods
04 Software Design Strategies and Methods
 
07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction Technology
 

Service Oriented Modeling

  • 2. Definisi • Disiplin pemodelan bisnis dan perangkat lunak yang berguna untuk merancang dan menentukan sistem bisnis berorientasi layanan dalam berbagai gaya arsitektur, seperti arsitektur enterprise, arsitektur aplikasi, arsitektur berorientasi layanan, dan cloud computing. • SOM meliputi : – Bahasa pemodelan bisnis (masalah) – Bahasa pemodelan teknologi (solusi)
  • 5. Service Oriented Modeling and Architecture (SOMA) • Diperkenalkan oleh IBM sebagai metodologi yang berhubungan dengan SOA pada tahun 2004 • Mengacu pada domain umum dari pemodelan layanan yang dibutuhkan untuk merancang dan membuat SOA • Meng-cover lingkup dan mengimplementasikan Service Oriented Analysis and Design (SOAD) melalui identifikasi, spesifikasi dan realisasi service, komponen-komponen yang merealisasikan service (komponen-komponen service), dan aliran yang dapat digunakan untuk compose service.
  • 8. Service Oriented Modeling Framework • Metodologi pengembangan berorientasi layanan, proses pemodelan sebuah disiplin tertentu
  • 11. Generasi Bahasa Pemodelan • Used – to – be : rancangan skema komponen software dan lingkungan terkait yang dikerahkan, dikonfigurasi, dan digunakan sebelumnya. • As – is : rancangan komponen software dan lingkungan yang sesuai dengan yang digunakan saat ini • To – be : rancangan komponen software dan lingkungan yang sesuai dengan yang dikerahkan, dikonfigurasi, dan digunakan di masa yang akan datang.
  • 13. Model Transformasi • Discovery Model : Model ini harus digunakan ketika memastikan entitas software baru untuk memberikan solusi • Analysis Model : Model analisis dirancang untuk memeriksa kelayakan komponen software untuk menawarkan solusi, membantu menganalisis bisnis dan persyaratan teknis , dan membantu mengukur keberhasilan implementasi • Design Model : Memfasilitasi desain logis entitas perangkat lunak, dan memberikan kontribusi untuk hubungan komponen , komposisi penyebaran, dan pembentukan transaksi
  • 14. Model Transformasi • Technical Architecture Model : Model ini melibatkan tiga perspektif utama arsitektur : arsitektur konseptual, arsitektur logis, dan arsitektur fisik • Construction Model : Membantu dengan praktek pemodelan selama fase implementasi source code • Quality Assurance Model : Menyatakan komponen perangkat lunak untuk produksi dan memastikan stabilitas bisnis dan kontinuitas teknis • Operations Model : Memungkinkan lingkungan produksi yang stabil dan menjamin penyebaran yang tepat dan konfigurasi entitas software
  • 15. Model Transformasi • Business Architecture Model : Model ini mendorong integrasi yang tepat dari kontekstual dan struktural formasi bisnis dengan entitas software • Governance Model : Menawarkan praktik terbaik, standar, dan kebijakan untuk semua model implementasi SOMF
  • 17. Gaya Pemodelan • Circular : memungkinkan pertukaran pesan dalam mode melingkar, daripada menggunakan controller untuk melakukan distribusi pesan. Gaya circular juga menawarkan metode konseptual untuk layanan afiliasi • Hierarchical : menawarkan pola hubungan antara layanan untuk tujuan membangun transaksi dan rute pertukaran pesan antara konsumen dan layanan. Pola hirarkis mendirikan asosiasi orang tua/anak antara layanan.
  • 18. Gaya Pemodelan • Network : pola ini memungkinkan hubungan antara layanan "banyak ke banyak", layanan peer mereka, dan konsumen. Pola jaringan menonjolkan pada lingkungan terdistribusi dan jaringan komputasi interoperable. • Star : pendukung layanan mengatur dalam formasi bintang , di mana layanan pusat melewatkan pesan ke extending arms-nya. Gaya pemodelan ini sering digunakan dalam kasus multicasting atau publish and subscribe, di mana meliputi gaya pesan solicitation atau fire and forget.
  • 19. Gaya Pemodelan • Bus : menggambarkan layanan perantara yang menghubungkan konsumen dengan penyedia layanan untuk tujuan tugas pertukaran pesan.
  • 25. Service Discovery & Analysis Toolbox
  • 27. Referensi • Ali Arsanjani, Service-oriented modeling and architecture, http://www.ibm.com/developerworks/library/ws-soa-design , 9 Nopember 2004. • Wikipedia, Service Oriented Modeling, http://en.wikipedia.org/wiki/Service-oriented_modeling • --, Service-Oriented Modeling Framework (SOMF) for Business & Technology, http://www.modelingconcepts.com/pdf/SOMF_ANALYSIS • Michael Bell, Service-Oriented Modeling : Service Analysis, Design, and Architecture, John Wiley & Sons, Inc., 2008.