Sunday, November 24, 2013

Open Service Gateway Initiative

PERTEMUAN 10 : Open Services 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. Mengetahui bagaimana spesifikasi dari OSGI Inti bagian dari spesifikasi adalah suatu kerangka kerja yang mendefinisikan aplikasi model manajemen siklus hidup, sebuah layanan registrasi, sebuah lingkungan eksekusi dan modul. Berdasarkan kerangka ini, sejumlah besar OSGI layers, API, dan Jasa telah ditetapkan. 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. Spesifikasi OSGI yang sekarang digunakan dalam aplikasi mulai dari ponsel ke open source Eclipse IDE. Wilayah aplikasi lain meliputi mobil, otomasi industri, otomatisasi bangunan, PDA, komputasi grid, hiburan (misalnya iPronto), armada manajemen dan aplikasi server. Adapun spesifikasi yang lain dimana OSGI akan dirancang untuk melengkapi standar perumahan yang ada, seperti orang – orang LonWorks (lihat kontrol jaringan), CAL, CEBus, HAVi, dan lain-lain. Kerangka kerja konseptual yang dibagi dalam bidang-bidang berikut: 1. 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. 2. 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. 3. 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. 4. Siklus Hidup (Life-Cycle) API untuk manajemen siklus hidup untuk (instal, start, stop, update, dan uninstall) bundel. 5. Modul Lapisan yang mendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana sebuah bungkusan dapat mengimpor dan mengekspor kode). 6. Keamanan Layer yang menangani aspek keamanan dengan membatasi fungsionalitas bundel untuk pra didefinisikan kemampuan. 7. 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. Tujuan utamanya adalah untuk: 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; dan 4. Menawarkan standar terbuka dan spesifikasi untuk informasi interface dalam kendaraan dan antara kendaraan dan dunia luar. PERTEMUAN 11 : Kolaborasi Antar muka Otomotif Multimedia-(-(Automotive Multimedia Interface Colaboration - AMI-C) 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 standardisasi, 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. Antarmuka Otomotif Multimedia Telematika yang dimaksud disini adalah Automotive Multimedia Interface Collaboration atau yang lebih dikenal dengan singkatan AMI-C, adalah suatu bentuk pengembangan dan stadarisasi yang umum multimedia dan telematika otomotif untuk kendaraan antarmuka jaringan komunikasi. Adapun tujuan dari adanya AI-C ini adalah : 1. Untuk menyediakan interface yang berstandar, sehingga 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. 2. Untuk meningkatkan berbagai macam pilihan yang dapat digunakan oleh user dan juga untuk mengurangi keusangan sistem elektronik kendaraan. 3. Untuk memotong biaya yang dikeluarkan untuk keseluruhan informasi kendaraan dan juga peralatan hidubran dengan meningkatkan ukuran pasar yang efektif dan memperpendek waktu pengembangan industri otomotif efektif. Karena banyak jumlah kendaraan yang sering mengandung berbagai adat mengembangkan komponen dan platfor yang khas hanya sekitar 50.000 unit. 4. Untuk menawarkan standar terbuka dan spesifikasi bagi informasi interface dalam kendaraan dan antara kendaraan dengan dunia luar. Pada dasarnya kolaboasi antarmuka otomotif multimedia itu sendiri adalah sebuah organisasi yang mana organisasi ini dibentuk guna menciptakan standarisasi dunia yang digunakan dalam mengatur bagaimana sebuah perangkatelektronik dapat bekerja sebagaimana yang diharapkan. Dimana setiap alat elektronik ini harus dapat bekerja dengan selaras sehingg kendaraan dapat lebih handal ketika digunakan. Sebelum memasang perangkat ini, alangkah baiknya untuk terlebih dahulu mencocokkan dengan jenis atau tipe kendaraan yang digunakan, karena pada dasarnya belum tentu perangkat yang akan dipasang akan selalu cocok dengan kendaraan yang digunakan, karena itulah perlu dibuat standarisasi kolaborasi antarmuka multimedia. Sudah terdapat beberapa anggota yang aktif dalam organisasi Automotive Multimedia Interface Collaboration (AMI-C), diantaranya adalah : Fiat, Ford, General Motors, Mitsubishi, Nissan, PSA Peugeot-Cotroen, dan Renault. Proses komunitas java Java dikembangkan mengacu pada standar yang ditentukan oleh komite didalam JCP (Java Community Process). Spesifikasi Java tidak sekedar fondasi VMnya, tetapi menyangkut hampir semua aspek, mulai dari mekanisme mengakses devices I/O, komponen pertukaran objek, sampai pengembangan container. JCP merupakan badan yang bertanggung jawab terhadap standar teknologi Java. PERTEMUAN 12: Proses komunitas java (Java Community Process JCP) A. Virtual Machine Mesin virtual (VM) adalah sebuah perangkat lunak implementasi sebuah mesin (misalnya komputer) yang melaksanakan program-program seperti mesin fisik. Sebuah mesin virtual pada awalnya ditentukan oleh Popek dan Goldberg sebagai "yang efisien, terisolasi duplikat dari mesin yang nyata". Saat menggunakan mesin virtual yang mencakup tidak memiliki surat-menyurat langsung ke perangkat keras yang nyata. Mesin virtual dipisahkan ke dalam dua kategori utama, berdasarkan tingkat penggunaan dan korespondensi untuk mesin nyata. Sebuah sistem mesin virtual yang lengkap menyediakan platform sistem yang mendukung pelaksanaan lengkap sistem operasi (OS). Sebaliknya, mesin virtual sebuah proses yang dirancang untuk menjalankan sebuah program, yang berarti bahwa ia mendukung satu proses. Karakteristik penting dari sebuah mesin virtual yang berjalan di dalam perangkat lunak adalah terbatas pada sumber daya dan abstraksi yang disediakan oleh mesin virtual tidak dapat keluar dari dunia virtual. Contoh: Suatu program yang ditulis dalam Java menerima jasa dari Java Runtime Environment (JRE) perangkat lunak dengan mengeluarkan perintah untuk, dan menerima hasil yang diharapkan dari, perangkat lunak Java. Dengan memberikan layanan ini untuk program tersebut, perangkat lunak Java bertindak sebagai "mesin virtual", menggantikan sistem operasi atau hardware untuk program yang biasanya akan disesuaikan. • Sistem virtual machines Sistem mesin virtual (kadang-kadang disebut mesin virtual hardware) memungkinkan pembagian yang mendasari sumber daya mesin fisik antara mesin virtual yang berbeda, masing-masing berjalan sendiri sistem operasi. Lapisan perangkat lunak yang menyediakan virtualisasi ini disebut mesin virtual monitor atau hypervisor. Sebuah hypervisor dapat berjalan di hardware yang telanjang (Tipe 1 atau pribumi VM) atau di atas sistem operasi (Tipe 2 atau host VM). Keuntungan utama dari sistem VMS adalah: • beberapa OS lingkungan dapat hidup berdampingan pada komputer yang sama, dalam isolasi kuat satu sama lain • mesin virtual dapat memberikan set instruksi arsitektur (ISA) yang agak berbeda dari mesin yang sebenarnya • aplikasi provisioning, pemeliharaan, tingkat ketersediaan dan pemulihan bencana Kerugian utama dari sistem VMS adalah: • mesin virtual kurang efisien daripada mesin nyata karena secara tidak langsung mengakses perangkat keras Beberapa VMS masing-masing berjalan sistem operasi mereka sendiri (yang disebut sistem operasi tamu) yang sering digunakan di server konsolidasi, di mana layanan yang berbeda yang digunakan untuk menjalankan mesin individu untuk menghindari gangguan yang terpisah, bukan berjalan di VMS pada mesin fisik yang sama. Penggunaan ini sering disebut-kualitas dari layanan-isolasi (QoS isolasi). Keinginan untuk menjalankan beberapa sistem operasi adalah motivasi asli untuk mesin virtual, seperti time-sharing memungkinkan satu komputer di antara beberapa single-tasking OS. Teknik ini memerlukan proses untuk berbagi sumber daya CPU antara sistem operasi tamu dan memori virtualisasi untuk berbagi memori pada host. OS tamu tidak harus sama, sehingga memungkinkan untuk menjalankan OS yang berbeda pada komputer yang sama (misalnya, Microsoft Windows dan Linux, atau versi lama dari sistem operasi untuk mendukung perangkat lunak yang belum porting ke versi terbaru). Penggunaan mesin virtual untuk mendukung OS tamu yang berbeda menjadi populer di embedded system; tipikal digunakan adalah untuk mendukung real-time sistem operasi pada saat yang sama sebagai OS tingkat tinggi seperti Linux atau Windows. Penggunaan lainnya adalah untuk sandbox sebuah OS yang tidak dipercaya, mungkin karena itu adalah sebuah sistem dalam pengembangan. Mesin virtual memiliki keuntungan untuk OS lain pembangunan, termasuk akses debugging yang lebih baik dan lebih cepat reboot. Teknik alternatif seperti Solaris Zones menyediakan tingkat isolasi dalam satu sistem operasi. Ini tidak memiliki isolasi selengkap sebagai VM. Sebuah kernel mengeksploitasi dalam suatu sistem dengan beberapa zona akan mempengaruhi semua zona. Mencapai tujuan yang sama dalam implementasi mesin virtual akan membutuhkan mengeksploitasi kelemahan dalam hypervisor. Sebuah hypervisor biasanya memiliki lebih kecil "serangan permukaan" dari sebuah sistem operasi yang lengkap, membuat ini lebih menantang. Lebih lanjut, sebuah kernel mengeksploitasi tamu di VM tidak akan mempengaruhi VMS lain pada host, seperti gangguan yang sukses menjadi satu zona belum tentu mempengaruhi zona lain. Zona tidak mesin virtual, tetapi contoh "virtualisasi sistem operasi". Ini termasuk lain "lingkungan virtual" (juga disebut "virtual server") seperti Virtuozzo, FreeBSD penjara, Linux-VServer, chroot penjara, dan OpenVZ. Ini memberikan beberapa bentuk rangkuman proses dalam sebuah sistem operasi. Teknologi ini memiliki keunggulan sumber daya yang lebih efisien daripada virtualisasi penuh dan memiliki lebih baik observability menjadi beberapa tamu secara simultan; yang merugikan adalah bahwa, pada umumnya, mereka hanya dapat menjalankan satu sistem operasi dan satu versi / patch tingkat sistem operasi bahwa -- jadi, misalnya, mereka tidak dapat digunakan untuk menjalankan dua aplikasi, salah satu yang hanya mendukung versi OS yang lebih baru dan yang lain hanya mendukung versi OS yang lebih lama pada hardware yang sama. However, Sun Microsystems has enhanced Solaris Zones to allow some zones to behave like Solaris 8 or Solaris 9 systems by adding a system call translator. Namun, Sun Microsystems telah meningkatkan Solaris Zones untuk memungkinkan beberapa zona untuk berperilaku seperti Solaris 8 atau Solaris 9 sistem dengan menambahkan system call penerjemah. • Proses mesin virtual Sebuah proses VM, kadang-kadang disebut aplikasi mesin virtual, berjalan sebagai aplikasi biasa di dalam sebuah OS dan mendukung proses tunggal. Hal ini tercipta ketika proses itu dimulai dan hancur ketika keluar. Tujuannya adalah untuk menyediakan sebuah platform-independen lingkungan pemrograman yang abstrak pergi rincian perangkat keras yang mendasarinya atau sistem operasi, dan memungkinkan sebuah program untuk mengeksekusi dengan cara yang sama pada platform apapun. Sebuah proses VM memberikan abstraksi tingkat tinggi - yaitu yang tinggi tingkat bahasa pemrograman (dibandingkan dengan tingkat rendah ISA abstraksi dari sistem VM). VMS proses diimplementasikan menggunakan interpreter; kinerja yang sebanding dengan bahasa pemrograman terkompilasi dicapai dengan menggunakan just-in-time compilation . Jenis VM ini telah menjadi populer dengan bahasa pemrograman Java, yang diimplementasikan menggunakan mesin virtual Java. Contoh lain termasuk Bayan mesin virtual, yang berfungsi sebagai lapisan abstraksi selama beberapa ditafsirkan lanugages, dan. NET Framework, yang berjalan pada sebuah VM yang disebut Common Language Runtime. Suatu kasus khusus VMS adalah proses sistem yang abstrak atas mekanisme komunikasi yang (berpotensi heterogen) komputer cluster. Seperti VM tidak terdiri dari sebuah proses tunggal, tetapi satu proses per mesin fisik di cluster. Mereka dirancang untuk memudahkan tugas pemrograman aplikasi paralel dengan membiarkan programmer fokus pada algoritma daripada mekanisme komunikasi yang disediakan oleh interkoneksi dan OS. Mereka tidak menyembunyikan fakta bahwa terjadi komunikasi, dan dengan demikian tidak berusaha untuk menyajikan cluster sebagai satu mesin paralel. Tidak seperti proses lain VMS, sistem ini tidak menyediakan bahasa pemrograman tertentu, tetapi tertanam dalam bahasa yang ada; biasanya sistem seperti menyediakan binding untuk beberapa bahasa (misalnya, C dan FORTRAN). Examples are PVM ( Parallel Virtual Machine ) and MPI ( Message Passing Interface ). Contohnya adalah PVM (Paralel Virtual Machine) dan MPI (Message Passing Interface). Mereka tidak ketat mesin virtual, sebagai aplikasi yang berjalan di atas masih memiliki akses ke semua layanan OS, dan karena itu tidak terbatas pada model sistem yang disediakan oleh "VM". B. APIs Sebuah application programming interface (API) adalah antarmuka bahwa sebuah program perangkat lunak alat untuk memungkinkan perangkat lunak lain untuk berinteraksi dengan itu, banyak cara yang sama seperti perangkat lunak mungkin akan mengimplementasikan antarmuka pengguna untuk memungkinkan manusia untuk menggunakannya. API dilaksanakan oleh aplikasi, perpustakaan dan sistem operasi untuk menentukan bagaimana perangkat lunak lain dapat membuat panggilan ke atau layanan permintaan dari mereka. Sebuah API menentukan kosa kata dan konvensi memanggil para pemrogram harus mempekerjakan untuk menggunakan layanan . Ini mungkin termasuk spesifikasi untuk rutinitas, struktur data, kelas objek, dan protokol yang digunakan untuk berkomunikasi antara konsumen dan pelaksana API. • Fitur API adalah sebuah abstraksi. Perangkat lunak yang menyediakan fungsionalitas yang dijelaskan oleh API dikatakan sebuah implementasi dari API. API dapat: • Tergantung pada bahasa, yaitu hanya tersedia dalam bahasa pemrograman tertentu, dengan menggunakan sintaks dan unsur-unsur bahasa itu untuk membuat API nyaman untuk digunakan dalam konteks ini. • Bahasa-independen, yaitu ditulis dengan cara yang berarti dapat dipanggil dari beberapa bahasa pemrograman. Ini adalah fitur yang diinginkan untuk layanan-gaya API yang tidak terikat pada suatu proses atau sistem dan dapat diberikan sebagai remote procedure calls atau layanan web. Sebagai contoh, sebuah website yang memungkinkan pengguna untuk memeriksa restoran lokal mampu lapisan tinjauan di atas peta mereka diambil dari Google Maps, karena Google Maps API yang memiliki memungkinkan hal ituGoogle Maps 'API mengontrol informasi apa pihak ketiga situs bisa ambil, dan apa yang bisa dilakukan dengan itu. "API" dapat digunakan untuk mengacu ke antarmuka lengkap, satu fungsi, atau bahkan satu set berbagai API yang disediakan oleh sebuah organisasi. Dengan demikian, cakupan makna biasanya ditentukan oleh orang atau dokumen yang mengkomunikasikan informasi. • Web API Ketika digunakan dalam konteks pengembangan web, biasanya sebuah API yang didefinisikan set Hypertext Transfer Protocol (HTTP) pesan permintaan bersama dengan definisi respon struktur pesan, biasanya dinyatakan dalam sebuah Sementara "Web API" secara virtual sinonim untuk layanan web, tren baru-baru ini (yang disebut Web 2.0) telah bergerak jauh dari Simple Object Access Protocol (SOAP) layanan berbasis lebih langsung terhadap Negara Representasi Transfer (REST) gaya komunikasi. Web API memungkinkan kombinasi dari berbagai layanan ke aplikasi baru yang dikenal sebagai mashup. • Implementasi POSIX standard mendefinisikan sebuah API yang memungkinkan berbagai fungsi komputasi umum harus ditulis sedemikian rupa sehingga mereka dapat beroperasi pada banyak sistem yang berbeda (Mac OS X dan berbagai Berkeley Software Distribusi (BSD) mengimplementasikan interface ini), namun, dengan menggunakan ini memerlukan kompilasi ulang untuk setiap platform. API yang kompatibel, di sisi lain, memungkinkan dikompilasi kode obyek untuk berfungsi tanpa perubahan apapun, pada pelaksanaan sistem apapun yang API. Hal ini menguntungkan kedua penyedia perangkat lunak (di mana mereka dapat mendistribusikan perangkat lunak yang ada pada sistem baru tanpa memproduksi / mendistribusikan upgrade) dan pengguna (di mana mereka mungkin lebih tua menginstal perangkat lunak pada sistem baru mereka tanpa membeli upgrade), meskipun hal ini memerlukan berbagai perangkat lunak secara umum pelaksanaan perpustakaan API diperlukan juga. Microsoft telah menunjukkan komitmen untuk API yang kompatibel ke belakang, terutama di dalam Windows API (Win32) perpustakaan, seperti aplikasi yang lebih tua dapat berjalan di Windows versi yang lebih baru menggunakan pengaturan khusus eksekusi yang disebut "Compatibility Mode" . Apple Inc telah menunjukkan kecenderungan yang kurang perhatian ini, memecah kompatibilitas atau mengimplementasikan dalam sebuah API yang lebih lambat "mode emulasi"; ini memungkinkan kebebasan lebih besar dalam pembangunan, pada biaya pembuatan perangkat lunak yang lebih tua usang. Antara Unix-seperti sistem operasi, ada banyak terkait tetapi tidak sesuai sistem operasi berjalan pada platform hardware yang umum (khususnya Intel 80386 sistem yang kompatibel). Sudah ada beberapa usaha untuk standarisasi API vendor perangkat lunak sehingga dapat mendistribusikan satu aplikasi binari untuk semua sistem ini, namun sampai saat ini, tidak satu pun telah bertemu dengan banyak keberhasilan. Linux Standard Base adalah berusaha untuk melakukan hal ini untuk Linux platform, sementara banyak dari beragam Unix BSD (FreeBSD, NetBSD, OpenBSD) menerapkan berbagai tingkat kompatibilitas API untuk kedua backward compatibility (memungkinkan program yang ditulis untuk versi lama untuk berjalan di distribusi baru sistem) dan lintas-platform kompatibilitas (memungkinkan eksekusi kode asing tanpa mengkompilasi ulang). Referensi : 1. https://www.google.com/#q=pengertian+Open+Service+Gateway+Initiative 2. http://mussofiany.blogspot.com/2012/12/bagaimana-fungsional-kolaborasi.html 3. http://kaka-isenkdoank.blogspot.com/2012/12/bagaimana-fungsional-kolaborasi.html 4. http://uriflabamba.blogspot.com/2009/12/proses-komunitas-java-java-community.html

Teknologi yang terkait antar muka telematika, Middleware telematika & Manajemen Data Telematika

PERTEMUAN 7: Teknologi yang terkait antar muka telematika
1. Head Up Display System

Head Up Display (HUD) merupakan sebuah tampilan transparan yang menampilkan data tanpa mengharuskan penggunanya untuk melihat ke arah yang lain dari sudut pandang biasanya. Asal nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen. Walaupun HUD dibuat untuk kepentingan penerbangan militer, sekarang HUD telah digunakan pada penerbangan sipil, kendaraang bermotor dan aplikasi lainnya.

2. Tangible User Interface

Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik. Nama inisial Graspable User Interface, sudah tidak lagi digunakan. Salah satu perintis TUI ialah Hiroshi Ishii, seorang profesor di Laboratorium Media MIT yang memimpin Tangible Media Group. Pandangan istimewanya untuk tangible UI disebut tangible bits, yaitu memberikan bentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dan diamati secara langsung.

3. Computer Vision

Computer Vision (komputer visi) merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat. Dalam aturan pengetahuan, komputer visi berhubungan dengan teori yang digunakan untuk membangun sistem kecerdasan buatan yang membutuhkan informasi dari citra (gambar). Data citranya dapat dalam berbagai bentuk, misalnya urutan video, pandangan deri beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaian medis.

4. Browsing Audio Data

5. Speech Recognition
Dikenal juga dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition). Merupakan salah satu fitur antarmuka telematika yang merubah suara menjadi tulisan. Istilah ‘voice recognition’ terkadang digunakan untuk menunjuk ke speech recognition dimana sistem pengenal dilatih untuk menjadi pembicara istimewa, seperti pada kasus perangkat lunak untuk komputer pribadi, oleh karena itu disana terdapat aspek dari pengenal pembicara, dimana digunakan untuk mengenali siapa orang yang berbicara, untuk mengenali lebih baik apa yang orang itu bicarakan. Speech recognition merupakan istilah masukan yang berarti dapat mengartikan pembicaraan siapa saja.

6. Speech Synthesis

Speech synthesis merupakan hasil kecerdasan buatan dari pembicaraan manusia. Komputer yang digunakan untuk tujuan ini disebut speech syhthesizer dan dapat diterapkan pada perangkat lunak dan perangkat keras. Sebuah sistem text to speech (TTS) merubah bahasa normal menjadi pembicaraan.





PERTEMUAN 8: Middleware telematika

MIDDLEWARE TELEMATIKA

Dalam dunia teknologi informasi, terminologi middleware adalah istilah umum dalam pemrograman komputer yang digunakan untuk menyatukan, sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah progaram/aplikasi yang telah ada. Perangkat lunak middleware adalah perangkat lunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada di sistim operasi. Adapun fungsi dari middleware adalah:

1. Menyediakan lingkungan pemrograman aplikasi sederhana yang menyembunyikan penggunaan secara detail pelayanan-pelayanan yang ada pada sistem operasi.

2. Menyediakan lingkungan pemrograman aplikasi yang umum yang mencakup berbagai komputer dan sistim operasi.

3. Mengisi kekurangan yang terdapat antara sistem operasi dengan aplikasi, seperti dalam hal: networking, security, database, user interface, dan system administration.

Tujuan Umum Middleware Telematika

1. Middleware adalah S/W penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses dapat berjalan pada satu atau lebih mesin untuk saling berinteraksi pada suatu jaringan.

2. Middleware sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda.

Contoh-contoh Middleware
1. Java’s : Remote Procedure Call
Remote Procedure Calls (RPC) memungkinkan suatu bagian logika aplikasi untuk didistribusikan pada jaringan. Contoh :

a. SUN RPC, diawali dengan network file system (SUN NFS).

b. DCE RPC, sebagai dasar Microsoft’s COM.

2. Object Management Group’s : Common, dan Object Request Broker Architecture (COBRA)

3. Microsoft’s COM/DCOM (Companent Object Model)

4. Also .NET Remoting.

PERTEMUAN 9: Manajemen Data Telematika

Apa yang pengertian dari ”Manajemen data Telematika”. Merupakan pengembangan dan penerapan arsitektur, kebijakan, praktik, dan prosedur yang secara benar menangani siklus hidup lengkap data yang dibutuhkan oleh suatu perusahaan. Jadi, Manajemen data telematika merupakan prosedur yang menangani siklus hidup lengkap data yang dibutuhkan oleh perusahaan dengan bantuan telematika.

Di dalam manajemen data telematika ini, di bagi-bagi menjadi 3,kategori yaitu :

1. Manajemen data sisi klien

2. Manajemen data sisi server

3. Manajemen data base sistem perangkat bergerak



1. Manajemen Data Sisi Klien

Manajemen Data yang terjadi pada sisi klien dapat kita pahami pada DBMS dibawah ini.

Mobile DBMS (Embedded/Ultra tiny/Java Database)
Merupakan suatu DBMS yang terdapat pada peralatan bergerak (mobile device). mobile DBMS adalah versi khusus dari sebuah departemen atau perusahaan DBMS. Ini dirancang untuk digunakan dengan remote pengguna yang biasanya tidak terhubung ke jaringan. DBMS memungkinkan mobile akses database lokal dan modifikasi pada laptop atau perangkat genggam, seperti PDA atau PocketPC Palm. Selanjutnya, mobile DBMS menyediakan mekanisme untuk sinkronisasi perubahan basis data jauh terpusat, perusahaan atau departemen server database.
2. Manajemen Data Sisi Server

Manajemen Data yang terjadi pada sisi server dapat kita pahami pada versi DBMS dibawah ini.

MODBMS (Moving Object DBMS)

MODBMS (Memindahkan Obyek DBMS) adalah sebuah DBMS yang menyimpan dan mengelola informasi lokasi serta dinamis lainnya informasi tentang obyek bergerak. MODBMS memungkinkan seseorang untuk mewakili benda-benda bergerak dalam database dan untuk menanyakan pertanyaan tentang gerakan tersebut. Daerah MODBMS merupakan bidang yang belum dijelajahi relatif terhadap RDBMS atau DBMS Spasial di mana beberapa karya yang telah dilakukan dalam standarisasi dan komersialisasi. Ada beberapa penelitian prototipe untuk MODBMS seperti DOMINO tetapi hanya sedikit produk MODBMS komersial. Memindahkan objek dapat diklasifikasikan ke dalam bergerak poin dan bergerak daerah. Memindahkan objek hanya relevan tergantung waktu posisi dalam ruang. Mereka bisa mobil, truk, pesawat terbang, kapal atau ponsel pengguna. Pindah daerah objek bergerak dengan rupa seperti badai, hutan file, tumpahan minyak, wabah penyakit, dan sebagainya. Pindah daerah berubah posisi dan geometri objek dengan waktu sambil bergerak poin hanya berubah posisi benda.

3. Manajemen Database sistem perangkat bergerak
Pesatnya perkembangan bagi komunikasi bergerak mendorong para operator layanan berlomba untuk memperkaya macam layanannya guna menambah pemasukan bagi perusahaanya. Komunikasi data bergerak, misalnya untuk akses internet. Pengenalan WAP (Wireless Application Protocol) telah menunjukkan potensi sebagai layanan internet nirkabel/ WAP merupakan protocol global terbuka yang memungkinkan para pengguna mengakses layanan-layanan on-line dari layar kecil pada telepon genggam dengan menggunakan built-in browser. WAP bekerja pada berbagai teknologi jaringan bergerak, yang memungkinkan pasar missal bagi penciptaan layanan data bergerak. Karakteristik manajemen database sistem perangkat bergerak :
a. Memungkinkan untuk menginstal di dalam embedded devices

b. Replika Data dan sinkronisasi ke Database perusahaan tradisional

Contoh dari layanan bergerak adalah GPRS. GPRS merupakan system transmisi berbasis paket untuk GSM yang menggunakan prinsip ‘tunnelling’. GPRS tidak menawarkan laju data tinggi yang memadai untuk multimedia nayata, tetapi GPRS merupakan kunci untuk menghilangkan beberapa batas pokok bagi layanan-layanan data bergerak.





Referensi :

1. http://ratnasariii.blogspot.com/2012/11/middleware-telematika.html

2. http://dodyadhiatma92.blogspot.com/2013/09/penulisan-4-pengantar-telematika.html

Teknologi, Fitur pada antar muka telematika & Teknologi yang terkait antar muka telematika

PERTEMUAN 4: TEKNOLOGI
A. Wireless

Logikanya sebuah perangkat terhubung dengan perangkat lainnya yaitu apabila antara perangkat satu dengan perangkat lainnya terhubung secara fisik. Tetapi dengan berkembangnya era tekhnologi yang semakin luas, memungkinkan antara perangkat saru dengan yang lainnya terhubung tanpa menggunakan hubungan fisik (nirkabel), itulah yang dinamakan dengan wireless. Pertanyaan yang muncul yaitu bagaimana cara kerja jaringan wireless, untuk menghubungkan sebuah computer yang satu dengan yang lain, maka diperlukan adanya Jaringan Wireless. Menurut sebuah buku yang bersangkutan, supaya komputer-komputer yang berada dalam wilayah Jaringan Wireless bisa sukses dalam mengirim dan menerima data, dari dan ke sesamanya, maka ada tiga komponen dibutuhkan, yaitu :

a. Sinyal Radio (Radio Signal)

b. Format Data (Data Format).

c. Struktur Jaringan atau Network (Network Structure).

Masing-masing dari ketiga komponen ini berdiri sendiri-sendiri dalam cara kerja dan fungsinya. Kita mengenal adanya 7 Model Lapisan OSI (Open System Connection), yaitu :

a. Physical Layer (Lapisan Fisik)

b. Data-Link Layer (Lapisan Keterkaitan Data)

c. Network Layer (Lapisan Jaringan)

d. Transport Layer (Lapisan Transport)

e. Session Layer (Lapisan Sesi)

f. Presentation Layer (Lapisan Presentasi)

g. Application Layer (Lapisan Aplikasi)

Ada dua tipe mode yang di gunakan pada jaringan wireless yaitu :

1. Mode Ad-Hoc : Mode ini sama seperti mode jaringan peer to peer, jaringan ini di bangun menggunakan komponen LAN card tanpa menggunakan access point.

2. Mode Infrastruktur : Mode ini menggunakan wirelles Lan Card pada setiap komputer. Mode ini juga menggunakan access point sebagai media penghubung, jadi client anggota jaringan harus melalui access point terlebih dahulu sebelum dapat berhubungan dengan client lain

Bentuk Jaringan Wireless. Jaringan wireless dapat di kategorikan dalam beberapa bentuk, yaitu :

a. Personal Area Network ( PAN )

b. Local Area Network ( LAN )

c. Metropolitan Area Network ( MAN )

d. Wide Area Network (WAN )



B. Terminal

Sebuah layanan yang digunakan untuk mengakses data, aplikasi sampai desktop Windows yang terdapat di sebuah Komputer/Server jarak jauh melalui sebuah jaringan. Terminal Services sangat cocok di gunakan untuk pengembangan aplikasi yang terpusat (tersentralisasi), perusahaan2 yang masih banyak memiliki komputer lama (dengan resource yang rendah) dan tidak mampu melakukan peremajaanresource, tidak terlalu membutuhkan bandwidth yang besar dan sangat cocok untuk lingkungan intranet. Dalam hal ini bukan tidak cocok untuk menggunakan koneksi internet tapi dengan melakukan koneksi ke Terminal Server dengan menggunakan protokol RDP tanpa dibungkus dengan enkripsi maka akan sangat riskan dan rawan ancaman dari cracking.

Terminal dibagi atas 3 jenis, yaitu :

1. Terminal dungu (dumb), yaitu terminal yang berfungsi hanya berupaya menghantar setiap karakter yang dikirimkan ke host dan menampilkan apa saja yang dikirim oleh host.

2. Terminal ‘smart’ , yaitu terminal yang berfungsi menghantarkan informasi tambahan selain apa yang dikirim oleh pemakai seperti kode tertentu untuk menghindari kesalahan data yang terjadi.

3. Terminal pintar (intelligent), yaitu terminal yang dapat diprogramkan untuk membuat fungsi-fungsi tambahan seperti kontrol terhadap penyimpanan ke storage dan menampilkan lay-out data dari host dengan lebih bagus.





PERTEMUAN 5: Fitur pada antar muka telematika

A. Antarmuka

Pengertian antarmuka ( interface) adalah salah satu layanan yang disediakan sistem operasi sebagai sarana interaksi antara pengguna dengan sistem operasi. Antarmuka adalah komponen sistem operasi yang bersentuhan langsung dengan pengguna. Terdapat dua jenis antarmuka, yaitu Command Line Interface(CLI) danGraphical User Interface(GUI).

Fitur antar muka

Terdapat 6 macam fitur yang terdapat pada antarmuka pengguna telematika. Fitur-fitur itu antara lain:

1.Head Up Display System

2.Tangible User Interface

3.Computer Vision

4.Browsing Audio Data

5.Speech Recognition

6.Speech Synthesis





PERTEMUAN 6: Teknologi yang terkait antar muka telematika

1.Head Up Display System

Head Up Display (HUD) merupakan sebuah tampilan transparan yang menampilkan data tanpa mengharuskan penggunanya untuk melihat ke arah yang lain dari sudut pandang biasanya. Asal nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen. Walaupun HUD dibuat untuk kepentingan penerbangan militer, sekarang HUD telah digunakan pada penerbangan sipil, kendaraang bermotor dan aplikasi lainnya.

2.Tangible User Interface

Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik. Nama inisial Graspable User Interface, sudah tidak lagi digunakan. Salah satu perintis TUI ialah Hiroshi Ishii, seorang profesor di Laboratorium Media MIT yang memimpin Tangible Media Group. Pandangan istimewanya untuk tangible UI disebut tangible bits, yaitu memberikan bentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dan diamati secara langsung.

3.Computer Vision

Computer Vision (komputer visi) merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat. Dalam aturan pengetahuan, komputer visi berhubungan dengan teori yang digunakan untuk membangun sistem kecerdasan buatan yang membutuhkan informasi dari citra (gambar). Data citranya dapat dalam berbagai bentuk, misalnya urutan video, pandangan deri beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaian medis.

4.Browsing Audio Data

5.Speech Recognition
Dikenal juga dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition). Merupakan salah satu fitur antarmuka telematika yang merubah suara menjadi tulisan. Istilah ‘voice recognition’ terkadang digunakan untuk menunjuk ke speech recognition dimana sistem pengenal dilatih untuk menjadi pembicara istimewa, seperti pada kasus perangkat lunak untuk komputer pribadi, oleh karena itu disana terdapat aspek dari pengenal pembicara, dimana digunakan untuk mengenali siapa orang yang berbicara, untuk mengenali lebih baik apa yang orang itu bicarakan. Speech recognition merupakan istilah masukan yang berarti dapat mengartikan pembicaraan siapa saja.

6.Speech Synthesis

Speech synthesis merupakan hasil kecerdasan buatan dari pembicaraan manusia. Komputer yang digunakan untuk tujuan ini disebut speech syhthesizer dan dapat diterapkan pada perangkat lunak dan perangkat keras. Sebuah sistem text to speech (TTS) merubah bahasa normal menjadi pembicaraan.







Referensi :

1. http://zainuliman.blogspot.com/2009/11/fitur-pada-antarmuka-telematika.html

2. http://dodyadhiatma92.blogspot.com/2013/09/penulisan-4-pengantar-telematika.html

Wednesday, November 6, 2013

PENGANTAR TELEMATIKA

PERTEMUAN 1: TELEMATIKA
TELEMATIKA, berasal dari istilah dalam bahasa Perancis “TELEMATIQUE” yang merujuk pada bertemunya sistem jaringan komunikasi dengan teknologi informasi. Telematika juga merupakan sarana komunikasi jarak jauh melalui media elektromagnetik. Kemampuannya adalah mentransmisikan sejumlah besar informasi dalam sekejap, dengan jangkauan seluruh dunia, dan dalam berbagai cara, yaitu dengan perantaan suara (telepon, musik), huruf, gambar dan data atau kombinasi-kombinasinya. Teknologi digital memungkinkan hal tersebut terjadi. Jasa telematika ada yang diselenggarakan untuk umum (online, internet), dan ada pula untuk keperluan kelompok tertentu atau dinas khusus (intranet). Para praktisi menyatakan “telematics“ adalah singkatan dari “telecommunication” and “informatics” sebagai wujud dari perpaduan konsep computing and communication. Istilah telematics juga dikenal sebagai “the new hybrid technology” yang lahir karena perkembangan teknologi digital. Perkembangan ini memicu perkembangan teknologi telekomunikasi dan informatika menjadi semakin terpadu (konvergensi). Semula media masih belum menjadi bagian integral dari isu konvergensi teknologi informasi komunikasi pada saat itu.

B. Perkembangan Telematika

Perkembangan telematika saat ini telah mengalami kemajuan yang sangat pesat. Pada segi hardware, telah banyak bermunculan produk-produk IT muktahir yang lebih kecil, cepat dan efisien dengan format-format unik yang berbeda. Misalnya saja teknologi perakitan prosesor yang sudah bisa memfrabikasi hingga ukuran 40nm, telepon selular dengan koneksi wifi, notebook dengan ukuran lebih kecil sehingga memudahkan keleluasaan mobilitas bagi penggunanya serta yang tidak kalah penting adalah tersedianya akses hotspot dimana-mana sehingga hampir setiap orang dapat mengaksesnya. Selain akses point dimana-mana, saat ini masyarakat pun bisa dengan mudah mengakses internet dari rumah maupun kantor dengan jaringan broadband yang disediakan oleh bermacam-macam penyedia jasa internet. Murahnya jasa penyedia layanan internet pun menjadikan perkembangan telematika semakin cepat. Hal ini membuat menjamurnya warung-warung penyedia jasa layanan internet menjamur dimana-mana. Akses masyarakat terhadap internet pun semakin mudah, kini masyarakat Indonesia dapat dengan mudah mengakses internet kapan saja, dimana saja dan oleh siapa saja.

C. Tren Telematika ke Depan

Pemanfaatan Teknologi Informasi dan Komunikasi (TIK) juga tidak akan kalah dengan perkembangan TIK saat ini. Perangkat komputasi berskala terabyte, penggunaan multicore processor, penggunaan memory dengan multi slot serta peningkatan kapasitas harddisk multi terabyte akan banyak bermunculan dengan harga yang masuk akal. Komputasi berskala terabyte ini juga didukung dengan akses wireless dan wireline dengan akses bandwidth yang mencapai terabyte juga. Hal ini berakibat menumbuhkan faktor baru dari perkembangan teknologi. Antarmuka pun sudah semakin bersahabat, lihat saja software Microsoft, desktop UBuntu, GoogleApps, YahooApps Live semua berlomba menampilkan antarmuka yang terbaik dan lebih bersahabat dengan kecepatan akses yang semakin tinggi. Hal ini ditunjang oleh search engine yang semakin cepat mengumpulkan informasi yang dibutuhkan oleh penggunannya. Pada akhirnya, era robotik akan segera muncul. Segenap mesin dengan kemampuan adaptif dan kemampuan belajar yang mandiri sudah banyak dibuat dalam skala industri kecil dan menengah, termasuk di tanah air. Jadi, dengan adanya teknologi manusia akan terus berkembang sehingga akan ada harapan-harapan tentang masa depan yang lebih baik.





PERTEMUAN 2: ARSITEKTUR

Di era globalisasi ini, dimana segala sesuatunya itu berjalan dengan cepat, kemajuan teknologi semakin memudahkan manusia untuk berkomunikasi dan saling bertukar informasi. Semua orang di zaman sekarang ini hampir setiap individu sudah memiliki komputer. Client merupakan sembarang sistem atau proses yang melakukan suatu permintaan data atau layanan ke server sedangkan server ialah, sistem atau proses yang menyediakan data atau layanan yang diminta oleh client. Client-Server adalah pembagian kerja antara server dan client yg mengakses server dalam suatu jaringan. Jadi arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.

ARSITEKTUR SISI KLIEN

Ada beberapa karakteristik dari sisi klien pada umunya sudah kita ketahui, yaitu :

1. Pihak klien selalu memulai permintaan/permohonan ke pihak server

2. Setelah mengirim permintaan, kemudian klien akan menunggu balasan atau jawaban atas permintaannya dari server

3. Menerima balasan dari server atas permintaannya

4. Biasanya klien akan terhubung ke sejumlah kecil dari server pada satu waktu

5. Biasanya berinteraksi langsung dengan end-user (pengguna akhir) dengan menggunakan user interface (antarmuka pengguna)

6. Khusus jenis klien mencakup web browser, email klien dan online chat klien

ARSITEKTUR SISI SERVER

Sama dengan sisi klien (client side), sisi server (side server) juga memiliki karakteristik seperti di bawah ini :

1. Sebagai penyedia layanan, sisi server akan selalu menunggu permintaan dari sisi klien

2. Sesuai dengan tugasnya, melayani dan menjawab permintaan data yang diminta oleh klien

3. Sebuah server dapat berkomunikasi dengan server lain untuk melayani permintaan klien

4. Jenis server khusus mencakup web server, FTP server, database server, email server, file server, print server. Mayoritas dari web layanan tersebut juga merupakan jenis server.







PERTEMUAN 3: LAYANAN TELEMATIKA

PENGERTIAN LAYANAN INFORMASI

Layanan telematika yang pertama adalah layanan informasi. Pada layanan ini telematika menggabungkan sistem komunikasi dengan kendaraan yang bergerak seperti mobil untuk menawarkan layanan informasi yang disebut GPS, Layanan ini menyatukan sistem komunikasi dengan kendaraan seperti mobil untuk memberikan informasi kepada masyarakat.

Contoh dari layanan informasi tersebut adalah sebagai petunjuk jalan. Dan beberapa contoh lainnya adalah :

a. M – Commerce

b. VOD

c. News and weather

d. Telematik Terminal

e. Jasa pelayanan internet

f. Informasi lalu lintas terbaru

Layanan Keamanan

Keamanan adalah suatu yang sangat penting untuk menjaga agar suatu data dalam jariangan tidak mudah hilang. Sistem keamanan membantu mengamankan jaringan tanpa menghalangi penggunaannya dan menempatkan antisipasi ketika jaringan berhasil ditembus. Keamanan jaringan di sini adalah memberikan peningkatan tertentu untuk jaringan serta untuk memantau dan memberikan informasi jika sesuatu berjalan tidak seharusnya. Layanan ini dapat mengurangi tingkat pencurian dan kejahatan. Seperti contohnya dengan menggunakan Firewall dan juga anti virus yang ada.

Layanan Context Aware & Event Base

Context-awareness merupakan kemampuan layanan network untuk mengetahui berbagai konteks, yaitu kumpulan parameter yang relevan dari pengguna (user) dan penggunaan network itu, serta memberikan layanan yang sesuai dengan parameter-parameter itu. Beberapa konteks yang dapat digunakan yaitu data dasar user, lokasi user, berbagai preferensi user, jenis dan kemampuan terminal yang digunakan user. Sebagai contoh : ketika seorang user sedang mengadakan acara pesta ulang tahunnya, maka context-aware pada mobile phone yang dimiliki user akan langsung menyimpulkan bahwa user sedang mengadakan acara ulang tahun dan akan menolak semua panggilan telepon yang tidak berkaitan dengan acara tersebut. Pada sekarang ini sangat dibutuhkan suatu teknologi yang dapat memberikan kemudahan bagi user untuk mengakses informasi setiap saat user membutuhkannya. Yang disebut context-aware computing yang dapat memenuhi kebutuhan tersebut dan akan menjadi trend yang penting untuk dikembangkan kedepannya. Dengan adanya context aware, user tidak perlu selalu memberikan input yang secara eksplisit untuk membuat komputer menjalankan tugas-tugasnya. Beberapa bagian dari context awareness telah mulai dikembangkan. Misalnya LBS: location-based service. Ketika user mencari keyword tertentu, maka user akan memperoleh hasil yang dibutuhkan tergantung pada posisi user itu berada. Ini juga dapat digabungkan dengan beberapa data dan informasi yang di inputkan dari user. Sebagai contoh user tersebut mencari data lokasi dimana posisi keberadaan user sekarang berada.

Layanan Perbaikan sumber (Resource Discovery Service)

Layanan telematika yang terakhir adalah layanan perbaikan sumber. Resource Discovery Service (RDS) adalah sebuah layanan yang berfungsi untuk penemuan layanan utilitas yang diperlukan. The RDS juga berfungsi dalam pengindeksan lokasi layanan utilitas untuk mempercepat kecepatan penemuan. Layanan perbaikan sumber yang dimaksud adalah layanan perbaikan dalam sumber daya manusia (SDM). SDM telematika adalah orang yang melakukan aktivitas yang berhubungan dengan telekomunikasi, media, dan informatika sebagai pengelola, pengembang, pendidik, dan pengguna di lingkungan pemerintah, dunia usaha, lembaga pendidikan, dan masyarakat pada umunya. Konsep pengembangan sumber daya manusia di bidang telematika ditujukan untuk meningkatkan kualitas, kuantitas dan pendayagunaan SDM telematika dengan tujuan untuk mengatasi kesenjangan digital, kesenjangan informasi dan meningkatkan kemandirian masyarakat dalam pemanfaatan teknologi informasi dan komunikasi secara efektif dan optimal.





Referensi :

1. http://id.wikipedia.org/wiki/Telematika

2. http://istiqomahqori.blogspot.com/2012/11/arsitektur-client-server.html

3. http://www.total.or.id/info.php?kk=Telematika

4. http://code86.wordpress.com/2009/10/09/definisi-telematika-perkembangan-telematika-dan-trend-ke-depan-telematika/

5. http://faddilarahma.blogspot.com/2012/11/materi-layanan-informasi.html

6. http://kyfi.wordpress.com/2011/10/11/layanan-informasi-layanan-keamanan-layanan-context-aware-event-base-layanan-perbaikan-sumber-resource-discovery-service-pada-telematika/

Wednesday, May 29, 2013

Surat Pemberitahuan Resmi

Curriculum Vitae


DATA PRIBADI

Nama : Suci Devianita

Jenis kelamin : Perempuan

Tempat, tanggal lahir : Jakarta, 21 September 1992

Kewarganegaraan : Indonesia

Status perkawinan : Belum Kawin

Tinggi, berat badan : 158 cm, 46 kg

Kesehatan : Sangat Baik

Agama : Islam

Alamat lengkap : Pondok Ungu Permai Sektor 5 Blok C4/12, Bekasi Utara

Telepon: 021-88880864

Handphone: 087886344669

E-mail : doyouwanttobelikeme@gmail.com

LATAR BELAKANG PENDIDIKAN

» Formal

1996—1998 : TK Tunas Harapan Jakarta

1998 – 2004 : SD Negeri Bahagia 06 Bekasi

2004 – 2007 : SMP Negeri 19 Bekasi

2007 – 2010 : SMIP Dharma Paramitha Jakarta

2010 – sekarang : Program Sarjana (S-1) Sistem Informasi, Universitas Gunadarma

» Non Formal

2000 – 2004 : Kursus Bahasa Inggris di IET

2002 – 2004 : Kursus Arithmatika Sempoa di IET

2006 – 2007 : Bimbingan Belajar di Primagama

2008 : Praktik Kerja Lapangan di PT.Bridgestone Tire Indonesia

Friday, April 26, 2013

Karangan Ilmiah

Pengertian Penulisan ilmiah
Penulisan ilmiah adalah suatu tulisan yang membahas suatu masalah. Penulisan ilmiah juga merupakan uraian atau laporan tentang kegiatan, temuan atau informasi yang berasal dari data primer dan / atau sekunder, serta disajikan untuk tujuan dan sasaran tertentu. Informasi yang berasal dari data primer yaitu didapatkan dan dikumpulkan langsung dan belum diolah dari sumbernya seperti tes, kuisioner, wawancara, pengamatan / observasi. Informasi tersebut dapat juga berasal dari data sekunder yaitu telah dikumpulkan dan diolah oleh orang lain, seperti melalui dokumen (laporan), hasil penalitian, jurnal, majalah maupun buku. Penyusunan penulisan dimaksudkan untuk menyebarkan hasil tulisan dengan tujuan tertentu yang khusus, sehingga dapat dimanfaatkan oleh orang lain yang tidak terlibat dalam kegiatan penulisan tersebut. Sasaran penulisan yang dimaksud adalah untuk masyarakat tertentu seperti ilmuwan, masyarakat luas baik perorangan maupun kelompok dan pemerintah atau lembaga tertentu.

Tujuan Penulisan Ilmiah :

1. memberikan pemahaman agar dapat berpikir secara logis dan ilmiah dalam menguraikan dan membahas suatu permasalahan serta dapat menuangkannya secara sistematis dan terstruktur.

2.Relevan dengan situasi dan kondisi yang ada.

3.Mempunyai pokok permasalahan yang jelas.

4.Masalah dibatasi, sesempit mungkin.

Sikap-sikap ilmiah :

Dalam penulisan karya ilmiah, terdapat 7 sikap ilmiah yang merupakan sikap yang harus ada. Sikap-sikap ilmiah tersebut adalah sebagai berikut :

1) Sikap Ingin Tahu
Sikap ingin tahu ini terlihat pada kebiasaan bertanya tentang berbagai hal yang berkaitan dengan bidang kajiannya.
2) Sikap Kritis
Sikap kritis ini terlihat pada kebiasaan mencari informasi sebanyak mungkin berkaitan dengan bidang kajiannya untuk dibanding-banding kelebihan -kekurangannya, kecocokan-tidaknya, kebenaran-tidaknya, dan sebagainya.
3) Sikap Obyektif
Sikap objektif ini terlihat pada kebiasaan menyatakan apa adanya, tanpa diikuti perasaan pribadi.
4) Sikap Ingin Menemukan
Selalu memberikan saran-saran untuk eksperimen baru. Kebiasaan menggunakan eksperimen-eksperimen dengan cara yang baik dan konstruktif. Selalu memberikan konsultasi yang baru dari pengamatan yang dilakukannya.
5) Sikap Menghargai Karya Orang Lain
Sikap menghargai karya orang lain ini terlihat pada kebiasaan menyebutkan sumber secara jelas sekiranya pernyataan atau pendapat yang disampaikan memang berasal dari pernyataan atau pendapat orang lain.
6) Sikap Tekun
Tidak bosan mengadakan penyelidikan, bersedia mengulangi eksperimen yang hasilnya meragukan, tidak akan berhenti melakukan kegiatan-kegiatan apabila belum selesai. Terhadap hal-hal yang ingin diketahuinya ia berusaha bekerja dengan teliti.
7) Sikap Terbuka
Sikap terbuka ini terlihat pada kebiasaan mau mendengarkan pendapat, argumentasi, kritik, dan keterangan orang lain, walaupun pada akhirnya pendapat, argumentasi, kritik, dan keterangan orang lain tersebut tidak diterima karena tidak sepaham atau tidak sesuai.
LANGKAH-LANGKAH PERSIAPAN PENULISAN KARYA ILMIAH

1. Melakukan Pemilihan Topik/ Masalah untuk Karya Ilmiah

2. Melakukan Pengumpulan Informasi Untuk Penulisan Karya Ilmiah

3. Melakukan Proses Penulisan

4. Melakukan Tahap Evaluasi Penulisan

sumber :

1. http://id.shvoong.com/how-to/writing/2222452-pengertian-ciri-dan-syarat-karya/

2. http://yanhasiholan.wordpress.com/2013/01/14/langkah-langkah-penulisan-karya-ilmiah/

Monday, January 28, 2013

Penulisan ilmiah

Pengertian Daftar isi :

Daftar isi adalah urutan judul pada tiap bab beserta halaman yang terdapat pada sebuah buku atau penulisan. Fungsi daftar isi sendiri yaitu untuk memudahkan kita mencari judul penulisan secara cepat tanpa harus mencari satu persatu.

Pengertian Bab Pendahuluan

Pendahuluan merupakan bab pertama dari karya tulis yang berisi jawaban apa danmengapa penelitian itu perlu dilakukan. Bagian ini memberikan gambaran mengenaitopik penelitian yang hendak disajikan. Oleh karena itu, pada bab pendahuluan memuat latar belakang masalah, rumusan masalah, dan tujuan penelitian.

Pengertian Latar Belakang Masalah

Latar Belakang karya tulis ilmiah biasanya disertai penjelasan singkat apa yang akan dibahas pada skripsi tersebut, biasanya memberikan sedikit data atau fakta untuk mendukung suatu skripsi. penulisan dalam hal ini di tekankan harus jelas agar memudahkan pembaca memahami isi dari latar belakang skripsi tersebut.

Pengertian Rumusan Masalah

Perumusan masalah atau research problem diartikan sebagai suatu rumusan yang mempertanyakan suatu fenomena,baik dalam kedudukannya sebagai fenomena mandiri, maupun dalam kedudukannya sebagai fenomena yang saling terkait diantara fenomena yang satu dengan yang lainnya, baik sebagai penyebab maupun sebagai akibat.

Tujuan penelitian

Penelitian adalah suatu penyelidikan atau suatu usaha pengujian yang dilakukan secara teliti, dan kritis dalam mencari fakta-fakta atau prinsip-prinsip dengan menggunakan langkah-langkah tertentu. Dalam mencari fakta-fakta ini diperlukan usaha yang sistematis untuk menemukan jawaban ilmiah terhadap suatu masalah.

TUJUAN DILAKUKAN PENELITIAN (Sutrisno Hadi, 2001)

1. Menemukan pengetahuan

2. Mengembangkan pengetahuan

3. Menguji kebenaran suatu pengetahuan

Sistematika penulisan

Sistematika Merupakan suatu penjabaran secara deskriptif tentang hal-hal yang akan ditulis, yang secara garis besar terdiri dari Bagian Awal, Bagian Isi dan Bagian akhir. Dalam Prosedur Format Penulisan Pembuatan Makalah ini terdapat 3 hal utama yang menjadi unsur pembuatan karya tulis ini, yaitu Bagian Awal, bagian isi dan bagian akhir.

Untuk bagian awal Format Sistematika Penulisan ini berisikan beberapa unsur yang mengandung gambaran dari isi karya tulis, kemudian untuk bagian isi merupakan penjelasan detail mengenai content dari karya tulis dan untuk bagian akhir merupakan data-data pelengkap dan pendukung pembuatan makalah ini.

Tinjauan pustaka/Landasan Teori

Ada beberapa hal yang perlu diperhatikan oleh peneliti dalam menyusun kerangka/ landasan teori, antara lain:

a. Kerangka teori sebaiknya menggunakan acuan yang berhubungan dengan permasalahan yang diteliti dan acuan-acuan yang berupa hasil penelitian terdahulu (bisa disajikan di Bab II atau dibuat sub-bab tersendiri).

b. Cara penulisan dari subbab ke subbab yang lain harus tetap mempunyai keterkaitan yang jelas dengan memperhatikan aturan penulisan pustaka.

c. Untuk memperoleh hasil penelitian yang baik, studi pustaka harus memenuhi prinsip kemutakhiran dan keterkaitannya dengan permasalahan yang ada. Apabila menggunakan literatur dengan beberapa edisi, maka yang digunakan adalah buku dengan edisi terbaru, jika referensi tidak terbit lagi, referensi tersebut adalah terbitan terakhir. Dan bagi yang menggunakan Jurnal sebagai referensi pembatasan tahun terbitan tidak berlaku

d. Semakin banyak sumber bacaan, maka kualitas penelitian yang akan dilakukan semakin baik, terutama sumber bacaan yang terdiri dari teks book atau sumber lain misalnya jurnal, artikel dari majalah, Koran, internet dan lain-lain

e. Pedoman kerangka teori di atas berlaku untuk semua jenis penelitian

f. Teori bukan merupakan pendapat pribadi (kecuali pendapat tersebut sudah ditulis di BUKU)

g. Pada akhir kerangka teori bagi penelitian korelasional disajikan model teori, model konsep (apabila diperlukan) dan model hipotesis pada subbab tersendiri, sedangkan penelitian studi kasus cukup menyusun Model teori dan beri keterangan. Model teori dimaksud merupakan kerangka pemikiran penulis dalam penelitian yang sedang dilakukan. Kerangka itu dapat berupa kerangka dari ahli yang sudah ada, maupun kerangka yang berdasarkan teori-teori pendukung yang ada. Dari kerangka teori yang sudah disajikan dalam sebuah skema, harus dijabarkan jika dianggap perlu memberikan batasan-batasan, maka asumsi-asumsi harus dicantumkan.

Daftar pustaka

Pengertian Daftar Pustaka yaitu suatu daftar yang berisi semua sumber bacaan yang digunakan sebagai bahan acuan dalam penulisan karya ilmiah seperti Makalah, Skripsi, Tugas Akhir, Laporan, Thesis,dan penelitian. Pemilihan daftar pustaka ini harus benar-benar sesuai dengan pokok permasalahan yang dibahas dalam makalah. Mahasiswa, Dosen, Siswa tidak boleh mencantumkan nama/judul buku, artikel/jurnal serta dokumen lainnya baik cetak maupun internet yang tidak terdapat dalam daftar pustaka ini.

Cara merujuk

Rujukan berguna untuk memberikan daftar referensi yang digunakan dalam penulisan Karya Tulis Ilmiah kepada pembaca dan memudahkan pembaca untuk mencari sumber informasi dalam daftar rujukan.

Adapun cara untuk menuliskan sumber rujukan kedalam suatu teks paragraf artikel ilmiah yang sedang kita susun adalah bergantung dari sumber rujukan tersebut. Berikut ini adalah penjelasannya secara detail:

A. Cara Menuliskan Rujukan kedalam Teks Paragraf

1. Suatu Studi dari Pengarang, meliputi:

*Suatu studi oleh satu pengarang

Rujukan ditulis dengan menyebutkan nama belakang pengarang dan tahun publikasi. Contoh:

 Craven (2000) mengemukakan…

 Dalam studi terbaru tentang waktu reaksi (Craven, 2000)…

 Pada tahun 2000 Craven membandingkan…

Kesimpulan

Kesimpulan adalah pernyataan berisi fakta,pendapat,alasan pendukung mengenai tanggapan suatu objek. Bisa dikatakan bahwa kesimpulan merupakan pendapat akhir dari suatu uraian berupa informasi. Dalam soal Bahasa Indonesia kesimpulan bisa berupa rangkaian kalimat kalimat fakta yang di beri pendapat.

Sumber :

1. http://www.kopertis3.or.id/html/wp-content/uploads/2011/05/penulisan-ilmiah.pdf

2. http://www.artikata.com/arti-358087-katapengantar.html

3. Sasmika, G.N, 2009, Cara penulisan dan tata bahasa, Jakarta, Gramedia