Rekayasa sistem berbasis model (MBSE) adalah metodologi yang menggunakan model untuk mendukung seluruh siklus hidup sistem, mulai dari konsepsi dan desain hingga aktivitas verifikasi dan validasi, hingga penonaktifan.
Tidak seperti metode rekayasa tradisional yang mengandalkan dokumen berbasis teks dan proses manual, MBSE menggunakan pemodelan dan simulasi digital untuk merancang sistem. Model-model ini menyediakan cara visual dan interaktif untuk merepresentasikan komponen sistem dan hubungan di antara mereka. Pendekatan ini sangat membantu untuk sistem dan antarmuka yang kompleks.
Model digital juga lebih mudah diperbarui. Hal ini tidak hanya membuat MBSE lebih efisien daripada metode tradisional, tetapi juga dapat menambah kejelasan, mengurangi risiko kesalahan, serta meningkatkan komunikasi dan pengambilan keputusan di antara tim teknik dan pemangku kepentingan lainnya. Hal ini memungkinkan konsistensi informasi di seluruh fase siklus hidup proyek.
Proses rekayasa sistem berbasis model memiliki beberapa keunggulan dibandingkan pendekatan rekayasa tradisional ketika merancang sistem dan subsistem yang kompleks:
Sifat model yang visual dan interaktif membantu berbagai pemangku kepentingan untuk lebih memahami dan berkontribusi dalam proses pengembangan.
MBSE mengurangi risiko kesalahan dan ketidakkonsistenan, yang biasa terjadi pada sistem yang berpusat pada dokumen, dengan memungkinkan penelusuran yang lebih baik. Model menyediakan sumber kebenaran tunggal, memastikan bahwa semua pemangku kepentingan bekerja dengan informasi yang sama dan dapat mengidentifikasi masalah di tingkat sistem dengan cepat.
Dengan mengaktifkan deteksi dini dan koreksi masalah, MBSE dapat mengurangi waktu dan biaya pengembangan secara signifikan. Hal ini memungkinkan analisis cepat melalui simulasi dan iterasi cepat, dan dapat memfasilitasi otomatisasi.
MBSE sangat membantu ketika bekerja dengan "sistem dari sistem," atau proyek apa pun yang mengumpulkan sumber daya dari beberapa sistem untuk membuat yang lebih kompleks. Itu karena MBSE memungkinkan representasi yang jelas dan terbuka dari hubungan dan ketergantungan yang rumit dalam suatu sistem.
MBSE dapat diadaptasi untuk proyek dengan berbagai ukuran dan kompleksitas, menjadikannya pendekatan serbaguna yang cocok untuk berbagai aplikasi. Hal ini juga dapat membantu mendukung pengembangan produk di seluruh siklus hidup produk.
Ada tiga komponen utama MBSE: yaitu model arsitektur sistem (SAM), yang berfungsi sebagai sumber kebenaran tunggal untuk proyek. Kedua adalah perangkat lunak simulasi teknik yang menentukan apakah yang ada di dalam SAM sesuai dengan persyaratan dan apakah SAM akan beroperasi sesuai rencana. Terakhir, pusat komputasi terpusat, yang bisa berbasis cloud atau fisik, melakukan semua fungsi dan menyimpan hasil.
Bersama-sama, semua bagian ini membentuk benang digital, yang memastikan bahwa apabila pembaruan dilakukan pada satu model, maka pembaruan tersebut akan diperbarui pada semua model lainnya dalam sistem.
Proses rekayasa sistem berbasis model adalah serangkaian fase yang saling berhubungan yang memandu pengembangan sistem dari konsep hingga selesai.
Pertama, para pemangku kepentingan mendefinisikan tujuan sistem dan konteks di mana sistem tersebut akan beroperasi. Kebutuhan tersebut kemudian diterjemahkan ke dalam kebutuhan sistem yang spesifik dan terukur. Alat bantu MBSE dan pemodelan data memungkinkan pembuatan model terperinci yang menangkap persyaratan ini, sehingga konsisten dan selaras dengan tujuan keseluruhan. Melalui desain arsitektur sistem, struktur keseluruhan sistem dikembangkan.
MBSE membantu dalam mengidentifikasi dan menyelesaikan masalah sebelum prototipe fisik dibuat. Setelah arsitekturnya siap, desain yang lebih rinci dari masing-masing komponen dimulai. Selanjutnya, MBSE memfasilitasi simulasi perilaku sistem, yang memungkinkan para insinyur untuk menguji dan menyempurnakan desain mereka dalam lingkungan virtual.
Dari sini, sistem dibangun dan dirakit, menggunakan model sebagai referensi untuk memastikan konsistensi. Proses verifikasi, pengujian, dan validasi dilakukan untuk memastikan sistem berfungsi sebagaimana mestinya. Setelah diterapkan, model MBSE dapat digunakan untuk mendukung aktivitas pemeliharaan dan peningkatan di masa mendatang, memastikan sistem terus memenuhi kebutuhan yang berubah selama siklus hidupnya.
Teknik dan alat MBSE berkembang untuk memasukkan variasi dan peningkatan pada alur kerja tradisional. Misalnya, profil Harmony Model-Based Engineering (HarmonyMBE) yang terintegrasi dengan IBM Rhapsody (alat utama perangkat lunak MBSE) menggunakan pendekatan model-sentris yang sistematis, dapat dilacak, dan sesuai standar. Tujuannya adalah untuk menyederhanakan alur kerja dan menambah otomatisasi guna mengurangi pekerjaan manual.
Pendekatan MBSE digunakan di banyak industri, terutama pengembangan perangkat lunak dan rekayasa perangkat lunak. Beberapa contoh utama meliputi:
NASA adalah contoh utama organisasi yang menggunakan MBSE untuk proyek kompleks seperti pesawat ruang angkasa dan satelit. MBSE membantu mengelola interaksi rumit antar sistem dan mensimulasikan skenario misi luar angkasa. Pendekatan ini secara signifikan mengurangi risiko yang terkait dengan eksplorasi ruang angkasa.
Perusahaan otomotif besar seperti Ford dan BMW telah menggunakan MBSE dalam merancang kendaraan mereka. Pendekatan ini membantu dalam mengelola kompleksitas mobil modern yang semakin meningkat, yang mencakup elektronik dan perangkat lunak canggih.
Departemen Pertahanan U.S. (DoD) menggunakan MBSE untuk pengembangan sistem pertahanan. Ini mencakup segala hal mulai dari sistem persenjataan hingga jaringan pengawasan dan komunikasi.
Perusahaan-perusahaan di sektor telekomunikasi menggunakan MBSE untuk merancang dan mengelola sistem jaringan yang kompleks. Hal ini meliputi pengembangan infrastruktur untuk teknologi yang sedang berkembang seperti 5G, di mana MBSE membantu dalam mengoptimalkan tata letak jaringan dan memastikan komunikasi yang andal dan berkecepatan tinggi.
Sebagai pendekatan rekayasa sistem, MBSE memanfaatkan berbagai alat dan bahasa, mulai dari aplikasi diagram sederhana, spreadsheet, alat bantu pemodelan, dan platform alur kerja hingga perangkat lunak yang kompleks. Beberapa contohnya antara lain:
MBSE sangat bermanfaat untuk proyek-proyek besar dan kompleks karena kemampuannya untuk mengelola kompleksitas dan memfasilitasi komunikasi di antara tim yang besar. Tetapi juga dapat diadaptasi untuk proyek-proyek yang lebih kecil, sehingga menghasilkan komunikasi yang lebih baik dan pengurangan kesalahan. MBSE juga dapat diimplementasikan secara bertahap, sehingga mudah untuk melacak dan mengatur proyek seiring perkembangannya. Hal ini dapat bermanfaat di seluruh bidang teknik digital dan disiplin ilmu teknik lainnya.
Dengan memungkinkan alokasi sumber daya yang lebih efisien, mengurangi limbah, dan memfasilitasi desain sistem yang lebih hemat energi, MBSE dapat membantu mencapai tujuan pembangunan berkelanjutan. Penekanannya pada pemikiran sistem yang holistik dan terintegrasi membantu dalam mengembangkan solusi yang tidak hanya baik secara teknis tetapi juga bertanggung jawab terhadap lingkungan.
Melalui MBSE, para insinyur dapat memodelkan dan mensimulasikan dampak lingkungan dari desain mereka sebelum dibangun. Hal ini membantu dalam mengidentifikasi dan memitigasi potensi risiko lingkungan di awal proses pengembangan. Hal ini juga memfasilitasi integrasi sumber energi terbarukan dan material berkelanjutan ke dalam desain sistem, mempromosikan solusi ramah lingkungan.
MBSE meningkatkan desain dan efisiensi operasional, membantu membatasi jejak lingkungan dari proyek baru. MBSE memastikan proyek menggunakan lebih sedikit energi dan sumber daya, mendukung pengurangan emisi karbon dan dampak lingkungan lainnya.
Bangun bisnis yang lebih tangguh dengan didukung solusi AI untuk manajemen aset dan rantai pasokan yang cerdas.
Transformasikan operasi bisnis Anda dengan IBM menggunakan data yang lengkap dan teknologi AI yang tangguh untuk mengintegrasikan proses pengoptimalan.
IBM Cloud Pak for Business Automation adalah seperangkat modular komponen perangkat lunak terintegrasi untuk manajemen operasi dan otomatisasi.