Automotive Multimedia Interface Collaboration (AMIC)

Automotive Multimedia Interface Collaboration (AMIC)

Pengertian AMIC

Kolaborasi Antarmuka Otomotif Multimedia adalah suatu kelompok yang dibuat untuk menciptakan standar umum yang digunakan dalam mengatur bagaimana suatu perangkat alat elektronik bekerja misalnya komputer dan alat komunikasi 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.

AMIC telah mengalami kemajuan yang signifikan dalam satu tahun terakhir ini dalam menyelesaikan struktur organisasi dan mencapai kesepakatan tentang persyaratan yang diperlukan untuk hardware dan software yang baik di masa depan untuk 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.

Tujuan AMIC

Tujuan dari kolaborasi antar muka otomotif multimedia antar lain :

  • Menyediakan interface standar untuk memungkinkan pengendara mobil untuk menggunakan berbagai media, komputer dan perangkat komunikasi – dari sistem navigasi dan hands-free telepon selular, melalui manusia maju / mesin sistem antarmuka, termasuk pengenalan suara dan sintesis, untuk dipersembahkan komunikasi jarak dekat ( DSRC) sistem untuk kendaraan untuk infrastruktur komunikasi dan sistem mobil seperti airbag, pintu kunci dan diagnostik input / output

  • Meningkatkan pilihan dan mengurangi keusangan sistem elektronik kendaraan

  • Memotong biaya keseluruhan informasi kendaraan dan peralatan hiburan dengan meningkatkan ukuran pasar yang efektif dan 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

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

Keuntungan dari AMIC

  • Memungkinkan seorang pengendara kendaraan (mobil) dapat menggunakan perangkat lain melalui berbagai media, komputer, perangkat komunikasi dari sistem navigasi dan handsfreeyang biasa digunakan pada telepon selular.

  • Biaya yang dikeluarkan untuk keseluruhan informasi kendaraan bisa dipangkas.

  • Dapat meningkatkan pilihan dan mengurangi keusangan sistem elektronik kendaraan.

Kerugian dari AMIC

  • Biaya mahal jika terjadi kerusakan komponen.

  • Jika perangkat multimedia terlalu banyak akan membingungkan pengendara dan mengakibatkan kecelakaan.

  • Karena tuntutan pasar, diharuskan AMIC selalu memiliki inovasi sehingga pengguna tidak cepat bosan.

Saran

Dalam perkembangan teknologi harus ada pertimbangan dan konsekuensi yang harus di hadapi apabila tidak sesuai dengan standarisasi terutama keselamatan. AMIC mungkin saja menjadikan kendaraan lebih santai, tidak kaku karena adanya dukungan multimedia. Tetapi harus di perhatikan masalah keselamatan. Jika hal ini diabaikan maka akan menjadi bomerang dan sangat membahayakan bagi pengguna/pengendara dan orang lain.

Advertisements

Open Service Gateway Initiative (OSGi)

Pengertian OSGi
Open Service Gateway Initiative (OSGi) adalah sebuah system dan aplikasi interoperability
berbasis komponen platform yang terintegrasi. OSGi merupakan system modul dinamik untuk Java.
Teknologi OSGi adalah Universal Middleware. Teknologi OSGi menyediakan sebuah serviceoriented,
lingkungan yang berbasis komponen untuk pengembang dan menawarkan jalan standard
untuk mengatur siklus hidup software. Kemampuan ini dapat menambah nilai jangkauan dari
computer dan peralatan yang menggunakan platform Java dengan sangat hebat. Teknologi OSGi
mengadopsi keuntungan dari menambah time-to-market dan mengurangi biaya pengembangan
karena teknologi OSGi menyediakan subsistem komponen yang terintegrasi dari pre-build dan pretested.
Teknologi ini juga mengurangi biaya perawatan dan memberikan kesempatan aftermarket
yang baru dan unik karena jaringan dapat digunakan untuk update secara dinamik dan mengirimkan
service dan aplikasi di lapangan.
Arsitektur OSGi
OSGi adalah sebuah set spesifikasi yang mendefinisikan sebuah komponen system dinamik untuk
Java. Spesifikasi ini memungkinkan sebuah model pengembangan dimana aplikasi (secara dinamik)
terdiri dari berbagai komponen yang berbeda. Spesifikasi OSGi memungkinkan komponenkomponennya
untuk menyembunyikan implementasinya dari komponen lainnya ketika
berkomunikasi melalui services dimana biasanya ketika hal ini berlangsung implementasi antar
komponen dapat terlihat jelas. Model yang simple ini telah jauh mencapai efek dari segala aspek
dari proses pengembangan software.
Model lapisan dari OSGi adalah sebagai berikut :

a.Bundles : bundles adalah komponen OSGi yang dibuat oleh pengembang/developer.
b.Services : lapisan service menghubungkan bundles dalam sebuah jalan dinamik dengan
menawarkan model publish-find-bind untuk objek Java yang lama.
c.Life Cycle : API untuk menginstall, memulai, menghentikan, update dan menguninstall bundles.
d.Modules : lapisan yang menjelaskan bagaimana bundles dapat mengimport dan mengexport kode.
e.Security : Lapisan yang memegang aspek keamanan.
f.Execution Environment : menjelaskan class dan method apa yang ada di platform.

Implementasi OSGi
Dalam kehidupan sehari-hari teknologi OSGI dikembangkan untuk mengendalikan alat-alat
elektronik dalam rumah tangga dengan internet. Yaitu dengan menghubungkan berbagai framework
OSGI ini untuk mengendalikan alat-alat rumah tangga yang bersifat elektronik. Hal ini dilakukan
dengan berbagai protocol network yaitu Bluetooth, uPnP,HAVi, dan X10. Dengan bantuan Jini dan
standart OSGI dari sun microsistem yaitu Java Embedded Server. Teknologi ini dinamakan home
network dan jinni adalah salah satu standart untuk pembuatan home nerwork yang berbasis java.
Dalam bidang Teknologi dan industry, dalam hal ini pengembangan OSGI dalam Teknologi dan
industri adalah untuk otomatisasi industri. Seperti otomatisnya system dalam gudang yang dapat
meminta dalam PPIC untuk mengadakan bahan baku, dan masih banyak yang lain.
Dalam ilmu Komputer ini sangat banyak pengembang yang memanfaatkan teknologi OSGI ini.
Dari surfing di internet banyak yang mengulas tentang Pemrograman Java yang mengapdopsi
teknologi osgi ini. Salah satu contoh adalah knopflerfish merupakan framework untuk melakukan
OSGI didalam program Java. Dan juga eclipse IDE merupakan OSGI framework yang
dikembangkan oleh eclipse dan berbasis GUI. Dan masih banyak juga dalam server serta programprogram
lain yang mengembangkan teknologi OSGI ini.

Keuntungan dari teknologi OSGi
1.Mengurangi kompleksitas : mengembangkan dengan OSGi berarti menembangkan bundles : salah
satu komponen OSGi. Bundles adalah modul. Bundles menyembunyikan aspek internalnya dari
bundles lainnya. Hal ini berarti ada banyak kebebasan untuk menggantinya di kemudian hari.
2.Dapat digunakan kembali : model komponen OSGi sangat mudah digunakan dan dapat digunakan
dengan aplikasi pihak ketiga.
3.RealWorld : OSGi framework dinamik. Hal ini berarti OSGi dapat diupdate secara online.
4.Mudah Penyebarannya : teknologi OSGi bukanlah sebuah teknologi standard. OSGi dapat
dimanage sedemikian rupa serta dapat diatur cara penginstalannya.
5.Update yang dinamik : OSGi komponen bisa diupdate secara dinamik.
6.Adaptif : model komponen OSGi didesain sedemikian rupa hingga diperbolehkan untuk
mengkombinasi dan mencocokan antar komponen.
7.Transparan
8.Banyak versinya
9.Simple : OSGi API sangat simple. API OSGi hanya terdiri dari satu paket dan berjumlah kurang
dari 30 kelas.
10.Ukurannya kecil
11.Kinerjanya cepat
12.Malas : Malas dalam software itu berarti bagus. Teknologi OSGi mempunyai banyak mekanisme
hanya ketika dibutuhkan saja.
13.Aman
14.Sederhana
15.Tidak Mengganggu Kinerja Aplikasi Lainnya
16.Berjalan dimana saja
17.Digunakan secara luas
18.Didukung Oleh Berbagai Perusahaan : OSGi juga didukung oleh berbagai perusahaan seperti
Oracle, IBM, Samsung, Nokia, IONA, Motorola, NTT, Siemens, Hitachi, Deutsche Telekom,
Redhat, Ericsson, dan masih banyak lagi.

Kerugian OSGi
1. Pengguna dihadapkan pada tanggunjawab untuk terus menarik laporan informasi.
2. Pengguna harus selalu mengetahui posisi perangkat yang dikelola.
3. Penerapan yang membutuhkan biaya besar.
4. Membuat ketergantungan dalam kemudahan teknologi.