Kamis, 15 Januari 2015

AUTOMOTIVE MULTIMEDIA INTERFACE COLLABORATION (AMI-C)


Automotive Multimedia Interface Collaboration (AMI-C) adalah mengembangkan dan standarisasi yang umum multimedia dan telematika otomotif untuk kendaraan antarmuka jaringan komunikasi. AMI-C didirikan pada Oktober 1998 dengan tujuan untuk mengembangkan serangkaian spesifikasi umum untuk multimedia. Automotive Multimedia Interface Collaboration (AMI-C) sudah memiliki anggota : Fiat, Ford, General Motors, Honda, Mitsubishi, Nisaan, PSA Peugeot-Citroen, dan Renault.

The Automotive Multimedia Interface Collaboration (AMI-C) mengumumkan hak cipta seluruh dunia penugasan dari otomotif 1394, spesifikasi teknis kepada Asosiasi Perdagangan 1394. Berikut dokumen AMI-C yang sekarang milik 1394TA :
-        AMI-C 3.023 Power Management Spesifikasi
-        AMI-C 3.013 Power Management Arsitektur
-        AMI-C 2001 1.0.2 common Pesan Set Power Management.
-        AMI-C Uji 3.034 Document Management Power
-        AMI-C 4.001 Revisi Spesifikasi Fisaik

Tujuan utamanya adalah untuk :
-        Menyediakan interface standar untuk memungkinkan pengendara mobil untuk menggunakan berbagai media komputer dan perangkat komunikasi dari sistem navigasi dan handsfree telepon selular.
-        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.


Komponen Arsitektur AMI-C memiliki empat komponen :
-        In-Vehicle Jaringan
-        Jaringan Perangkat
-        Kendaraan Antarmuka (Platform Komputasi)
-        Host

Saran yang dibutuhkan dalam AMI-C adalah dalam sistem keamanan. Dengan adanya suatu teknologi yang dapat digunakan pada kendaraan, tentu saja faktor keselamatan dalam berkendara. Dengan adanya teknologi seperti itu dalam kendaraan, pengemudi menjadi kurang konsentrasi dalam membawa kendaraan tersebut.

Sumber :
-        http://utamiindriani.blogspot.com/2013/01/osgi-ami-c-jcp.html


Kamis, 01 Januari 2015

Open Service Gateway Initiative (OSGI)

OPEN SERVICE GATEWAY INITIATIVE (OSGI)


            Open Service Gateway Initiative (OSGI) adalah sebuah sistem dan aplikasi interoprability berbasis komponen platform yang terintegrasi. OSGI merupakan sistem modul dinamik pada Java. Teknologi OSGI adalah Universal Middleware. Teknologi OSGI menyediakan sebuah service-oriented, lingkungan yang berbasis komponen untuk pengembang dan menawarkan jalan standard untuk mengatur siklus hidup software. 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 pre-tested. 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.
            OSGI spesifikasi menjelaskan sistem modular dan layanan platform untuk bahasa pemrograman Java. Aplikasi atau komponen datang dalam bentuk bundle untuk penyebaran, bisa di install dari jarak jauh, start, update, and delete tanpat memerlukan restart. Java Packages/classes mempunyai spesifikasi yang detail. Apllication Life Cycle Management diimplementasikan melalui API’s yang memungkinkan untuk remote download dari kebijakan management. Layanan registrasi memungkinkan bundle untuk mendeteksi penambahan layanan baru atau penghapusan layanan dan adaptasi.
            OSGI ini adalah sebuah teknologi dimana kita dapat menggabungkan berbagai fungsi dalam satu tujuan atau aplikasi, suatu cara untuk menggabungkan berbagai bagian-bagian yang mana bagian-bagian ini dibungkus menjadi sebuah aplikasi yang dapat kita gunakan dengan berbagai macam kegunaan. Teknologi ini berawal dari dari pikiran bagaimana cara mengubah program tanpa membongkar koding. Dari situ teknologi ini mulai dikembangkan dalam bahasa pemrograman mulai dari instalasi, jalannya program, update, dan sampai uninstall tanpa perlu memperbaiki koding.
            OSGI spesifikasi yang dikembangkan oleh para anggota dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisesnsi Spesifikasi OSGI. OSGI Alliance yang memiliki kepatuhan program yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGI implementasi berisi lima entri
            Setiap kerangka yang menerapkan standar OSGI menyediakan suatu lingkungan untuk modularisasi aplikasi ke dalam kumpulan yang lebih kecil. Setiap bundel adalah erat-coupled,  dynamically loadable kelas koleksi, botol, dan file-file konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika ada).
            Kerangka kerja konseptual yang dibagi dalam bidang-bidang berikut :
-        Bundles
Ä  Bundles adalah normal jar komponen dengan nyata tambahan header.
-        Services
Ä  Layanan yang menghubungkan lapisan bundel.
-        Services Registry
Ä  API untuk jasa manajemen (Service Registration, Service Tracker, dan Service Reference).
-        Life-Cycle
Ä  API untuk manajemen siklus hidup install, start, update, dan uninstall bundel.
-        Modules
Ä  Lapisan yang mendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana sebuah bungkusan dapat mengimpor dan mengekspor kode).
-        Security
Ä  Layer yang menangani aspek keamanan dengan membatasi fungsionalitas bundel.
-        Execution Environment
Ä  Mendefinisikan metode dan kelas apa yang tersedia dalam platform tertentu.
            Teknologi OSGI sudah sangat banyak dikembangkan untuk berbagai macam keperluan sehari-hari.
-        Dalam kehidupan sehari-hari
Dikembangkan untuk mengendalikan alat-alat elektronik dalam rumah tangga dengan internet, yaitu dengan menghubungkan berbagia framework OSGI ini untuk mengendalikan alat-alat rumah tangga yang bersifat elektronik.
-        Teknologi dan industri
Dalam hal ini pengembangan OSGI dalam teknologi dan industri adalah untuk otomatisasi industri.
           
            Keuntungan dari teknologi OSGI
-        Mengurangi kompleksitas
-        Dapat digunakan kembali
-        Real World
-        Mudah penyebarannya
-        Update yang dinamik
-        Adaptif
-        Transparan
-        Banyak versinya
           
            Kerugian dari teknologi OSGI
-        Ruang lingkupnya sangat kecil
-        Keamanan kurang terjaga
-        Biaya sangat mahal
-        Rawan terjadinya pencurian data
-        Ukuran penyimpanan yang sangat kecil
           
            Saran dari teknologi OSGI adalah bahwa teknologi OSGI ini dapat membantu manusia dalam menggabungkan berbagai fungsi dalam satu tujuan. Dari satu tujuan tersebut, dapat digunakan untuk berbagai macam kegunaan. Selain itu, dengan menggabungkan beberapa fungsi menjadi satu maka dapat diperhatikan juga untuk sistem keamanan tersebut. Karena sistem keamanan nya menjadi rawan.

Referensi :