MIDDLEWARE OF INTERNET OF THINGS
|
|
|
- Farida Budiman
- 9 tahun lalu
- Tontonan:
Transkripsi
1 MIDDLEWARE OF INTERNET OF THINGS Tugas Mata Kuliah Kapita Selekta Dosen Pengampu : Deris Stiawan, M.T., Ph.D. Oleh: Mardiah Program Studi Sistem Komputer Fakultas Ilmu Komputer Universitas Sriwijaya 2016
2 A. Service-Oriented middlewares Paradigma desain berorientasi membangun layanan software atau aplikasi dalam bentuk jasa. Service Oriented Computing (SOC) berdasarkan Service-Oriented Architecture (SOA) pendekatan dan telah digunakan secara tradisional dalam sistem IT perusahaan. Karakteristik SOC, seperti netralitas teknologi, loose coupling, service usabilitas, service composability, service discoverability [92], juga berpotensi bermanfaat untuk aplikasi IOT. Namun, ultra jaringan IOT ini skala besar, perangkat sumber daya terbatas, dan mobilitas karakteristics membuat service discovery dan komposisi menantang. Sebuah service oriented middleware (SOM) memiliki potensi untuk mengurangi tantangan ini melalui penyediaan fungsi yang sesuai ( seperti ditunjukkan pada Gambar. 6) untuk deploying, penerbitan / Menemukan dan mengakses layanan pada saat runtime. SOM juga menyediakan dukungan untuk komposisi layanan adaptif ketika layanan tidak tersedia. Sejumlah besar layanan-middlewares IOT berorientasi tersedia. Middlewares ini dapat dikategorikan sebagai standalone SOM untuk IOT [93] - [97] atau middleware layanan yang disediakan oleh awan platform komputasi sebagai layanan (PaaS) Model [98] -. [100] Hydra [101], yang saat ini dikenal sebagai LinkSmart [102], adalah middleware untuk kecerdasan ambien (AMI) layanan dan sistem. Hal ini dibangun pada SOA dan model-driven arsitektur-. Arsitekturnya terdiri dari sejumlah komponen manajemen, termasuk manajer layanan, manajer event, device manager, manager storage, manajer konteks, dan manajer keamanan. Komponen-komponen ini dikelompokkan ke dalam aplikasi dan perangkat elemen, yang masing-masing memiliki lapisan semantik, lapisan layanan, lapisan jaringan, dan lapisan keamanan. Hydra menyediakan interoperabilitas tingkat sintaksis dan semantik menggunakan layanan web semantik. Selain sejumlah persyaratan fungsional (misalnya, manajemen data, manajemen acara, manajemen sumber daya), mendukung konfigurasi ulang dinamis dan konfigurasi diri. Manajer sumber daya, perangkat, dan kebijakan Hydra membuatnya ringan dengan mengoptimalkan konsumsi energi di perangkat sumber daya terbatas. Keamanan didistribusikan dan kepercayaan sosial komponen menawarkan komunikasi yang aman dan terpercaya dalam perangkat. solusi keamanan dan privasi menggunakan virtualisasi dan pelaksanaan mekanisme berbasis WS
3 diperkaya dengan resolusi semantik [101]. Namun, virtualisasi yang dapat memperkenalkan masalah keamanan (misalnya, serangan sisi saluran). Juga, semantik keamanan dan interoperabilitas solusi berbasis ontologi cenderung tidak cocok di IOT karena, saat ini, tidak ada ontologi standar untuk skala besar yang ultra IOT. Pada bagian ini, kami menyediakan lebih dalam analisis mendalam dari kemampuan semua tiga jenis IOT middleware dalam hal i) abstraksi mereka menyediakan untuk menghubungkan dan mengakses perangkat fisik, ii) layanan yang mereka berikan untuk komposisi fleksibel perangkat dan layanan IOT, iii) dukungan untuk penemuan layanan, iv) penanganan privasi dan keamanan data yang dikumpulkan, dan v) dukungan yang mereka berikan untuk menciptakan dan penyediaan aplikasi IOT. Gambar 5 memberikan gambaran dari berbagai IOT middleware yang kita pelajari. Banyak IOT sistem, kerangka, atau middleware yang terus dikembangkan. Cakupan lengkap dari semua dari mereka adalah mustahil. Kami bertujuan untuk survei setidaknya dua sistem IOT middleware di masing-masing gaya arsitektur, dan membatasi penelitian kami untuk sistem middleware IOT yang dapat mendukung pengumpulan data dan analisis aplikasi IOT. Gambar. 5. Ikhtisar Berbagai IOT Middleware Hydra: The Hydra sistem [22], [23] adalah proyek 4 tahun yang didanai oleh Uni Eropa untuk mengembangkan middleware berorientasi layanan untuk embedded system jaringan. Proyek ini telah diubah namanya menjadi LinkSmart sejak Layanan Web disediakan sebagai abstraksi utama untuk menggabungkan perangkat fisik yang heterogen ke dalam aplikasi dan untuk mengendalikan semua jenis perangkat fisik terlepas dari teknologi jaringan mereka seperti Bluetooth, RF, ZigBee, RFID, WiFi, dll Hydra-enabled perangkat dan layanan yang aman dan terpercaya melalui keamanan didistribusikan dan sosial unit trust perhitungan disediakan oleh middleware. The Hydra middleware memungkinkan pengembang untuk menggabungkan perangkat fisik yang heterogen ke dalam aplikasi mereka. Ini menyediakan mudah digunakan antarmuka layanan web untuk mengendalikan semua jenis perangkat fisik terlepas dari teknologi antarmuka jaringan. Hal ini didasarkan pada Model Driven Architecture semantik untuk pemrograman yang mudah dan juga menggabungkan alat untuk perangkat dan penemuan layanan, komunikasi peer-to-peer dan diagnostik. Perangkat Hydra-enabled menawarkan komunikasi yang aman dan terpercaya melalui didistribusikan keamanan dan kepercayaan sosial komponen middleware. Hydra Software Development Kit (SDK),
4 Pengembangan Perangkat Kit (DDK) dan IDE (Integrated Development Environment akan memungkinkan para pengembang untuk membuat jaringan tertanam aplikasi AMI baru dan perangkat cepat dan biaya efektif. Dalam Hydra Ambient Intelligence (AMI) aplikasi, perangkat fisik, sensor, aktuator atau subsistem dapat dianggap sebagai layanan web yang unik. sebuah hal baru utama dalam pendekatan Hydra adalah bahwa middleware menyediakan dukungan untuk menggunakan perangkat sebagai layanan baik dengan menanamkan jasa dalam perangkat dan dengan layanan proxy untuk perangkat. Hal baru lainnya adalah bahwa middleware mendukung konfigurasi ulang dinamis dan konfigurasi diri, yang merupakan sifat yang sangat diperlukan dalam setiap aplikasi ami [9], [10]. Untuk membantu pengembang aplikasi dalam mengatasi berbagai macam perangkat mobile dan stasioner dan jaringan, middleware Hydra menyembunyikan perangkat-dependent dan The Hydra middleware juga dapat mengelola komunikasi dalam jaringan Hydra, rute data, menyediakan manajemen sesi dalam komunikasi dan sinkronisasi entitas yang berbeda dalam jaringan. Implementasi Novel di middleware Hydra adalah penggunaan peer-to-peer (P2P) teknologi jaringan untuk mengidentifikasi dan memanfaatkan layanan yang tersedia di jaringan, bahkan jika mereka berada di belakang firewall atau Nat, [11]. Pipa P2P digunakan sebagai alternatif untuk komunikasi WS antara Hydra-enabled rincian devices.network-dependent dan menyediakan antarmuka yang luas terbuka untuk layar, port komunikasi, fasilitas input dan manajemen memori dari masingmasing kelas dari perangkat. Hydra membahas tiga domain aplikasi: otomatisasi rumah, kesehatan dan pertanian. Demonstran ini berkonsentrasi pada efisiensi energi pada tingkat perangkat di rumah otomatisasi. Prototipe kami disajikan pada tahun 2009 [14] menerapkan serangkaian efisiensi energi konteks-sadar aplikasi cerdas ambient di "Casa Domótica" di mana rumah yang lengkap tersedia untuk menguji aplikasi HYDRA. Sebuah contoh HYDRA middleware dikerahkan juga di rumah, mengendalikan semua sensor ditemukan, aktuator dan perangkat tersebut. Konteks yang diperhitungkan dalam prototipe adalah lokasi pengguna dan saat hari dimana aksi terjadi (apakah ada siang hari atau tidak). Aplikasi yang dikembangkan prototipe adalah: Beri aku cahaya: sistem menyediakan pengguna dengan cahaya yang diperlukan mengenai konteksnya. Misalnya, jika pengguna di ruang tamu dan siang hari, sistem akan menonaktifkan cahaya. Jika tidak, lampu akan diaktifkan Selamat tinggal, Aplikasi mengurus mematikan semua lampu di rumah dan menolak semua perangkat yang berada dalam mode stand-byenergi-konsumsi. Informasi Pengguna mendapatkan real time informasi tentang konsumsi energi saat mereka berinteraksi dengan peralatan. Setiap perangkat memiliki profil energi, yang memungkinkan pengguna untuk memeriksa penggunaan dari perangkat tertentu dalam rumah. Hydra demikian lebih cocok untuk aplikasi IOT tingkat perusahaan yang membentuk jangka panjang dan kopling ketat dengan set statis perangkat IOT yang sudah didukung oleh platform
5 TABLE I IOT MIDDLEWARE FUNCTIONALITIES The Hydra kerangka middleware memfasilitasi pengembang untuk membangun efisien scalable, embedded system sementara menawarkan antarmuka layanan web untuk mengendalikan segala jenis perangkat terlepas dari teknologi jaringan. Menerapkan arsitektur berorientasi layanan, Hydra terdiri dari satu set komponen canggih (disebut manajer) mengurus komunikasi P2P antar perangkat, keamanan, acara penanganan, kesadaran konteks dll Setiap manajer dikhususkan untuk tugas yang ditetapkan dalam middleware dan mengekspos layanan untuk dikonsumsi oleh komponen lainnya. Gambar 3 memberikan gambaran tentang arsitektur Hydra, menampilkan semua manajer yang merupakan bagian dari middleware, beberapa yang penting (misalnya Network manager) dan lain-lain yang menyediakan fungsionalitas opsional (misalnya Konteks Manager atau Manajer Storage). Setiap manajer memiliki peran clearlydefined, menawarkan satu set layanan yang akan digunakan oleh manajer lain atau komponen tingkat aplikasi. Selanjutnya, sebagai Hydra bertujuan mendukung pengembangan sistem terdistribusi, manajer dapat digunakan pada host yang berbeda, berkomunikasi melalui layanan web. Karena itu Hydra mendukung pengembangan berbagai macam aplikasi, dari hanya menghubungkan dua komputer untuk lingkungan meresap penuh mendukung keamanan, penyimpanan dan kesadaran konteks didistribusikan lebih banyak perangkat yang heterogen, tergantung pada kebutuhan domainspesifik. Hydra membedakan dua jenis perangkat : mereka yang mampu menjadi tuan rumah bagian dari middleware, dan mereka yang tidak. Konfigurasi minimum hanya mencakup Network Manager, memungkinkan komunikasi P2P antara perangkat. Perangkat yang tidak mampu menjadi tuan rumah Manajer Jaringan, karena sumber daya yang terbatas atau sejenisnya, dapat terhubung ke jaringan Hydra oleh proxy perangkat lunak yang berjalan pada perangkat yang lebih kuat. Contoh perangkat dibatasi
6 sumber daya yang Manager Jaringan telah successully digunakan pada adalah Playstation 3 dan Android ponsel G1 ponsel [1]. Figure 3. Hydra Architecture The Network Manager memungkinkan jaringan komunikasi antara perangkat di dalam jaringan Hydra. Ini menciptakan jaringan P2P overlay yang mengimplementasikan SOAP Tunneling sebagai mekanisme transportasi untuk panggilan layanan web [10], yang memungkinkan komunikasi langsung antara semua perangkat di dalam jaringan Hydra, tidak peduli apakah mereka muncul di belakang firewall atau NAT (Network Address Translator). Hydra menggunakan mekanisme kustom pengalamatan yang memberikan pengenal unik (Hydra-ID, HID) untuk layanan, yang memungkinkan perangkat untuk secara transparan mempublikasikan dan jasa digunakan kapan saja di mana saja tanpa batas-batas jaringan atau endpoint tetap. Jika perangkat ingin mengkonsumsi layanan dari perangkat lain, Manajer Jaringan dari kedua perangkat merawat routing panggilan layanan web, menggunakanlayanan HIDs '. IkhtisarFP6 Hydra proyek ( adalah Proyek Terpadu 4 tahun bahwa middleware dikembangkan untuk Sistem Jaringan Tertanam. Hydra middleware (saat ini bernama LinkSmart) memungkinkan pengembang untuk menggabungkan perangkat fisik yang heterogen ke dalam aplikasi mereka dengan menawarkan mudah-ke-menggunakan layanan web antarmuka untuk mengendalikan semua jenis perangkat fisik terlepas dari teknologi jaringan seperti Bluetooth, RF, ZigBee, RFID, WiFi, dll Hydra menggabungkan alat untuk Perangkat dan Service Discovery, Model Semantic Driven Architecture, komunikasi P2P, dan Diagnostik. Hydra diaktifkan perangkat dan layanan dapat aman dan terpercaya melalui didistribusikan keamanan dan kepercayaan sosial komponen middleware.
7 Proyek lain menggunakan hasil dari proyek HYDRA adalah proyek FP7 Adapt4EE. The LinkSmart middleware digunakan di sini untuk menghubungkan sensor di gedung-gedung yang nyata untuk mendapatkan informasi tentang perilaku hunian dalam bangunan tersebut. Perilaku penghuni kemudian disimulasikan dalam bangunan baru yang diusulkan dari domain yang sama untuk memprediksi Key Performance Indicators bangunan tersebut. Indikator kinerja digabungkan dari efisiensi energi, kenyamanan manusia dan nilai-nilai kinerja bisnis. Arsitektur sistem Adapt4EE untuk tahap pengukuran (di mana sebagian besar teknologi semantik dalam proyek yang digunakan) digambarkan dalam skema pada Gambar 2. LinkSmart ontologi Model semantik Driven Architecture (MDA) dari middleware LinkSmart mencakup seperangkat model ( ontologi dalam kasus ini) yang digunakan pada desain serta runtime. Semantik sistem dapat dilihat dari dua perspektif: Desain-waktu: selama fase desain (pengembangan), deskripsi semantik bertindak sebagai elemen menghemat tenaga kerja untuk pengembang bekerja pada sebuah aplikasi menggunakan perangkat LinkSmart diaktifkan. Deskripsi semantik dapat digunakan untuk menghasilkan kode untuk memanggil layanan, untuk query perangkat yang mengimplementasikan layanan, dan untuk bekerja dengan data layanan beroperasi. Run-time: selama runtime model semantik sebagian besar digunakan untuk tujuan penemuan. Aplikasi harus bekerja hanya dengan jenis perangkat dan layanan yang pengembang yang dipilih dan akan bekerja dengan deskripsi yang lebih abstrak dari perangkat. Dalam proses penemuan perangkat, informasi penemuan diselesaikan menggunakan deskripsi perangkat. Sistem akan mengidentifikasi template yang paling cocok untuk perangkat dan akan membuat yang baru, unik run-time misalnya mewakili perangkat fisik tertentu. Informasi semantik tambahan dari deskripsi perangkat / layanan dapat digunakan dalam aplikasi untuk menyelesaikan berbagai persyaratan keamanan atau untuk memilih jasa yang sesuai dengan kualitas layanan (QoS) tindakan. Tujuan dari LinkSmart Aplikasi Ontologi Manager (Gambar4) adalah untuk menyediakan antarmuka yang seragam untuk menggunakan perangkat Ontologi dan semua model terkait dalam middleware LinkSmart. Manajer juga mempertahankan contoh run-time dari perangkat LinkSmart. The
8 Ontologi Manajer dikembangkan dan diimplementasikan di Java, menggunakan kerangka OSGi sebagai platform layanan, kemudian refactored menjadi modul layanan berbasis web independen (sebagai LinkSamrt pindah dari kerangka OSGi teknologi P2P lebih fleksibel).
TUGAS KAPITA SELEKTA MIDDLEWARE. Oleh: AMIRULLAH
TUGAS KAPITA SELEKTA MIDDLEWARE Oleh: AMIRULLAH 09011281320015 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 Judul : Hydra Middleware Pendahuluan : Hydra yang saat ini dikenal sebagai
KAPITA SELEKTA. SensorBus: Middleware for Internet of Things OLEH : EKA FASILAH PROGRAM STUDI SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER
KAPITA SELEKTA SensorBus: Middleware for Internet of Things OLEH : EKA FASILAH 09011281320020 PROGRAM STUDI SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 SensorBus: Middleware for Internet
KAPITA SELEKTA. Middleware : SensorWare for Internet of Things. Oleh : Chusniah ( ) JURUSAN SISTEM KOMPUTER UNIVERSITAS SRIWIJAYA
KAPITA SELEKTA Middleware : SensorWare for Internet of Things Oleh : Chusniah (09011281320026) JURUSAN SISTEM KOMPUTER UNIVERSITAS SRIWIJAYA TAHUN 2016 Middleware : SensorWare for Internet of Things Konsep
Teknik Penulisan Karya Ilmiah. Nama : Ridho Ilham Renaldo NIM : Kelas : SK 2 A Jurusan : Sistem Komputer
Teknik Penulisan Karya Ilmiah Nama : Ridho Ilham Renaldo NIM : 09011181520021 Kelas : SK 2 A Jurusan : Sistem Komputer Fakultas Ilmu Komputer Universitas Sriwijaya 2016 Mind Mipping The Internet of Things:
SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016
KAPITA SELEKTA MOSDEN: An Internet of Things Middleware for Resource Constrained Mobile Devices OLEH : NICA HARTUTI 09011181320044 SK7PIL SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016
BAB I PENDAHULUAN. Dewasa ini penggunaan komputasi awan atau Cloud Computing
BAB I PENDAHULUAN I.1 Latar Belakang Dewasa ini penggunaan komputasi awan atau Cloud Computing berkembang dengan signifikan. Perusahaan-perusahaan besar yang berorientasi terhadap penggunaan teknologi
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Kemajuan ilmu pengetahuan dan teknologi saat ini banyak mempengaruhi hampir semua aspek dalam kehidupan sehari-hari manusia. Oleh karena itu teknologi telah banyak
BAB 1 Service Oriented Architecture 1.1 Evolusi SOA
BAB 1 Service Oriented Architecture 1.1 Evolusi SOA Dengan melakukan penelusuran evolusi pola-pola integrasi, maka dapat ditunjukkan bahwa SOA merupakan teknik integrasi yang dibangun berdasarkan teknologi
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Membangun rumah yang nyaman membutuhkan biaya yang tinggi, belum lagi biaya perawatan, keamanan dan lain sebagainya. Sering kali terganggu dengan pekerjaan rutin seperti
TEKNIK PENULISAN KARYA ILMIAH
TEKNIK PENULISAN KARYA ILMIAH NAMA : NADYA DAMAYANTI NIM : 09011181520008 KELAS : SK2A JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 Pada pencarian paper saya di google scholar,
Arsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom.
Arsitektur Sistem Informasi Tantri Hidayati Sinaga, M.Kom. Desain Sistem "Desain sistem dapat didefinisikan sebagai penggambaran dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah
Software-Defined Networking (SDN) Transformasi Networking Untuk Mempercepat Agility Bisnis BAB 1 PENDAHULUAN
Software-Defined Networking (SDN) Transformasi Networking Untuk Mempercepat Agility Bisnis ABSTRAK Software-defined Networking (SDN) adalah pendekatan baru untuk merancang, membangun dan mengelola jaringan
BAB III LANDASAN TEORI
BAB III LANDASAN TEORI Pada bab ini akan dibahas berbagai teori yang melandasi dalam membangun sistem ini. 3.1 Sistem Informasi Menurut Hall (2006, p6), sistem informasi adalah serangkaian prosedur formula
BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 Dalam menentukan dan mengambil suatu keputusan pada suatu perusahaan atau instansi diperlukan data-data yang diolah menjadi suatu informasi yang berguna bagi
Firewall & WEB SERVICE
Firewall & WEB SERVICE Definisi Firewall Umumnya ditempatkan pada batas network untuk membangun batas pinggir keamanan (security). Firewall digunakan untuk melindungi internal network dari eksternal yang
SERVICE ORIENTED ARCHITECTURE (SOA)
Implemented using Web Services SERVICE ORIENTED ARCHITECTURE (SOA) Oleh: Ahmad Syauqi Ahsan 1 TUJUAN Mengerti konsep dasar dari Service Oriented Architecture (SOA). Memahami manfaat SOA. Mengerti kapan
Waktu yang lebih efisien. Lebih Aman. Memahami dan Memilih Tool Manajemen Network
Memahami dan Memilih Tool Manajemen Network Mengapa memahami dan memilih Tool Manajemen network begitu penting? antara pemakaian dan performa berbagai macam tool manajemen network dalam grafik ditunjukkan
BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,
BAB II LANDASAN TEORI 2.1 Basis Data Terdistribusi Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple, database yang saling berkaitan secara logik yang didistribusikan melalui
BAB I PERSYARATAN PRODUK
Universitas Kristen Maranatha BAB I PERSYARATAN PRODUK 1.1 Pendahuluan RatRace merupakan sebuah permainan yang di desain khusus untuk mempelajari dan juga menguji pengetahuan para pengguna dalam bidang
BAB I PENDAHULUAN Masalah Teknologi Informasi dan Konsep Avatar sebagai Solusi
BAB I PENDAHULUAN 1.1 Latar Belakang 1.1.1 Masalah Teknologi Informasi dan Konsep Avatar sebagai Solusi Konsep teknologi informasi khususnya Internet telah menyediakan segala sesuatu yang dibutuhkan untuk
WEB SERVICES. Sistem terdistribusi week 12
WEB SERVICES Sistem terdistribusi week 12 Outline Kegunaan web service Sejarah bahasa pemrograman Perusahaan pengusul web service Arsitektur web service Keuntungan & kekurangan wes service Kegunaan web
Adiharsa Winahyu Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Adiharsa Winahyu Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Definisi Mobile Computing Mobile computing merupakan paradigma baru dari teknologi yang mampu melakukan operasional kerja
Pemrograman. Fery Updi,M.Kom
Pemrograman Fery Updi,M.Kom 1 Pemrograman Java Praktik Pemrograman Java SKS : 3 SKS Dosen : Fery Updi,M.Kom Email : [email protected] WA : 0822-9961-8593 Jadwal Kuliah : Sesi 1 : Selasa, 18.00 20.00
PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.
A. TUJUAN PERTEMUAN KE 1 Pengenalan Aplikasi Mobile Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. B. TEORI SINGKAT Android adalah sistem operasi mobile yang open source. Tahun
TUGAS KAPITA SELEKTA MOSDEN
TUGAS KAPITA SELEKTA MOSDEN DISUSUN OLEH: NAMA : YOGA YOLANDA NIM : 09011181320041 JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 Referensi : MOSDEN: An Internet of Things Middleware
Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan
Overview Web Service (sebagai software) adalah sebuah sistem didesain untuk mendukung mesin interoperabilitas untuk berinteraksi dalam jaringan. Seringnya Web service hanya berupa application programming
BAB I PENDAHULUAN. Dalam suatu basis data, pendekatan model data relasional masih banyak dimanfaatkan untuk penyimpanan data dan informasi terhadap
BAB I PENDAHULUAN 1. 1 Latar Belakang Sistem informasi merupakan serangkaian prosedur normal dimana data dikumpulkan, diproses menjadi sebuah informasi yang valid dan kemudian didistribusikan ke para pengguna
BAB I PENDAHULUAN 1.1 LATAR BELAKANG
BAB I PENDAHULUAN Bab ini berisi tentang pendahuluan, yang mencakup latar belakang, rumusan dan batasan masalah, tujuan, metodologi, serta sistematika pembahasan dari Tugas Akhir ini. 1.1 LATAR BELAKANG
BAB I BAB 1 PENDAHULUAN
BAB I BAB 1 PENDAHULUAN 1.1 Latar Belakang Pembelajaran merupakan unsur yang sangat penting dalam pendidikan di Indonesia. Dalam pembelajaran terdapat berbagai macam strategi dan metode yang dapat digunakan
C. Doukas meneliti tentang cara mengelola sensor data yang dapat dipakai melalui komputasi cloud seperti kaus kaki yang di dalamnya terdapat sensor.
Alessio Botta: Dalam tulisannya memfokuskan perhatian kita pada integrasi Cloud Computing (komputasi awan) dan IOT(Internet Of Things),Yang biasa disebut dengan CloudIOT. Dalam tulisannya,dia menyurvei
TOPIK PENELITIAN MAHASISWA PRODI S-1 SISTEM INFORMASI UNIVERSITAS U'BUDIYAH INDONESIA TAHUN AJARAN 2015/2016
TOPIK PENELITIAN MAHASISWA PRODI S-1 SISTEM INFORMASI UNIVERSITAS U'BUDIYAH INDONESIA TAHUN AJARAN 2015/2016 Bidang Ilmu : Sistem Informasi NO TOPIK PENELITIAN SUB TOPIK Arsitektur, Dukungan layanan Algortitma
Teknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan Web App + Req. Web App Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS [email protected] +6285740278021 Aplikasi
DIAGRAM SITASI PAPER. Disusun oleh: Anggy Tias Kurniawan SK2A
DIAGRAM SITASI PAPER Disusun oleh: Anggy Tias Kurniawan 09011181520024 SK2A PROGRAM STUDI SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 The Eucalyptus Open-source Cloud-computing System
Model Sistem Terdistribusi
Model Sistem Terdistribusi Budi Susanto [email protected] dari Distributed System 3th, Colouris chap. 2 Model Tujuan Pengantar Menyediakan sebuah gambaran abstrak aspek yang relevan dengan sistem Menyediakan
ITSP Product Offering
ITSP Product Offering Solusi TI yang komprehensif untuk kelangsungan bisnis Anda Enterprise Resiliency Services Data Center Design & Construction Data Center Migration Enterprise Infrastructure Managed
BAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA A. Rapor Rapor berasal dari kata dasar report yang berarti laporan. Rapor merupakan laporan hasil dari suatu kegiatan yang disusun secara benar. Materi yang dilaporkan dalam hal
BAB II LANDASAN TEORI
6 BAB II LANDASAN TEORI II.1 Pendahuluan Dalam bab ini akan dijelaskan tentang landasan teori yang akan digunakan sebagai acuan dalam analisis dan perancangan Pengembangan Aplikasi Mobile Ticketing untuk
Sistem Terdistribusi Proses. S1 Sistem Komputer Musayyanah, S.ST, MT
Sistem Terdistribusi Proses S1 Sistem Komputer Musayyanah, S.ST, MT Apa itu Thread? Sebuah alur control dari sebuah proses. Contohnya : Sebuah web browser mempunyai thread untuk menampilkan gambar atau
JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol
JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol Nama : Qonita Al afwa NIM : 09011281520103 Kelas : SK5C Dosen Pengampuh : Deris Stiawan, M.T., Ph.D. SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS
ENTERPRISE RESOURCE PLANNING
ENTERPRISE RESOURCE PLANNING RUANG LINGKUP MATAKULIAH Materi Pengantar ERP Sistem dan Rekayasa ERP Pemetaan Proses Siklus ERP ERP: Sales, Marketing & CRM ERP: Akuntansi, Keuangan ERP: Produksi, Rantai
CLUSTERING & GRID COMPUTING. Sistem terdistribusi week 10
CLUSTERING & GRID COMPUTING Sistem terdistribusi week 10 Outline Komputasi terdistribusi dengan terkluster Komputasi terdistribusi dengan grid Tujuan dari komputasi terdistribusi adalah menyatukan kemampuan
KAPITA SELEKTA Internet of Things (Smart Bus Public Transportation )
KAPITA SELEKTA Internet of Things (Smart Bus Public Transportation ) Muhammad Azriansyah 09011281320006 SK7PIL Jurusan Sistem Komputer Regular Fakultas Ilmu Komputer Universitas Sriwijaya 2016 Internet
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Ketika seseorang beraktivitas di dalam ruangan, kondisi ruangan yang nyaman menjadi salah satu faktor yang dicari (Ishak, 2011). Salah satu contoh dari kondisi ruangan
BAB 1 Pengenalan Aplikasi Perangkat Bergerak
BAB 1 Pengenalan Aplikasi Perangkat Bergerak Mahardeka Tri Ananta [email protected] Lab. Pemrograman Aplikasi Perangkat Bergerak FILKOM UB 1 Pokok Bahasan Perkembangan Teknologi Mobile Karakteristik
STRATEGI PENGEMBANGAN PERANGKAT LUNAK SI Oleh : Hanif Al Fatta
STRATEGI PENGEMBANGAN PERANGKAT LUNAK SI Oleh : Hanif Al Fatta Abstrak Tahapan pengembangan proses model dan data model seringkali disebut sebagai tahapan desain logikal (logical design). Alasannya karena
Decision Support System (DSS)
Decision Support System (DSS) source : http://nextgeneration.web.id/?p=48 Seiring perkembangan zaman, manusia dituntut membuat berbagai keputusan yang tepat dalam menghadapi permasalahan yang semakin kompleks.
BAB 3 PERANCANGAN PROGRAM
BAB 3 PERANCANGAN PROGRAM 3.1 Perancangan Program Membaca Sebuah program dapat dibuat dengan cara Object Oriented Programming (OOP). OOP adalah konsep bahasa pemrograman yang menggunakan objek untuk membuat
TUGAS KAPITA SELEKTA STREET LIGHTING
TUGAS KAPITA SELEKTA STREET LIGHTING OLEH : MARDIAH 09011281320005 SK7B SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 STREET LIGHTING Penerangan jalan pada umumnya merupakan sebuah
PROSES. Sistem Terdistribusi
PROSES PERT 3. Sistem Terdistribusi Konsep Proses Proses : suatu program yang sedang dieksekusi. Eksekusi proses dilakukan secara berurutan Dalam proses terdapat Program counter : menunjukkan instruksi
SILABUS MATAKULIAH. Revisi : 1 Tanggal Berlaku : 1 September 2013
SILABUS MATAKULIAH Revisi : 1 Tanggal Berlaku : 1 September 2013 A. Identitas 1. Nama Matakuliah : A22.53205/ Sistem Operasi dan Jaringan Komputer 2. Program Studi : Teknik Informatika-D3 3. Fakultas :
Sistem Terdistribusi & Paralel TIK-604
Sistem Terdistribusi & Paralel TIK-604 Husni.trunojoyo.ac.id/kuliah/sister Tren dan Tantangan Pertemuan 02, 08 Maret 2017 Husni [email protected] Hari ini Bahasan terakhir: Pengantar Perkuliahan Mengapa
Sistem Terdistribusi
Sistem Terdistribusi TIK-604 Arsitektur Kuliah 4: 19/20 Maret 2018 Husni Kuliah sebelumnya: Remote Procedure Calls (RPC) Hari ini Pertemuan hari ini: Remote Procedure Calls: Kesimpulan Arsitektur Pengumuman:
BAB 1 PENDAHULUAN. dalam meningkatkan kualitas dan kesejahteraan hidup manusia. Seiring
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi belakangan ini telah banyak membantu dalam meningkatkan kualitas dan kesejahteraan hidup manusia. Seiring dengan perkembangan tersebut, menghadirkan
By : Agung surya permana ( )
By : Agung surya permana (5108100504) Latar belakang Rumusan masalah Permasalahan yang diangkat dalam menyelesaikan tugas akhir ini adalah: Bagaimana mengimplementasikan metode arsitektur SOA dari hasil
Cloud Computing Windows Azure
Cloud Computing Windows Azure CLOUD COMPUTING John mccarthy,1960 suatu hari nanti komputasi akan menjadi infrastruktur public seperti halnya listrik dan telepon. Larry Ellison, 1995 kita tidak harus menerangkan
Tujuan pada tulisan ini adalah untuk memahami pengertian Ubiquitous Computing dan peranan Ubiquitous Computing.
UBIQUITOUS COMPUTING Ramdani Sofhan [email protected] Abstrak Perkembangan komputer dan internet memungkinkan manusia berinteraksi dengan komputer di mana saja, kapan saja dan tanpa disadarinya.
BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan
BAB I PENDAHULUAN 1.1 Latar Belakang Instant Messaging (IM) didefinisikan sebagai pertukaran konten diantara beberapa partisipan secara hampir real time [CAM02]. Pada umumnya, konten tersebut adalah pesan
BAB I PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan semakin pesatnya perkembangan teknologi yang ada,
BAB I PENDAHULUAN 1.1 Latar Belakang Seiring dengan semakin pesatnya perkembangan teknologi yang ada, khususnya di dalam dunia teknik informatika, penting bagi pelaku industri yang berkecimpung di dunia
BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan
BAB IV ANALISIS DAN PERANCANGAN 4.1. Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan
Tujuan 04/07/ :01
Sistem Basis Data : Perancangan Perangkat Lunak Tujuan Mahasiswa mampu memahami analisis dan desain model database Mahasiswa paham dan mengerti konsep desain database Mahasiswa mengerti desain arsitektur
BAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Metode Penelitian Penelitian ini bertujuan untuk mengembangkan produk berupa locationbased game yang diperuntukan bagi perangkat mobile dengan sistem operasi Android. Penelitian
Sistem Terdistribusi TIK-604
Sistem Terdistribusi TIK-604 Husni.trunojoyo.ac.id Model-model Arsitektural Pertemuan 03, 13 Maret 2017 Husni [email protected] Sesi terakhir: Hari ini Tren & Tantangan dalam Sistem Terdistribusi Sesi
BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN Pada bab ini akan dibahas mengenai beberapa hal yang menjadi latar belakang pembangunan sistem, dan metode yang digunakan untuk menghasilkan solusi yang mampu menyelesaikan masalah yang
BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan
BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Perkembangan mobile communication saat ini semakin cepat dan menjadi hal yang tidak bisa dihindarkan lagi. Dalam Santoso (2016), Michael Facemire berdasarkan
1BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan internet sebagai salah satu media dalam penyampaian informasi turut mengubah bentuk dan proses perpindahan data dari data fisik menjadi data digital.
BAB IV IMPLEMENTASI DAN EVALUASI
BAB IV IMPLEMENTASI DAN EVALUASI 3.1 Tahap Implementasi Pada bagian ini membahas tentang pengujian dan analisa perangkat lunak, dimana pengujian ini dilakukan untuk melihat apakah perangkat lunak yang
BAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Arsitektur Perangkat Lunak Arsitektur perangkat lunak adalah sekumpulan pernyataan yang menggambarkan komponen perangkat lunak dan fungsi-fungsi yang ada pada komponen tersebut.
BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Freelancer adalah seseorang yang bekerja sendiri dan tidak berkomitmen kepada klien dalam jangka waktu yang panjang. Kebanyakan freelancer memulai usahanya dengan modal
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Artificial Intelligence (AI) agen adalah fitur standar game komputer modern, baik sebagai lawan, teman atau tutor dari pemain. Agar tampil otentik, agen tersebut
BAB 1 PENDAHULUAN. Universitas Indonesia
1 BAB 1 PENDAHULUAN Bab ini berisi tentang latar belakang tugas akhir mahasiswa, permasalahan, serta tujuan pembuatan tugas akhir. Selain itu akan dibahas pula mengenai ruang lingkup tugas akhir, metodologi
REKAYASA PERANGKAT LUNAK MATERI TM 12
MATA KULIAH: REKAYASA PERANGKAT LUNAK MATERI TM 12 Desain Data dan Arsitektur, Proses Desain Arsitektur, Pasca Pemprosesan Desain Optimasi Desain Arsitektur, Desain Interpace dan Prosedur Coding NAMA :
CLOUD COMPUTING PENGANTAR KOMPUTER & TI 1A :
PENGANTAR KOMPUTER & TI 1A : CLOUD COMPUTING Isram Rasal S.T., M.M.S.I, M.Sc. Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 1 Cloud Computing 2 Cloud Computing Cloud
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang
SILABUS JARINGAN KOMPUTER LANJUT
RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS) Kode / Nama Mata Kuliah : A22.53205 / Sistem Operasi dan Jaringan Komputer Lanjut Revisi ke : 1 Satuan Kredit Semester : 4 SKS Tgl revisi : Juni 2013
bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan
BAB II KAJIAN PUSTAKA A. Aplikasi Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika
BAB 1 PENDAHULUAN 1-1
BAB 1 PENDAHULUAN Bab ini berisi penjelasan mengenai latar belakang masalah, identifikasi masalah, tujuan tugas akhir, lingkup tugas akhir, metodologi tugas akhir, serta sistematika penulisan tugas akhir.
BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer
BAB II LANDASAN TEORI 2.1 Jaringan Komputer Jaringan komputer adalah sekumpulan peralatan atau komputer yang saling dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer terbagi
Gambar 1. Hop multi komunikasi antara sumber dan tujuan
Routing pada Jaringan Wireless Ad Hoc menggunakan teknik Soft Computing dan evaluasi kinerja menggunakan simulator Hypernet Tulisan ini menyajikan sebuah protokol untuk routing dalam jaringan ad hoc yang
DAF WebProjector. Dynamic Application Form. Application Server. Service Control Manager (SCM) DB Connector RDBMS
EASY DAF whitepaper Pendahuluan EASY DAF adalah suatu kerangka kerja (framework) pengembangan aplikasi yang digunakan oleh perusahaan kami untuk mengembangkan aplikasi intenet, secara cepat, handal dan
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Dalam pembahasan tentang chatting menggunakan J2ME ini pernah dibahas dalam skripsi yang berjudul APLIKASI CHATTING MENGGUNAKAN J2ME dengan
Markerless Augmented Reality Pada Perangkat Android
Markerless Augmented Reality Pada Perangkat Android Yoze Rizki - 2207 100 102 Pembimbing: Mochamad Hariadi, ST.,MSc.,PhD. Cristyowidiasmoro, ST.,MT., Department of Electrical Engineering Faculty of Industrial
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi perangkat bergerak (mobile device) berkembang begitu pesat sehingga jika dilihat dari ukuran fisik perangkat tersebut menjadi semakin mengecil
BAB 7 - TRANSISI. Teori IP Next Generation Politeknik Elektronika Negeri Surabaya 1
BAB 7 - TRANSISI Sejak awal, IETF menyadari bahwa tidak mungkin untuk seluruh Internet untuk beralih dari IPv4 ke IPv6 pada yang telah ditentukan "hari bendera." Kesadaran ini menyebabkan perkembangan
BAB I PENDAHULUAN I.1 Latar Belakang
BAB I PENDAHULUAN I.1 Latar Belakang Perkembangan teknologi informasi menyebabkan setiap individu ataupun kelompok mau tidak mau menerapkannya dalam segala aktifitas. Salah satu contoh penerapannya adalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Home Automation atau sering disebut smarthome adalah suatu rumah yang dilengkapi dengan sistem untuk mengintegrasikan dan mengontrol alat-alat elektronik yg
Pada akhir pembahasan, peserta diharapkan dapat :
Pengenalan Java tujuan Pada akhir pembahasan, peserta diharapkan dapat : Menjelaskan fitur-fitur teknologi Java seperti, Java Virtual Machine(JVM), garbage collection, dan code security. Menjelaskan perbedaan
BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan
BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa
Analisis dan Perancangan Aplikasi Smartphone untuk Penyebaran Informasi Akademik Kepada Mahasiswa
Analisis dan Perancangan Aplikasi Smartphone untuk Penyebaran Informasi Akademik Kepada Mahasiswa 1 Satriyo Adhy dan 2 Panji Wisnu W Program Studi Teknik Informatika FSM Universitas Diponegoro Semarang
TUGAS MANAJEMEN JARINGAN
TUGAS MANAJEMEN JARINGAN Disusun Oleh : Nama : Nova Dyati Pradista Nim : 09011181320005 JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 DMTF Network Management Initiative (NETMAN)
BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.
BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform
