ITSITS
IPTEK The Journal for Technology and ScienceIPTEK The Journal for Technology and ScienceBanyak penelitian dalam literatur berasumsi bahwa pola desain meningkatkan kualitas sistem perangkat lunak berorientasi objek. Sebagian besar penelitian berfokus pada perancangan ulang sistem untuk meningkatkan kualitas perangkat lunak, terutama pada aspek pemeliharaan dan keandalan. Kurang perhatian diberikan pada evaluasi dampak terhadap faktor efisiensi kinerja. Penelitian ini menyelidiki dampak pola desain terhadap kinerja dan kompleksitas aplikasi, dengan menggunakan proyek enterprise berbasis Java EE bernama SIA sebagai studi kasus. Tiga atribut efisiensi kinerja dievaluasi: perilaku waktu, pemanfaatan sumber daya, dan kapasitas, serta kompleksitas perangkat lunak. Eksperimen dilakukan menggunakan Apache JMeter dan Java Mission Control. Hasil menunjukkan bahwa penerapan pola desain dapat menurunkan kualitas perilaku waktu dan pemanfaatan sumber daya, namun secara signifikan meningkatkan kualitas kapasitas dan kompleksitas.
Penerapan pola desain, khususnya facade, menurunkan kompleksitas program meskipun meningkatkan jumlah artefak.Peningkatan kompleksitas struktural ini berdampak positif pada kapasitas pemrosesan transaksi, yang ditunjukkan oleh penurunan tingkat kesalahan pemrosesan.Namun, lapisan indireksi tambahan menyebabkan peningkatan waktu respons dan pemanfaatan sumber daya, sehingga menurunkan efisiensi kinerja secara keseluruhan.
Penelitian lanjutan dapat menguji dampak penerapan pola desain lain seperti Observer atau Strategy pada sistem serupa untuk memahami apakah efek negatif terhadap waktu respons dan penggunaan sumber daya bersifat umum atau spesifik pada pola tertentu. Selain itu, perlu diteliti bagaimana kombinasi beberapa pola desain memengaruhi keseimbangan antara kompleksitas struktural dan efisiensi kinerja, apakah ada pola kombinasi yang dapat mempertahankan peningkatan kapasitas tanpa memperburuk waktu respons. Terakhir, penelitian bisa mengembangkan metode otomatis untuk mendeteksi dan menilai trade-off antara kompleksitas dan kinerja secara real-time selama proses refactoring, sehingga pengembang dapat memilih pola desain yang optimal berdasarkan konteks aplikasi dan kebutuhan kinerja, bukan hanya berdasarkan prinsip desain semata.
- Software Quality Engineering | Wiley Online Books. software quality engineering wiley books skip main... onlinelibrary.wiley.com/doi/book/10.1002/9781118830208Software Quality Engineering Wiley Online Books software quality engineering wiley books skip main onlinelibrary wiley doi book 10 1002 9781118830208
- Pattern detection in null model analysis - Ulrich - 2013 - Oikos - Wiley Online Library. pattern detection... nsojournals.onlinelibrary.wiley.com/doi/10.1111/j.1600-0706.2012.20325.xPattern detection in null model analysis Ulrich 2013 Oikos Wiley Online Library pattern detection nsojournals onlinelibrary wiley doi 10 1111 j 1600 0706 2012 20325 x
| File size | 615.05 KB |
| Pages | 17 |
| DMCA | Report |
Related /
UNUSIDAUNUSIDA Ruang lingkup penulisan dibatasi pada satu sub‑game, yaitu scaling gigi. Hasil penulisan menunjukkan bahwa kedua prinsip desain diterapkan secara konsisten,Ruang lingkup penulisan dibatasi pada satu sub‑game, yaitu scaling gigi. Hasil penulisan menunjukkan bahwa kedua prinsip desain diterapkan secara konsisten,
UmriUmri Metode pelaksanaan meliputi pelatihan interaktif, praktik langsung, dan pendampingan proyek desain personal branding. Hasil kegiatan menunjukkan peningkatanMetode pelaksanaan meliputi pelatihan interaktif, praktik langsung, dan pendampingan proyek desain personal branding. Hasil kegiatan menunjukkan peningkatan
MACHUNGMACHUNG Cover Majalah Bobo memiliki daya tarik dan karakter yang kuat sehingga mudah dikenali oleh pembaca. Penelitian ini bertujuan untuk mengetahui lebih detailCover Majalah Bobo memiliki daya tarik dan karakter yang kuat sehingga mudah dikenali oleh pembaca. Penelitian ini bertujuan untuk mengetahui lebih detail
POLMEDPOLMED Perkembangan teknologi digital mendorong gereja untuk beradaptasi dalam penyelenggaraan kegiatan ibadah. Salah satu bentuk adaptasi tersebut melalui pemanfaatanPerkembangan teknologi digital mendorong gereja untuk beradaptasi dalam penyelenggaraan kegiatan ibadah. Salah satu bentuk adaptasi tersebut melalui pemanfaatan
UBUB Kegiatan pengabdian kepada masyarakat ini bertujuan untuk memberikan pelatihan dan pendampingan kepada guru-guru PAUD Dadali dalam membuat infografis sebagaiKegiatan pengabdian kepada masyarakat ini bertujuan untuk memberikan pelatihan dan pendampingan kepada guru-guru PAUD Dadali dalam membuat infografis sebagai
UBUB Namun, kendala seperti rendahnya brand awareness, pengelolaan usaha yang kurang optimal, serta minimnya pemahaman tentang regulasi usaha menghambat dayaNamun, kendala seperti rendahnya brand awareness, pengelolaan usaha yang kurang optimal, serta minimnya pemahaman tentang regulasi usaha menghambat daya
STAIM PROBOLINGGOSTAIM PROBOLINGGO Observasi, wawancara, dan dokumentasi digunakan untuk mengumpulkan data. Hasil penelitian menunjukkan bahwa penggunaan media flashcard secara signifikanObservasi, wawancara, dan dokumentasi digunakan untuk mengumpulkan data. Hasil penelitian menunjukkan bahwa penggunaan media flashcard secara signifikan
UNHASAUNHASA Selain itu, kedua fungsi diskriminan yang dibentuk dapat digunakan untuk mengelompokkan capaian penerapan PHBS di desa/kelurahan kabupaten Blitar. BerdasarSelain itu, kedua fungsi diskriminan yang dibentuk dapat digunakan untuk mengelompokkan capaian penerapan PHBS di desa/kelurahan kabupaten Blitar. Berdasar
Useful /
UBUB Hasil tangkapan ikan di Desa Bulo diantaranya ikan tuna dengan menggunakan alat tangkap layang-layang. Pemasaran hasil tangkap lingkup lokal, penurunanHasil tangkapan ikan di Desa Bulo diantaranya ikan tuna dengan menggunakan alat tangkap layang-layang. Pemasaran hasil tangkap lingkup lokal, penurunan
UBUB Hasil dari program ini menunjukkan setelah pelatihan, 80% wisatawan merasa lebih puas dengan layanan homestay, sementara 90% pengelola mulai aktif memasarkanHasil dari program ini menunjukkan setelah pelatihan, 80% wisatawan merasa lebih puas dengan layanan homestay, sementara 90% pengelola mulai aktif memasarkan
UNUSIDAUNUSIDA Khusus media dalam format multimedia telah memainkan peranan penting dalam dunia pendidikan. Penggunaan multimedia yang menggunakan visualisasi menarikKhusus media dalam format multimedia telah memainkan peranan penting dalam dunia pendidikan. Penggunaan multimedia yang menggunakan visualisasi menarik
UNUSIDAUNUSIDA Untuk meminimalisir kerugian dari terjadinya bencana maka diperlukanlah sosialisasi terhadap masyarakat untuk bersama-sama dalam menanggapi bencana yangUntuk meminimalisir kerugian dari terjadinya bencana maka diperlukanlah sosialisasi terhadap masyarakat untuk bersama-sama dalam menanggapi bencana yang