Selasa, 06 Januari 2015

Kolaborasi Antarmuka Otomotif Multimedia

Kolaborasi Antarmuka Otomotif Multimedia

Kenapa perlu dibentuk standarisasi kolaborasi antarmuka multimedia ?

Kolaborasi antar muka ototmotif multimedia adalah sebuah organisasi yang dibentuk untuk menciptakan standarisasi  dunia yang digunakan dalam mengatur bagaimana sebuah perangkat elektronik dapat bekerja. Contoh Komputer  dan alat komunikasi kendaraan atau computer dan radio dalam mobil. Satiap alat elektronik itu harus dapat bekerja dengan selaras sehingga kendaraan dapat lebih handal.

Standar-standar akan memungkinkan sebuah pasar plug-and-play global untuk perangkat elektronik yang akan dipasang di kendaraan dengan kemudahan yang sama dengan melampirkan pheriperal komputer pribadi.

The Automotive Multimedia Interface Kolaborasi (AMIC) didirikan pada Oktober 1998 dengan tujuan untuk mengembangkan serangkaian spesifikasi umum untuk multimedia interface ke sistem elektronik kendaraan bermotor untuk mengakomodasi berbagai berbasis komputer perangkat elektronik di dalam kendaraan. Inisiatif ini-yang pendiri Daimler-Chrysler, Ford, General Motors, Renault dan Toyota - sekarang kelompok semua auto utama pembuat, dan dengan demikian menyediakan kesempatan strategis baru untuk mencapai suatu set umum industri mobil.

Tujuan adanya antarmuka otomotif multimedia adalah :

1. Menyediakan interface standar

2. Meningkatkan pilihan dan mengurangi keusangan sistem elektronik kendaraan

3. Memotong biaya keseluruhan informasi kendaraan dan peralatan hiburan dengan meningkatkan ukuran pasar yang efektif

4. Memperpendek waktu pengembangan - industri otomotif efektif terdiri dari banyak pasar yang kecil karena setiap platform kendaraan sering mengandung berbagai adat-mengembangkan komponen dan platform yang khas hanya sekitar 50.000 unit.

5. Menawarkan standar terbuka dan spesifikasi untuk informasi interface dalam kendaraan dan antara kendaraan dan dunia luar.

The Otomotif Multimedia Interface Kolaborasi(AMI-C) mengumumkan di seluruh dunia cipta penugasan dari 1394 spesifikasi teknis otomotif ke Trade Association 1394 AMI-C berikut dokumen sekarang milik 1394TA:

•AMI-C 3023 Power Management Specification

•AMI-C 3013 Power Management Architecture

•AMI-C 2002 1.0.2 Common Message Set Power Management

•AMI-C 3034 Power Management Test Documents

•AMI-C 4001 Revision Physical Speci .cation.

Implementasi Otomotif Multimedia dalam Berbagai Aspek

         Pada era modern saat ini perkembangan teknologi multimedia merupakan harga mati untuk menentukan canggih atau tidaknya suatu teknologi yang akan digunakan. Salah satunya adalah perkembangan kamera pada telpon cellular. awalnya camera pada handphone hanya sebatas kualitas VGA, lalu berkembang dengan adanya perekam video pada handphone, dan kualitas gambarnya terus di modifikasi sampai saat ini hingga menyamakan kualitasnya dengan camera digital. Kemudahan yang diberikan membuat dunia fotografi semakin maju. Hasil yang didapatkan dengan menggunakan kamera handphone pun lebih bagus daripada kamera generasi sebelumnya. Apabila tidak puas dengan hasil yang kita dapatkan dari kamera handphone, tenang saja, masih ada software pendukung yang bisa digunakan untuk memperindah foto yang didapat. Banyak pilihan lain, seperti misalnya Adobe Photoshop yang sangat populer dan juga CorelDraw,  bahkan media social saat ini dilengkapi dengan fitur edit gambar.



Sumber Referensi :

http://notnote.blogspot.com/2012/12/kolaborasi-antarmuka-otomotif-multimedia.html?m=1

http://monstajam.blogspot.com/2012/11/fungsional-kolaborasi-antarmuka.html?m=1

http://notnote.blogspot.com/2012/12/kolaborasi-antarmuka-otomotif-multimedia.html


Open Services Gateway Initiative (OSGI)

OSGI (Open Service Gateway Initiative)

Nama OSGI dulunya berasal dari nama The OSGI Alliance adalah sebuah interface pemrograman standar terbuka. Didirikan pada Maret 1999. Aliansi dan anggota - anggotanya telah ditentukan sebuah layanan berbasis Java platform yang dapat dikelola dari jarak jauh.

OSGI (Open Service Gateway Initiative) adalah sebuah rencana industri untuk cara standar untuk menghubungkan perangkat seperti perangkat rumah tangga dan sistem keamanan ke Internet. OSGI berencana menentukan program aplikasi antarmuka (API) untuk pemrogram menggunakan, untuk memungkinkan komunikasi dan kontrol antara penyedia layanan dan perangkat di dalam rumah atau usaha kecil jaringan. OSGI API akan dibangun pada bahasa pemrograman Java. Program java pada umumnya dapat berjalan pada platform sistem operasi komputer.

Manfaat OSGI

1. Mengurangi Kompleksitas (Reduced Complexity)

Mengembangkan dengan teknologi OSGi berarti mengembangkan bundel: komponen OSGi. Bundel adalah modul. Mereka menyembunyikan internal dari bundel lain dan berkomunikasi melalui layanan didefinisikan dengan baik. Menyembunyikan internals berarti lebih banyak kebebasan untuk berubah nanti. Hal ini tidak hanya mengurangi jumlah bug, itu juga membuat kumpulan sederhana untuk berkembang karena bundel ukuran benar menerapkan sepotong fungsionalitas melalui interface didefinisikan dengan baik.

2. Reuse

Para model komponen OSGi membuatnya sangat mudah untuk menggunakan banyak komponen pihak ketiga dalam suatu aplikasi. Peningkatan jumlah proyek-proyek sumber terbuka memberikan JAR's mereka siap dibuat untuk OSGi.

3. Real World



OSGI kerangka kerja yang dinamis. Ini dapat memperbarui bundel on the fly dan pelayanan yang datang dan pergi. Ini dapat menghemat dalam penulisan kode dan juga menyediakan visibilitas global, debugging tools, dan fungsionalitas lebih daripada yang telah dilaksanakan selama satu solusi khusus.

4. Easy Deployment

Teknologi OSGi bukan hanya sebuah standard untuk komponen, tapi juga menentukan bagaimana komponen diinstal dan dikelola. API telah digunakan oleh banyak berkas untuk menyediakan sebuah agen manajemen.

5. Dynamic Updates

Model komponen OSGi adalah model dinamis. Kumpulan dapat diinstal, mulai, berhenti, diperbarui, dan dihapus tanpa menurunkan keseluruhan sistem.

6. Simple

The OSGi API sangat sederhana. API inti hanya terdiri dari satu paket dan kurang dari 30 kelas / interface. API inti ini cukup untuk menulis kumpulan, menginstalnya, start, stop, update, dan menghapus mereka dan mencakup semua pendengar dan keamanan kelas.

7. Kecil (Small)

The OSGi Release 4 Framework dapat diimplementasikan kedalam JAR 300KB. Ini adalah overhead kecil untuk jumlah fungsi yang ditambahkan ke salah satu aplikasi dengan memasukkan OSGi.

8. Cepat (Fast)

Salah satu tanggung jawab utama dari Framework OSGi memuat kelas-kelas dari bundel. Di Java tradisional, JARs benar-benar terlihat dan ditempatkan pada daftar linear. Pencarian sebuah kelas memerlukan pencarian melalui daftar ini.

Kekurangan OSGI

a. Ruang lingkupnya sangat kecil

b. Keamanan kurang terjaga dari kejahatan hacker

c. Biaya sangat mahat untuk pembuatan aplikasi dari OSGI

d. Rawan terjadinya pencurian data

e. Ukuran penyimpanan yang sangat kecil untuk data yang di simpan

OSGI Alliance Keanggotaan

Anggota OSGi Alliance membantu mengembangkan platform integrasi komponen spesifikasi, implementasi referensi, test suite dan program-program sertifikasi. Selain sponsor Aliansi pengembangan pasar, pendidikan dan program-program penghubung, dan mempromosikan pembentukan Forum Pengguna di seluruh dunia untuk mengembangkan global industri lintas ekosistem.

OSGI Arsitektur

Spesifikasi ini memungkinkan suatu model pengembangan aplikasi di mana (dinamis) terdiri dari banyak berbeda (reusable) komponen. Spesifikasi yang memungkinkan komponen OSGi untuk menyembunyikan implementasi dari komponen lain saat berkomunikasi melalui layanan, yang merupakan objek yang secara khusus dibagi antara komponen. Mengherankan model sederhana ini telah mencapai jauh efek untuk hampir semua aspek dari proses pengembangan perangkat lunak.

Teknologi OSGi meliputi :

•    CDC-1.1/Foundation-1.1 CDC-1.1/Foundation-1.1

•    OSGi/Minimum-1.0 OSGi/Minimum-1.0

•    OSGi/Minimum-1.1 OSGi/Minimum-1.1

•    JRE-1.1 JRE-1.1

•    From J2SE-1.2 up to J2SE-1.6 Dari J2SE-1.2 hingga J2SE-1,6

•    CDC-1.0/Foundation-1.0 CDC-1.0/Foundation-1.0



Sumber Referensi :

http://myselfitsnotenough.wordpress.com/2013/01/22/open-service-gateway-initiative-osgi/

http://uriflabamba.blogspot.com/2009/12/open-service-gateway-initiative-osgi.html

http://siscaellia.wordpress.com/2014/12/17/open-service-gateway-initiative-osgi/