220 likes | 768 Views
Software SIMULASI. Arif Rahman. Program Simulasi. Programming language High Level Language Low Level Language Simulation Application General Purposes Application Special Purposes Application. Langkah Pemilihan Software. Pengamatan pendahuluan ( preliminary investigation )
E N D
SoftwareSIMULASI Arif Rahman
Program Simulasi • Programming language • High Level Language • Low Level Language • Simulation Application • General Purposes Application • Special Purposes Application
Langkah Pemilihan Software • Pengamatan pendahuluan (preliminary investigation) • Analisis sistem (system analysis) • Analisis keputusan (decision analysis)
Langkah Pemilihan Software • Pengamatan pendahuluan (preliminary investigation) • Merumuskan masalah (problems) • Mendefinisikan peluang (opportunities) • Mendefinisikan kendala (constraints) • Menentukan tujuan (objectives) • Menentukan lingkup (scope) • Membuat arahan (directives)
Langkah Pemilihan Software • Analisis sistem (system analysis) • Studi domain masalah • Mendiagnosa masalah dan analisa akar masalah • Menentukan kendala dan peluang • Analisa input, proses, output, dan outcome • Analisa kebutuhan fungsional dan nonfungsional
Langkah Pemilihan Software • Analisis keputusan (decision analysis) • Analisa kelayakan teknis Kapabilitas teknologi software dan kemampuan user • Analisa kelayakan operasional Keberfungsian sesuai kebutuhan dan keberterimaan oleh user • Analisa kelayakan ekonomis Biaya pengembangan hingga pelatihan dan manfaat pengembalian • Analisa kelayakan waktu Waktu pengembangan hingga implementasi dan kemendesakan urgensi • Analisa kelayakan resiko Tingkat keberhasilan dan metode yang dipergunakan
Kriteria Pemilihan Software • Fitur umum • Fleksibilitas pemodelan • Kemudahan dalam pengembangan model • Kecepatan eksekusi model • Batas maksimum ukuran model • Kompatibilitas atas hardware dan sistem operasi • Kombinasi simulasi diskrit-kontinyu
Kriteria Pemilihan Software • Animasi • Ketersediaan dan kesesuaian ikon • Concurrent mode • Playback mode • Fleksibilitas kecepatan eksekusi model • Kemudahan pengembangan dan penambahan ikon • Fleksibilitas ukuran dan tata letak ikon
Kriteria Pemilihan Software • Kapabilitas statistik • Kemampuan pembangkitan bilangan acak uniform 0-1 • Ketersediaan distribusi probabilitas standar • Pembangkitan bilangan acak dalam multiple stream untuk masing-masing pembangkitan variabel random • Perulangan stream pembangkitan bilangan acak untuk analisa komparasi alternatif skenario • Pergantian pembangkitan bilangan acak secara independen antar replikasi • Kemampuan menspesifikasikan periode warm-up • Kemampuan membangun interval kepercayaan
Kriteria Pemilihan Software • Layanan pengguna • Pendukung teknis (buku manual, menu help) • Layanan teknis (kontak vendor) • Seminar berkala • Dokumentasi model dan hasil • Pemberian software trial & demo gratis
Kriteria Pemilihan Software • Laporan output • Standard report • Tailored report • Presentasi grafis • Laporan umum dan rinci
Keputusan Pemilihan Software Membangun model mempergunakan • Bahasa pemrograman (General Purpose Programming Language) • Pemrograman simulasi (General SimulationLanguage) • Paket simulasi tertentu (Special Purpose SimulationPackage)
Software Simulasi • Software Libraries Simlib, C++Sim, JavaSim, DSOL, Desmo-J, SimKit, SimTools, NAG, NetLib, Simulations in Java, CSim19, SSS, MathTools, Warped, BaseSim, OpEMCSS, TomasWeb, HighMAST OO simulation library, Dex, Simulacon, SimulAr, Insight&XLSSim, IMTEK Math Suppl • Visual Simulation Tools VisSim, Extend, Simul8, Lean Modeler, Dymola, Awesim, LabView, Goldsim, BuildSim, OptSim, MicroSaint, EcoSimPro, SimCreator, Berkeley Madonna, XJ-Technology, SimProcess, SansGUI, QX3D, SimCad Pro, Sigma, Renque, Visual Component
Software Simulasi • Industrial Simulation Simas II, gProms, SimBax, SES/WorkBench, Witness, Arena, Easy5, Simplorer, Promodel, AutoMod, Delmia, Enterprise Dynamics, FlexSim, DynaWiz, AMESim, ShowFlow, Universal Mechanism, HCADWin, Focs, ITI-Sim, ML Designer, Rethink, Spar, emPlant, SimFlex, Schedula, Dosimis-3, MMS, ProDyn, DSH Plus • Simulation Language SimPy, ACSL Sim, SLAM II, GPSS/H, Ptolemy Project, ModSim III, SimScript III, Simple_1, JiST, Pasion, WinSAAM, MathCore, Parsec, XML Lab, SmallDEVS
Software Simulasi • Integrated Environment NI-Matrixx, Simulink, Octave, Scicos, SimLab, FreeMat, SDX, ACSL Sim, Desire • Network System Simulation OMNet++, NS2, GloMoSim, Swans, QualNet, Cnet, OpNet, Traffic, NCTuns, Performance Prophet, GTNets, NetSim, Shunra VE • Distributed Simulation Silk, SLX, StarDis, JSim, RT-Lab, GridSim, Forio, Cosimate,
Software Simulasi • Agent Based Simulation SeSAM, PS-I, SimWalk, Brahms • Dynamic Simulation PowerSim, VenSim, Stella+IThink, ModelMaker, Berkeley Madonna, Simile, WinA&D, MyStrategy • Hybrid Simulation Shift, Cesimo, AnyLogic • Bond Graph MS1, 20-Sim, Symbols 2000, Camp-G, MTT
Keputusan Pemilihan Software • Pertanyaan-pertanyaan : • Menggunakan bahasa pemrograman atau software aplikasi ? • Sistem diskrit atau kontinyu ? • Untuk penjadwalan atau pengendalian proses ? • Perlu animasi atau tidak ? • Animasi 2 Dimensi atau 3 Dimensi ? • Perlu penampilan aliran material atau cukup waktu delay ? • Perlu grafik kondisi sistem atau tidak ?
Keputusan Pemilihan Software • Kriteria software : • Akurasi dan detail model • Kapabilitas dan produktivitas simulasi • Kecepatan proses simulasi • Kemampuan pengembangan model selain demo program • Tingkat kelebihan dibandingkan dengan software lain • Penerapan dan kapabilitas yang telah pernah dicoba
Keputusan Pemilihan Software • Mengenal software : • Software-software yang telah dipakai untuk kasus sistem serupa • Referensi software mengenai kapabilitas dan batasan • Opini konsultan yang menggunakan beberapa software • Rekomendasi perusahaan yang mempunyai permasalahan sama • Mengikuti pertemuan pengguna software • Mengunjungi dan konsultasi dengan agen software • Mengikuti kursus dan latihan penggunaan software
Akhir Perkuliahan… … Ada Yang Ditanyakan