Rabu, 21 Januari 2015

Tugas 4 Pengantar Telematika

Kolaborasi Antar muka Otomotif Multimedia

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, PSAPeugeot-Citroen, Renault. Sedangkan Automotive Multimedia Interface Collaboration (AMI-C) adalah mengembangkan dan standarisasi yang umum multimedia dan telematika otomotif untuk kendaraan antarmuka jaringan komunikasi. Sejarah AMICThe Automotive Multimedia Interface Kolaborasi (AMIC) didirikan pada Oktober 1998 dengan tujuan untuk mengembangkan serangkaian spesifikasi umum untuk multimedia interface 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, gandengan demikian menyediakan kesempatan strategis baru untuk mencapai suatu set umum industri mobil. Untuk berbagai alasan, kendaraan telah tertinggal di belakang rumah dan perangkat komputasi mobile ketika datang ke alat produktivitas dan multimedia. Keamanan, kehandalan, biaya, dan desain waktu memiliki semua faktor dalam produsen mobil menunda penerimaan teknologi baru. 
Makalah membahas otomotif standar untuk antarmuka multimedia. Organisasi seperti otomotif Kolaborasi Multimedia Interface (AMI-C) memiliki kesempatan untuk menjadi kekuatan pendorong di belakang upaya standarisasi. Depan yang berbeda, The Otomotif Multimedia Interface Kolaborasi (AMI-C) mengumumkan di seluruh dunia cipta penugasan dari 1394 spesifikasi teknis otomotif ke TradeAssociation 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.

Tujuan dari kolaborasi antar muka otomotif multimedia antar lain :

·         Menyediakan interface standar untuk memungkinkan pengendara mobil untukmenggunakan berbagai media, komputer dan perangkat komunikasi dari sistemnavigasi 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 sepertiairbag, pintu kunci dan diagnostik input / output.
·         Meningkatkan pilihan dan mengurangi keusangan sistem elektronik kendaraan memotong biaya keseluruhan informasi kendaraan dan peralatan hiburan denganmeningkatkan ukuran pasar yang efektif dan memperpendek waktu pengembangan

·         industri otomotif efektif terdiri dari banyak pasar yang kecil karena setiap platformkendaraan sering mengandung berbagai adat-mengembangkan komponen dan platformyang khas hanya sekitar 50.000 unit.

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

Implementasi dari otomotif multimedia dalam berbagai bidang kehidupan

Implementasi Otomotif Multimedia dalam Bidang Industri Mobil adalah pengembangan serangkaian spesifikasi umum untuk multimedia interface ke sistem elektronik kendaraan bermotor untuk mengakomodasi berbagai berbasis komputer perangkat elektronik di dalam kendaraan. Inisiatif ini dilakukan oleh pendiri BMW, Daimler Chrysler, Ford, Fiat, GeneralMotors, Honda, Mitsubishi, Nissan, PSA / Peugeot-Citroen, Renault, Toyota, dan VW.

Bidang Transportasi
Dengan komputer semua jadwal dan jalur penerbangan yang transit dibandara bisa di program dan dijadwalkan dengan komputer. Untuk menerbangkan sendiri pesawat dilengkapi
dengan peralatan komputer. Bahkan setelah mencapai ketinggian tertentu pesawat bisa diterbangkan otomatis dengan pilot otomatis yang sudah diprogram di dalam komputer. Dengan komputer, narigasi kapal laut bisa ditentukan koordinat dan arah gerak kapal.
Demikian juga penjualan tiket di Bandara , Stasiun , Dan Terminal Bus di layani dengan cepat menggunakan komputer.

Bidang industri Otomotif 
Mobil - mobil di buat dari kerangka body, mesin, peralatan elektronik di pabrik dengan bantuan robot yang dikendalikan oleh komputer dengan lebih akurat.

Dengan bantuan komputer perusahaan otomotif bisa memproduksi mobil dalam jumlah ratusan 
perbulan, yang tidak mungkin dikerjakan secara manual dengan tenaga manusia.

Implementasi Kolaborasi Antarmuka Otomotif Multimedia pada Nissan Motor Company
Nissan Motor Company telah berkerjasama dengan Intel (Produsen mikroprosessor terbesar didunia) yang akan menjadi memasok prosesor untuk peranti infotaiment Nissan. Dengan Teknologi twin-display yang dikembangkan Intel dapat memperkaya fitur informasi di mobil, menurut Andy Palmer, Wakil Presiden Eksekutif, Nissan Motor Company dan Infiniti. Kedua perusahaan  telah melakukan kerjasama sensor dan kamera monitor belakang agar kerja pengemudi makin mudah saat parkir. Nantinya, juga akan digunakan  chip atau barcode dilayar ponsel yang berfungsi sebagai pengganti kunci mobil konvensional.

•       Kelebihan :

1.      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.
2.      Meningkatkan pilihan dan mengurangi keusangan sistem elektronik kendaraan.
3.      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.
4.      Menawarkan standar terbuka dan spesifikasi untuk informasi interface dalam kendaraan dan antara kendaraan dan dunia luar.

•       Kekurangan :

1.      Dengan system AMIC ini harga jual dari kendaraan yang terdapat pada system ini pasti di jual dengan harga mahal.
2.      Dengan system AMIC ini setiap dari kendaraan yang terdapat pada system ini pasti rentan rusak dikarenakan banyaknya komponen elektronik. Nah bila terjadi kerusakan harus segera diperbaiki, bila tidak ingin terjadi kerusakan yang lebih besar.
3.      Dengan system AMIC ini setiap dari kendaraan yang terdapat pada system ini pasti rentan rusak dikarenakan banyaknya komponen elektronik.

•       Saran :
1.      Kemajuan teknologi semakin pesat, perpaduan akan teknologi computer dan otomotif menghasilkan produk yang sangat luar biasa. Perkembangan ini sangat memudahkan manusia guna memenuhi kebutuhannya. Semakin dimanjakan, belilah produk sesuai kebutuhan. Karena dengan mengikuti perkembangan teknologi otomotif tidak akan pernah ada batasnya. Semakin canggih maka semakin besar pula biaya yang harus dikeluarkan untuk perawatannya.




·         Referensi :


Sabtu, 03 Januari 2015

Tugas 3 Pengantar Telematika

Open Service Gateway Initiative (OSGI)
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. OSGI adalah sebuah interface pemrograman standar terbuka. The OSGI Alliance (sebelumnya dikenal sebagai Open Services Gateway inisiatif, sekarang nama kuno) adalah sebuah organisasi standar terbuka yang didirikan pada Maret 1999. Aliansi dan anggota – anggotanya telah ditentukan sebuah layanan berbasis Java platform yang dapat dikelola dari jarak jauh.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 program kepatuhan yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGI implementasi berisi lima entri. 

Manfaat dalam penerapan OSGI ini antara lain : 
• 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. Ada sebuah blog menarik yang menjelaskan teknologi OSGi apa yang mereka lakukan bagi proses pembangunan.
• 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. Namun, perpustakaan komersial juga menjadi tersedia sebagai bundel siap pakai. 
• 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 lebihy daripada yang telah dilaksanakan selama satu solusi khusus. 
• 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. Agen manajemen ini bisa sesederhana sebagai perintah shell, TR-69 sebuah protokol manajemen pengemudi, OMA DM protokol sopir, komputasi awan antarmuka untuk Amazon EC2, atau IBM Tivoli sistem manajemen. Manajemen standar API membuatnya sangat mudah untuk mengintegrasikan teknologi OSGi dalam sistem yang ada dan masa depan. 
• Dynamic Updates – Model komponen OSGi adalah model dinamis. Kumpulan dapat diinstal, mulai, berhenti, diperbarui, dan dihapus tanpa menurunkan keseluruhan sistem. Banyak pengembang Java tidak percaya ini dapat dilakukan pada awalnya oleh karena itu tidak digunakan dalam produksi. Namun, setelah menggunakan ini dalam pembangunan selama beberapa waktu, sebagian besar mulai menyadari bahwa itu benar-benar bekerja dan secara signifikan mengurangi waktu penyebaran. 
• 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.
• 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. Oleh karena itu OSGi berjalan pada berbagai macam perangkat: dari sangat kecil, kecil, dan untuk mainframe. Hanya meminta Java VM minimal untuk menjalankan dan menambahkan sangat sedikit di atasnya. 
• 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. Sebaliknya, pra-kabel OSGi bundel dan tahu persis untuk setiap bundel bundel yang menyediakan kelas. Kurangnya pencarian yang signifikan faktor mempercepat saat startup. 

Teknologi OSGi meliputi : 
• The Problem (Permasalahan) 
• The Solution (Pemecahan Masalah) 
• The Framework (Kerangka Kerja) 
• Standard Services (Pelayanan Standard) 
• Framework Services (Pelayanan Kerangka Kerja) 
• System Services (Pelayanan Sistem) 
• Protocol Services (Pelayanan Protokol) 
• Miscellaneous Services (Bermacam-macam pelayanan) 
• Conclusion (Kesimpulan) 

Framework OSGi : 
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeGR4MVhgjkr7hB5e46eHCPz8X9ADGoxiqHfeKihCHWpXuBeb3mKsJ8BesEAzY2gCZWkJHIQFL5KYYv4WeWvlREzr4Is8onP7vAJY-dczzxoeVfrgh0HK6IZ1PlxFrlks-1tMTG_65JEU/s320/0si.jpg
Komponen inti dari Spesifikasi OSGi adalah Framework OSGi. Framework menyediakan lingkungan standar untuk aplikasi (disebut bundel).

Layer-layer OSGI
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj64XCi6Vm_qdCgNZSy5OzRNw2bFAYIb-euHO4d7tGcGWYI9nA9nLiVeBua-Z14hx1BwjbdsPt9eQLjSCgfy4sxQH-ll3UrlvOYaSb7J8bD6KSKnQ7K1qoeIrEq3WK1FXLwP5KpXmBMJbg/s320/layer+osi.jpg
·         Bundels – komponen OSGi yang dibuat oleh pengembang
·         Services – Layanan bundel menghubungkan lapisan dalam cara yang dinamis dengan menawarkan menerbitkan-menemukan-model mengikat Jawa lama untuk menikmati objek.
·         Life Cycle – The API untuk instalasi, start, stop, update, dan menghapus bundel.
·         Modules – Lapisan yang mendefinisikan bagaimana sebuah bundel dapat mengimpor dan mengekspor kode.
·         Security (Keamanan) – Lapisan yang menangani aspek keamanan.
·         Execution Environment (Eksekusi Lingkungan) – Menetapkan metode dan kelas-kelas apa saja yang tersedia dalam platform tertentu.

Penjelasan:
Bundel
Kumpulan jar normal komponen dengan nyata tambahan header. Sebuah bundel adalah sekelompok kelas Java dan sumber daya tambahan yang dilengkapi dengan rincian file pada MANIFEST.MF nyata semua isinya, serta layanan tambahan yang diperlukan untuk memberikan kelompok termasuk kelas Java perilaku yang lebih canggih, dengan tingkat deeming seluruh agregat sebuah komponen.

Layanan
Layanan yang menghubungkan lapisan bundel dalam cara yang dinamis dengan menawarkan, menerbitkan dan menemukan model dapat mengikat Java lama untuk menikmati objek (POJO). Siklus hidup menambahkan lapisan bundel dinamis yang dapat diinstal, mulai, berhenti, diperbarui dan dihapus. Buntalan bergantung pada lapisan modul untuk kelas loading tetapi menambahkan API untuk mengatur modul – modul dalam run time. Memperkenalkan lapisan siklus hidup dinamika yang biasanya bukan bagian dari aplikasi. Mekanisme ketergantungan luas digunakan untuk menjamin operasi yang benar dari lingkungan.

Layanan Registrasi (Services-Registry)
API untuk manajemen jasa (ServiceRegistration, ServiceTracker dan ServiceReference).
OSGi Alliance yang telah ditentukan banyak layanan. Layanan yang ditentukan oleh antarmuka Java. Kumpulan dapat mengimplementasikan antarmuka ini dan mendaftarkan layanan dengan Layanan Registri. Layanan klien dapat menemukannya di registri, atau bereaksi ketika muncul atau menghilang.

Siklus Hidup (Life-Cycle)
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 fungsionalitas bundel untuk pra didefinisikan 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 menciptakan versi baru dan edisi Jawa. Namun, set berikut saat ini didukung oleh sebagian besar OSGI implementasi:

KEUNTUNGAN TEKNOLOGI OSGI

Menjelaskan teknologi OSGi kepada yang belum familiar dengan teknologi ini sangatlah sulit. Ada begitu banyak artikel yang menjelaskan teknologi OSGi tetapi hal itu masih belum bisa dimengerti oleh user yang benar-benar awam karena teknologi OSGi menyediakan solusi untuk permasalahan yang banyak orang menganggap bahwa masalah itu merupakan aspek intrinsik dari Java. Permasalahan ini sebenarnya bukan masalah instrinsik dari Java dan teknologi OSGi dapat mengatasi itu semua. Alasan utama mengapa teknologi OSGi dapat sukses karena teknologi ini menyediakan komponen system yang benar-benar matang yang dapat bekerja di lingkungan yang sangat banyak jumlahnya. Komponen system yang biasa digunakan untuk membangun aplikasi yang tingkat kekompleksannya sangat tinggi seperti IDEs (Eclipse), aplikasi server (GlassFish, IBM Websphere, Oracle/BEA Weblogic, Jonas, JBoss), aplikasi framework (Spring, Guice), otomatisasi industry, telepon dan banyak lainnya.
Keuntungan dari teknologi OSGi antara lain adalah sebagai berikut :
1.      Mengurangi kompleksitas : mengembangkan dengan OSGi berarti mengembangkan 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.

Kelebihan OSGI :
1)      Berjalan dimana saja dan digunakan secara luas
2)      Aman, sederhana dan tidak mengganggu kinerja aplikasi lainnya
3)      Ukurannya kecil  dan Kinerjanya cepat
4)      Transparan dan Banyak versinya
5)      Simple : OSGi API sangat simple.
6)      RealWorld : OSGi framework dinamik.
7)      Dapat digunakan kembali
8)      Mengurangi kompleksitas

Kekurangan OSGI :
1)      Ruang lingkupnya sangat kecil
2)      Keamanan kurang terjaga dari kejahatan hacker
3)      Biaya sangat mahat untuk pembuatan aplikasi dari OSGI
4)      Rawan terjadinya pencurian data
5)      Ukuran penyimpanan yang sangat kecil untuk data yang di simpan

Contoh kelebihannya :
· Programmer dapat mengupdate atau mengupgrade codingnya dengan mudah.
Misalnya programmer membuat aplikasi dimana terdapat bug yang harus ditambal, programmer ini tidak perlu melakukan pengkodingan ulang dan mengganti aplikasi yang lama dengan aplikasi baru yang memakan waktu dan biaya yang besar untuk menambalnya (patching). Seperti cara inject (suntik) ke dalam program yang telah dibuat. Dan ini tidak merubah struktur program dan kinerja program tersebut.
·         Dengan teknologi OSGi dapat menyatukan berbagai fungsi di dalam aplikasi. Misalnya seperti plug-in yang dapat menambahkan fungsi dalam aplikasi.
·         Mudah dalam penerapan, terutama bagi tim yang membuat aplikasi tentunya tugas mereka berbeda. Ada yang membuat desain antar muka atau GUI, ada yang membuat coding jalan softwarenya, ada yang membuat keamanannya, dan lain sebagainya. Nah dari semuacoding yang telah dibuat ini kita dapat satukan dengan dan dibungkus dari komponen-komponen OSGi ini.
·         Efisiensi biaya, dalam hal ini untuk pengembangan sebuah softwaredapat menekan biaya yang dikeluarkan dalam pemeliharaan software.

Contoh Kerugiannya : 
·         Dalam platform layanan OSGi, setiap bundel layanan operator gerbang memerlukan otentikasi pengguna . Dengan hasil tersebut, pengguna harus menyelesaikan otentikasi berulang-ulang setiap kali pengguna ingin mengakses beberapa sejumlah layanan . Hal ini menyebabkan masalah keamanan potensial serta sulitnya akses pengguna .
·         Pertama-tama , masalah keamanan utama dengan lingkungan jaringan rumah berbasis pada platform layanan OSGi adalah bahwa infrastruktur keamanan didistribusikan dan arsitektur ini biasanya membutuhkan bahwa fitur kunci keamanan dibangun ke dalam semua bagian dari sistem
·         Selain itu, pengguna harus menghafal username dan password untuk setiap layanan . Selain itu , administrator sistem mengelola banyak password dalam database dan dihadapkan dengan potensi masalah sistem tidak aman karena transmisi sering password ini di lokasi. SSO ( Single Sign -On ) adalah alternatif yang baik untuk memecahkan masalah ini . SSO adalah fitur keamanan yang memungkinkan pengguna untuk login ke berbagai layanan yang berbeda yang ditawarkan oleh sistem terdistribusi sementara hanya perlu menyediakan otentikasi sekali , atau setidaknya selalu dengan cara yang sama

Jika sedang mengembangkan Java maka teknologi OSGi merupakan langkah lanjut yang harus ditempuh karena teknologi OSGi dapat memecahkan masalah yang mungkin tidak akan terbayangkan sebelumnya. Keuntungan menggunakan teknologi OSGi yang begitu berguna jika kita menggunakan Java, maka sudah seharusnya teknologi OSGi masuk berada dalam kotak peralatan kita.

Saran
Dilihat dari artikel mengenai pengertian, kelebihan dan kekurangan OSGi, OSGI memiliki banyak kelebihan yang dapat memberikan manfaat dalam kehidupan, sehingga penerapannya harus dapat dimaksimalkan di berbagai aspek dan bidang. Untuk itu pengembangan OSGI harus lebih ditingkatkan agar fungsinya yang berkaitan dengan keterhubungan elektronik dirasa akan dapat meningkatkan efisiensi waktu, dan biaya.


Sumber :
http://dewiwindows.blogspot.com/2014/12/open-service-gateway-initiative.html