Kolaborasi Antar muka Otomotif Multimedia

Apakah Kolaborasi Antar muka Otomotif Multimedia itu?

Kolaborasi Antar muka Otomotif Multimedia adalah Sebuah kelompok yang dibuat oleh pembuat (maker) untuk menciptakan standar umum yang digunakan untuk mengatur bagaimana cara kerja perangkat elektronik, seperti komputer dan hiburan unit, berkomunikasi dengan kendaraan. Dan memiliki anggota: Fiat, Ford, General Motors, Honda, Mitsubishi, Nissan, PSA Peugeot-Citroen, Renault, …

Automotive Multimedia Interface Kolaborasi (AMIC) mengatakan akan menjadi tuan rumah tiga update internasional briefing untuk menjadi pemasok otomotif, komputer dan teknologi tinggi industri elektronik. Briefing akan diadakan 23 Februari di Frankfurt, Jerman; Februari 29 di Tokyo; dan Maret 9 di Detroit.

"AMIC telah membuat suatu kemajuan yang signifikan dalam satu tahun terakhir ini dalam menyelesaikan struktur organisasi dan mencapai kesepakatan mengenai persyaratan yang diperlukan untuk hardware dan software baik di masa depan mobil dan truk," Jurubicara AMIC Dave Acton berkata, "Dan sekarang sudah saatnya bagi kita untuk bertemu dengan pemasok dan mereka yang tertarik untuk menjadi pemasok untuk memastikan kami pindah ke tahap berikutnya pembangunan kita bersama-sama. "
Acton menekankan bahwa AMIC terbuka untuk semua pemasok yang tertarik bisnis elektronik. AMIC dibentuk pada bulan September l998 dan saat ini dipimpin oleh 12 produsen otomotif dan anak perusahaan yang meliputi: BMW, DaimlerChrysler, Ford, Fiat, General Motors, Honda, Mitsubishi, Nissan, PSA / Peugeot-Citroen, Renault, Toyota, dan VW. Seorang juru bicara mengatakan kelompok AMIC berencana untuk mendirikan sebuah kantor di San Francisco di masa depan.

Sumber: http://findarticles.com/p/articles/mi_m0UDO/is_18_12/ai_63667439/

OSGi (Open Services Gateway inisiatif)

OSGi Alliance yang sebelumnya dikenal sebagai Open Services Gateway inisiatif, adalah sebuah organisasi standar yang terbuka dan didirikan pada bulan Maret tahun 1999. Aliansi dan setiap anggotanya telah ditentukan dengan menggunakan program Java yang berbasis layanan platform yang dapat dikelola dari jarak yang jauh. Inti bagian dari spesifikasi adalah sebuah kerangka kerja yang mendefinisikan suatu manajemen siklus hidup aplikasi model, layanan registry, dan sebuah lingkungan Eksekusi dan Modul. Berdasarkan kerangka ini, sejumlah besar OSGi layers, API, dan Jasa telah ditetapkan.


Spesifikasi OSGI

Spesifikasi OSGi yang dikembangkan oleh para anggota dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisensi Spesifikasi OSGi. OSGi Alliance yang memiliki kepatuhan program yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGi implementasi berisi lima entri.


Arsitektur OSGi

Setiap kerangka yang menerapkan standar OSGi menyediakan suatu lingkungan yang dapat digunakan untuk modularisasi aplikasi ke dalam suatu kumpulan yang lebih kecil. Setiap bundelnya merupakan erat-coupled, dynamically loadable kelas koleksi, botol, dan file-file konfigurasi yang secara eksplisit menyatakan dependensi eksternal.

Kerangka kerja konseptual yang dibagi dalam bidang-bidang berikut:

  • Bundel

Merupakan suatu komponen yang normal dengan tambahan header.

  • Layanan

Layanan yang menghubungkan lapisan bundel dengan cara yang dinamis, dengan menawarkan atau menerbitkan model untuk menikmati objek.

  • Services Registry

The API dapat digunakan untuk jasa manajemen (ServiceRegistration, ServiceTracker dan ServiceReference).

  • Life-Cycle (Siklus Hidup)

The API untuk manajemen siklus hidup untuk (instal, start, stop, update, dan uninstall) bundel.

  • Modul

Lapisan yang mendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana sebuah bungkusan dapat mengimpor dan mengekspor kode).

  • Keamanan

Layer yang menangani aspek keamanan dengan membatasi suatu fungsionalitas bundel untuk mendefinisikan kemampuan.

  • Pelaksanaan Lingkungan

Mendefinisikan metode dan kelas apa yang tersedia dalam platform tertentu. Tidak ada daftar tetap eksekusi lingkungan, karena dapat berubah sebagai Java Community Process dan dapat menciptakan versi baru dan edisi lama. Namun, set berikut saat ini didukung oleh sebagian besar OSGi implementasi:

1. CDC-1.0/Foundation-1.0

2. CDC-1.1/Foundation-1.1

3. OSGi/Minimum-1.0

4. OSGi/Minimum-1.1

5. JRE-1.1


Contoh implementasi OSGi:

1. Dalam kehidupan sehari-hari OSGi dapat dikembangkan untuk mengendalikan alat-alat elektronik dengan internet, yaitu dengan cara menghubungkan berbagai macam framework OSGi dan dilakukan dengan berbagai protocol network yang salah satunya yaitu Bluetooth.

2. Dalam dunia teknologi dan industri OSGi digunakan untuk mengotomatisasi industri.


Sumber: http://id.wikipedia.org/wiki/OSGi dan

http://idpelajar.com/komputer/osgi-open-service-gateway-initiative/