Sabtu, 29 November 2014

Tugas Pertemuan Ke-3 : Soal Tentang OSGI

Teknologi OSGi

Apa development platforms dan application frameworks?
Dalam kontek pengembangan software, suatu development platform adalah sekumpulan pustaka (libraries) dan alat bantu (tools) software yang membantu pengembangan komponen-komponen software, dan lingkungan runtime yang sesuai akan dapat menampung komponen-komponen yang dikembangkan, sebagaimana dapat dilihat pada gambar 1.

Gambar 1. Suatu platform pengembangan mencakup software framework dan lingkungan runtime yang mendukungnya.

Lingkungan runtime mencakup hardware, sistem operasi (OS), dan pustaka runtimeyang mendukungnya. Salah satu contoh lingkungan runtime adalah Java Runtime Environment (JRE), yang meliputi Java Virtual Machine (JVM) yang mengisolasi pengembang dari detil dasar OS dan hardware.