PERANCANGAN MODEL PENGEMBANGAN PERANGKAT LUNAK BERBASIS SERVICE ORIENTED ARCHITECTURE MENGGUNAKAN METODOLOGI UNIFIED PROCESS

Ade Hodijah

Abstract


Penelitian ini mengkaji model pengembangan perangkat lunak berorientasi service (Service Oriented Architecture / SOA) menggunakan metodologi berorientasi objek (Unified Process / UP). Rincian dari model pada penelitian ini terdiri dari: Proses, Notasi, dan Alat Bantu. Dimana Proses menggunakan Rational Unified Process (RUP); Notasi menggunakan Business Process Modeling (BPM); Alat Bantu menggunakan Business Process Management System (BPMS). Untuk melakukan validasi terhadap hasil rancangan, digunakan validasi pada teori dasar pendukung penelitian dan expert judgement guna pembuktian hipotesis.Hasil penelitian menunjukkan bahwa aktifitas-aktifitas dalam pengembangan perangkat lunak berorientasi service dapat menggunakan metodologi berorientasi objek dengan melakukan penambahan aktifitas, yakni analisis service dan perancangan service dari konsep BPM. Melalui analisis dari proses bisnis saat ini (as-is) maka akan teridentifikasi rancangan kandidat-kandidat service sesuai model service (to-be) yang akan dikembangkan. Aktifitas tambahan ini dilakukan pada kerja proses Design dan akan terus disempurnakan sesuai iterasi dari setiap fase RUP.


Keywords


SOA, RUP, BPM, dan BPMS

References


Erl, Thomas. (2005). Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR. [Online]. http://hexawebhosting.com/getfile-326.zip. [Dikunjungi Mei 2016].

Mike Havey. (2005). Essential Business Process Modeling, O’Reilly.

Faouzi Kamoun. (2007). A Roadmap toward the Convergence of Business Process Management and Service Oriented Architecture, ACM Ubiquity.

Kunal Mittal. Service Oriented Unified Process (SOUP). [Online]. http://www.kunalmittal.com/html/soup.html. [Dikunjungi Agustus 2016].

Pressman, R.S. (1997). Software Engineering: A Practitioners’s Approach, McGraw-Hill.

Desenta, Salma. (2006). Pembangunan Kakas Konfigurasi dan Pengawasan Proyek Perangkat Lunak Bermetodologi Unified Process. Laporan Tugas Akhir. STEI-ITB.

Panggabean, G.F. (2010). Studi Framework Pembangunan Aplikasi Berbasis SOA dan BPM. Tesis. STEI-ITB.

Larman, Craig. (2004). Applying UML And Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process. Edisi 3.

Khan, Rashid. Evaluating BPM Software. [Online]. http://bpm.com/FeatureRO.asp?FeatureId=148. [Dikunjungi Juli 2016].

Newcomer, Eric dan Greg Lomow. (2004). Understanding SOA With Web Services. Addison Wesley Professional.

MATEI, Gheorghe. (2011). “SOA and BPM, a Partnership for Successful Organizations”. Informatica Economica, vol. 15, no. 4/2011.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License