Rabu, 05 Desember 2012

Keuntungan Pengoptimalan CRM


1.         Membuat fasilitas call-center menjadi lebih efisien

Dengan adanya hubungan yang baik antara perusahaan dan konsumen, maka fasilitas call-center yang ada pada perusahaan bukan hanya menawarkan produk kepada konsumen tetapi dipergunakan untuk membina dan mempertahankan hubungan yang baik dengan konsumen serta menawarkan produk-produk baru.

2.         Menciptakan pelayanan jasa yang lebih baik

Hubungan yang tercipta antara perusahaan dan konsumen akan membuat komunikasi menjadi lebih baik. Dengan adanya hubungan yang sudah akrab antara perusahaan dengan konsumen, maka pelayanan yang diberikan pun akan lebih baik karena telah terbentuk rasa saling percaya antara perusahaan dan konsumen.

3.         Membina Hubungan Dengan Nasabah Atau Konsumen

Dengan adanya CRM maka hubungan antara perusahaan dengan nasabah atau konsumen lebih terjalin, misalnya dengan mengadakan acara gathering atau talkshow dengan memberikan gimmicks atau hadiah yang akan menarik konsumen atau nasabah untuk tetap loyal pada perusahaan. Selain untuk menjaga loyalitas, dalam acara tersebut, kita juga dapat memperkenalkan produk atau layanan jasa lainnya kepada nasabah atau konsumen kita.

4.         Membuat cross selling menjadi lebih efektif

Dikatakan bahwa CRM bisa membuat cross selling menjadi lebih efektif karena adanya database yang terintegrasi. Dengan adanya database tersebut, maka tanpa ditanya, kita telah mengetahui secara otomatis mengenai produk apa yang telah dimiliki oleh konsumen ataupun produk yang belum ia beli dari keseluruhan rangkaian produk yang kita pasarkan. Selain itu, dengan adanya hubungan yang baik antara perusahaan dengan nasabah atau konsumen, maka kita mengetahui lebih banyak mengenai profil nasabah atau konsumen, sehingga kemungkinan kita untuk melakukan kesalahan sasaran dalam memasarkan produk menjadi sangat kecil.

5.         Meningkatkan keuntungan bagi konsumen

Dengan adanya hubungan yang baik, bukan hanya perusahaan yang akan memperoleh keuntungan, tetapi konsumen juga akan mendapatkan keuntungan. Keuntungan yang diperoleh nasabah atau konsumen juga bermacam-macam, misalnya harga khusus yang diberikan oleh perusahaan dan mendapatkan pelayanan ekstra karena telah menjadi pelanggan atau nasabah perusahaan tersebut dalam waktu yang cukup lama.

6.         Menemukan calon nasabah atau konsumen yang baru

Dengan adanya hubungan baik antara perusahaan dan konsumen tercipta ketika kedua belah pihak telah mencapai kesepakatan yang saling menguntungkan. Dari sisi nasabah atau konsumen, ketika ia merasa diuntungkan dengan pelayanan jasa yang diberikan, maka akan tercipta hubungan yang baik dengan perusahaan. Setelah merasa puas dan telah tercipta hubungan yang baik, maka konsumen akan menceritakan keunggulan perusahaan tersebut kepada orang lain. Informasi yang disampaikan oleh nasabah atau konsumen bisa membangun image yang baik mengenai perusahaan tersebut dan hal tersebut bisa mendatangkan nasabah atau konsumen yang baru bagi perusahaan tersebut.


Sabtu, 01 Desember 2012

CRM


1. Masa depan CRM terletak pada pemanfaatan predictive analytics, yang membuat model berbagai skenario bisnis, dan meletakkan pondasi untuk melakukan perubahan secara efektif.

Apa fungsi dari data mining pada pemanfaatan CRM ?

Jawab:

            Fungsi dari Data Mining pada pemanfaatan CRM ialah  membantu perusahaan untuk mengambil keputusan. mengenai data mining dan CRM analitik hanya akan membuat para eksekutif bisnis mengeritkan dahi. Pasalnya, algoritma data mining dan OLAP (online analytic processing) kelihatannya lebih banyak merupakan dunia para ahli statistic dan manfaat dari analisis dan perncangan Data Mining untuk CRM bagi perusahaan ialah salah satunya meningkatkan keuntungan perusahaan dengan melakukan cross-selling kepada pelanggan.



2. Dalam UKM, dulu yang namanya feeling itu lebih dominan dalam pengambilan keputusan. Mengapa sekarang pengambilan keputusan berdasarkan feeling semakin berkurang dan lebih mengadalkan kekuatan CRM dalam pengambilan keputusan ?

Jawab:

            Feeling atau insting bisa membuat salah langkah dalam pengambilan keputusan bagi perusahaan. peran insting paling tidak secara bertahap bisa dikurangi, sehingga keputusan yang diambil bisa lebih valid. Oleh karena dengan adanya solusi CRM yang juga dimanfaatkan untuk business analysis peran insting paling tidak secara bertahap bisa dikurangi, sehingga keputusan yang diambil bisa lebih valid.Apabila kita bisa mengolah CRM dengan baik, manfaat yang didapat juga bisa lebih terasa terutama dalam mendorong pengambilan keputusan.

Selasa, 27 November 2012

Kesimpulan Proses komunitas java (Java Community Process JCP)


Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya.

Sebagai sebuah platform, JAVA terdiri atas 2 bagian utama, yaitu : 

            1.         Java Virtual Machine (JVM)
            2.         Java Application Programming Interface (JAVA API)


1.         Java Virtual Machine (JVM) : Merupakan aplikasi sederhana yang ditulis dalam
bahasa C untuk mengeksi program yang ditulis dalam bahasa Java. Pada saat kompilasi (perubahan dari bahasa tingkat tinggi ke bahasa lebih rendah), program tersebut diubah menjadi KODE BYTE. Kemudian pada saat eksekusi, JVM membaca kode byte tersebu dan mengubahnya menjadi bahasa mesin yang dimengerti oleh sistem operasi tempat program tersebut dijalankan.
 
2.         Java Application Programming Interface (JavaAPI) : Merupakan komponen- komponen dan kelas JAVA yang sudah jadi, yang memiliki berbagai kemampuan. Kemampuan untuk menangani objek, string, angka, dsb. Java API terdiri dari tiga bagian utama:

2.1.      Java Standard Edition (SE), sebuah standar API untuk merancang aplikasi
desktop dan applets dengan bahasa dasar yang mendukung grafis,
keamanan, konektivitas basis data dan jaringan.
2.2.      Java Enterprose Edition (EE), sebuah inisiatif API untuk merancang
aplikasi serverdengan mendukung untuk basis data.
2.3.      Java Macro Edition (ME), sebuah API untuk merancang aplikasi yang
jalan pada alat kecil seperti telepon genggam, komputer genggam dan
            pager.

Pada Java API ini juga ditawarkan beberapa fitur menarik yang dapat digunakan oleh user yang sedang berkecimpung di dunia Java. Beberapa fitur tersebut adalah :

1. Applet 
2. Java Networking
3. Java Database Connectivity (JDBC)
4. Java Server Pages (JSP)
5. Java Card

Sumber : sultanifajar.blogspot.com

Proses komunitas java (Java Community Process JCP) Pada Api's

Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya.

Sebagai sebuah platform, JAVA terdiri atas 2 bagian utama, yaitu : 

1. Java Virtual Machine (JVM)
2. Java Application Programming Interface (JAVA API) :


2. Java Application Programming Interface (JavaAPI) : Merupakan komponen- komponen dan kelas JAVA yang sudah jadi, yang memiliki berbagai kemampuan. Kemampuan untuk menangani objek, string, angka, dsb. Java API terdiri dari tiga bagian utama:

2.1. Java Standard Edition (SE), sebuah standar API untuk merancang aplikasi desktop dan applets dengan bahasa dasar yang mendukung grafis, keamanan, konektivitas basis data dan jaringan.

2.2. Java Enterprose Edition (EE), sebuah inisiatif API untuk merancang aplikasi serverdengan mendukung untuk basis data.

2.3. Java Macro Edition (ME), sebuah API untuk merancang aplikasi yang jalan pada alat kecil seperti telepon genggam, komputer genggam dan pager.

Pada Java API ini juga ditawarkan beberapa fitur menarik yang dapat digunakan oleh user yang sedang berkecimpung di dunia Java. Beberapa fitur tersebut adalah :

1. Applet
2. Java Networking
3. Java Database Connectivity (JDBC)
4. Java Server Pages (JSP)
5. Java Card





Sumber :

http://bebas.vlsm.org/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4.X-1/ch04s03.html http://bebas.vlsm.org/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4.X-1/ch04s04.html

http://java.lyracc.com/belajar/java-untuk-pemula/mengenal-bahasa-pemrograman-java

Proses komunitas java (Java Community Process JCP) Pada Virtual Machine

Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya.

Sebagai sebuah platform, JAVA terdiri atas 2 bagian utama, yaitu :

1. Java Virtual Machine (JVM) :
2. Java Application Programming Interface (JAVA API)


1. Java Virtual Machine (JVM) : Merupakan aplikasi sederhana yang ditulis dalam bahasa C untuk mengeksi program yang ditulis dalam bahasa Java. Pada saat kompilasi (perubahan dari bahasa tingkat tinggi ke bahasa lebih rendah), program tersebut diubah menjadi KODE BYTE. Kemudian pada saat eksekusi, JVM membaca kode byte tersebu dan mengubahnya menjadi bahasa mesin yang dimengerti oleh sistem operasi tempat program tersebut dijalankan.

Sumber :

http://bebas.vlsm.org/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4.X-1/ch04s03.html http://bebas.vlsm.org/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4.X-1/ch04s04.html
http://java.lyracc.com/belajar/java-untuk-pemula/mengenal-bahasa-pemrograman-java

Kesimpulan Kolaborasi Antar muka Otomotif Multimedia- (Automotive Multimedia Interface Colaboration - AMI-C)


Automotive Multimedia Interface Collaboration (AMI-C) menyatakan bahwa akan menggandeng teknologi Open Service Gateway Initiative (OSGi) sebagai framework untuk platform sofware yang dibangun untuk informasi mobile dan sistem entertainment. Dalam kombinasi’a, AMI-C dan framework OSGi akan menyediakan satu platform software yang umum dan pasar yang terbuka untuk penyedia aplikasi atomotif berbasis wireless. Untuk pengguna, platform umum tersebut akan menyediakan pilihan software aplikasi yang luas.

AMIC – The Automotive Multimedia Interface Kolaborasi (AMIC) didirikan pada Oktober 1998 dengan tujuan untuk mengembangkan serangkaian spesifikasi umum untuk multimedia interface ke sistem elektronik kendaraan bermotor untuk mengakomodasi berbagai berbasis komputer perangkat elektronik di dalam kendaraan.

            AMI-C adalah organisasi global yang mewakili mayoritas dunia produksi kendaraan. AMI-C adalah mengembangkan dan standarisasi yang umum multimedia dan telematika otomotif antarmuka untuk kendaraan jaringan komunikasi. Organization of motor vehicle manufactures created to facilitate the development and standardization of automotive multimedia interfaces to motor vehicle communication networks.– Specifications for physical network interfaces, network protocols and In-vehicle software interfaces (telematics and local)

Kolaborasi Antar muka Otomotif Multimedia- (Automotive Multimedia Interface Colaboration - AMI-C)


Kendaraan segera akan mengalami peningkatan perlengkapan dengan ditambahkannya sistem digital yang mendukung beberapa aplikasi seperti untuk mengakses informasi, komunikasi, kemanan dan internet. Ketertarikan terhadap aplikasi multimedia pada kendaraan meningkat, misalnya pada periode 2003-2005. Seperti: pengenalan aplikasi real-time, kamera kecepatan tinggi, seiring dengan semakin meningkatnya komersialisasi lalu lintas multimedia dan pelayanan pariwisata dan travel. Oleh sebab itu, kebutuhan akan multimedia bus yang diletakkan pada kendaraan akan meningkat.

            Automotive Multimedia Interface Collaboration (AMI-C) menyatakan bahwa akan menggandeng teknologi Open Service Gateway Initiative (OSGi) sebagai framework untuk platform sofware yang dibangun untuk informasi mobile dan sistem entertainment. Dalam kombinasi’a, AMI-C dan framework OSGi akan menyediakan satu platform software yang umum dan pasar yang terbuka untuk penyedia aplikasi atomotif berbasis wireless. Untuk pengguna, platform umum tersebut akan menyediakan pilihan software aplikasi yang luas.

            AMIC – The Automotive Multimedia Interface Kolaborasi (AMIC) didirikan pada Oktober 1998 dengan tujuan untuk mengembangkan serangkaian spesifikasi umum untuk multimedia interface ke sistem elektronik kendaraan bermotor untuk mengakomodasi berbagai berbasis komputer perangkat elektronik di dalam kendaraan.

            AMI-C adalah organisasi global yang mewakili mayoritas dunia produksi kendaraan. AMI-C adalah mengembangkan dan standarisasi yang umum multimedia dan telematika otomotif antarmuka untuk kendaraan jaringan komunikasi. Organization of motor vehicle manufactures created to facilitate the development and standardization of automotive multimedia interfaces to motor vehicle communication networks.– Specifications for physical network interfaces, network protocols and In-vehicle software interfaces (telematics and local)

Sumber : http://tikacrud.blogspot.com/2011/11/kolaborasi-antarmuka-otomotif.html
http://wartawarga.gunadarma.ac.id/2009/12/automotive-multimedia-interface-colaboration-ami-c/

Kesimpulan Open Services Gateway Initiative (OSGi) Dari Segi Spesifikasi & Arsitektur


Pengenalan OSGI ( Open Service Gateway Initiative)

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. 


1.         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.

2.         Mengetahui Bagaimana Arsitektur Dari OSGI : Ada kerangka OSGI yang menyediakan suatu lingkungan untuk modularisasi aplikasi ke dalam kumpulan yang lebih kecil. Setiap bundel adalah erat – coupled, dynamically loadable kelas koleksi, botol, dan file-file konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika ada).

Open Services Gateway Initiative (OSGi) Dari Segi Arsitektur


1.         Pengenalan OSGI ( Open Service Gateway Initiative)

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. 

2.         Mengetahui Bagaimana Arsitektur Dari OSGI

Ada kerangka OSGI yang menyediakan suatu lingkungan untuk modularisasi aplikasi ke dalam kumpulan yang lebih kecil. Setiap bundel adalah erat – coupled, dynamically loadable kelas koleksi, botol, dan file-file konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika ada).

Kerangka kerja konseptual yang dibagi dalam bidang-bidang berikut:

2.1.      Bundel : Kumpulan jar normal komponen dengan nyata tambahan header.
2.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).
2.3.            Layanan Registrasi (Services-Registry) : API untuk manajemen jasa
(ServiceRegistration, ServiceTracker dan ServiceReference).
2.4.      Siklus Hidup (Life-Cycle) : API untuk manajemen siklus hidup untuk (instal,
start, stop, update, dan uninstall) bundel.
2.5.      Modul              : Pendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana
sebuah bungkusan dapat mengimpor dan mengekspor kode).
2.6.      Keamanan        : Layer yang menangani aspek keamanan
2.7.      Pelaksanaan Lingkungan : Mendefinisikan metode dan kelas apa yang tersedia dalam platform tertentu.

Open Services Gateway Initiative (OSGi) Dari Segi Spesifikasi


1.         Pengenalan OSGI ( Open Service Gateway Initiative)

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. 

2.         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. Adapunspesifikasi 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.


Kesimpulan Manajemen Data


1.         Manajemen Data Sisi klien

            Manajemen data ini dapat diaplikasikan pada aplikasi mainframe yang sangat besar untuk membagi beban proses loading antara client dan server. Dalam perkembangannya, client server dikembangkan oleh dominasi perusahaan-perusahaan software yaitu Baan, Informix, Microsoft, dll. Istilah tier dalam server adalah untuk menjelaskan pembagian sebuah aplikasi yang melalui client dan server. Pembagian proses kerja adalah bagian uatama dari konsep client / server saat ini.

2.         Manajemen Data sisi Server

Manajemen Data yang terjadi pada sisi server dapat kita pahami pada versi DBMS dibawah ini. MODBMS (Moving Object 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.

3.         Manajemen DataBase sistem perangkat bergerak

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.

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 :

1.         Memungkinkan untuk menginstal di dalam embedded devices
2.         Replika Data dan sinkronisasi ke Database perusahaan tradisional

            Contoh dari layanan bergerak adalah GPRS. GPRS merupakan system transmisi berbasis paket untuk GSM yang menggunakan prins
ip ‘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.Beberapa faktor yang menjadi pertimbangan bahwa GPRS merupakan teknologi kunci untuk data bergerak :


• Memperkaya utility investasi untuk perangkat GSM yang sudah ada.
• Merupakan teknologi jembatan yang bagus menuju generasi ke 3.
• Mampu memanfaatkan kemampuan cakupan global yang dimiliki GSM.
• Menghilangkan atau mengurangi beberapa pembatas bagi akses data bergerak.
• Memiliki laju data sampai 115 kbps yang berarti dua kali lipat daripada koneksi ‘dial up’ 56 kbps yang berlaku.
• Menampakan diri sebagai komunikasi yang ‘selalu’ terhubung sehingga memiliki
• Waktu sesi hubungan yang pendek dan akses langsung ke internet.

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.

Manajemen Data Sisi Klien


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.

Didalam 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 ini dapat diaplikasikan pada aplikasi mainframe yang sangat besar untuk membagi beban proses loading antara client dan server. Dalam perkembangannya, client server dikembangkan oleh dominasi perusahaan-perusahaan software yaitu Baan, Informix, Microsoft, dll. Istilah tier dalam server adalah untuk menjelaskan pembagian sebuah aplikasi yang melalui client dan server. Pembagian proses kerja adalah bagian uatama dari konsep client / server saat 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.


Sabtu, 24 November 2012

Cara membuat WBS dengan contoh sesuai dengan Penulisan Ilmiah


Work Breakdown Structure (WBS) adalah pemecahan atau pembagian pekerjaan ke dalam bagian yang lebih kecil (sub-kegiatan). Atau Seperangkat yang membantu kita untuk menentukan dan mengelompokkan elemen-elemen pekerjaan (tugas) dan membantu mengetahui Ruang Lingkup pekerjaan.



Berikut WBS pada Penulisan Ilmiah saya yang berjudul “Aplikasi Informasi Rumah Sakit Unggulan Di Wilayah Jakarta Pusat Menggunakan Java Android Pada Mobile Sistem” yang menggunakan bentuk WBS non linier.

Dimana Untuk membuat aplikasi tersebut, penulis melakukan langkah-langkah sebagai berikut:

1. Membuat Struktur Navigasi
2. Merancang Tampilan
3. Mengimplementasikan nya ke dalam extension .apk
4. Ujicoba Aplikasi Tersebut

            Dimana Struktur Navigas PI Saya Yang berjudul Aplikasi Informasi Rumah Sakit Unggulan Di Wilayah Jakarta Pusat Menggunakan Java Android Pada Mobile Sistem : 


Pentingnya Manajemen Kontrol Pada Sistem


Tujuan pengontrolan ialah untuk memastikan bahwa CBIS telah diimplementasikan seperti yang direncanakan, system beroperasi seperti yang dikehendaki, dan operasi tetap dalam keadaan aman dari penyalahgunaan atau gangguan.

Informasi adalah salah suatu asset penting dan sangat berharga bagi kelangsungan hidup  bisnis, Oleh karena itu, manajemen informasi penting bagi  meningkatkan kesuksusesan yang kompetitif dalam  semua sektor ekonomi.Aset – aset yang terdapat pada sistem informasi harus dilindungu untuk menghinndari berbagai ancaman (Threads). Sumber ancaman bisa timbul dari bagian eksternal maupun internal.

Tujuan manajemen informasi adalah untuk melindungi kerahasiaan, integritas dan ketersediaan informasi.Dengan tumbuhnya berbagai  penipuan, spionase, virus, dan hackers sudah mengancam informasi bisnis  manajemen oleh karena meningkatnya keterbukaan informasi dan lebih sedikit kendali/control yang dilakukan melalui teknologi informasi modern. Untuk menghindari kerugian tersebut, oleh karenanya dilakukan manajemen kontrol keamanan pada sistem

Sebuah system harus mempunyai tiga property (sifat), yaitu :

§           Integritas, system akan mempunyai integritas bila ia berjalan menurut spesifikasinya. Perancang system berusaha untuk mengembangkan system yang mempunyai integritas fungsional, yaitu kemampuan untuk melanjutkan operasi, apabila salah satu atau lebih dari komponennya tidak berjalan.
§           Audibilitas, ia akan bersifat audible jika ia memiliki visibilitas dan accountability (daya perhitungan). Bila system memiliki audibilitas maka mudah bagi seseorang untuk memeriksa, memverifikasi atau menunjukkan penampilannya.
§           Daya kontrol, daya kontrol memungkinan manajer untuk menangani pengerahan atau penghambatan pengaruh terhadap system. Teknik yang efektif untuk mendapatkan daya kontrol system ini adalah dengan membagi system menjadi subsistem yang menangani transaksi secara terpisah.

Minggu, 11 November 2012

Innocence of Muslims


Ribuan orang di seluruh belahan dunia telah memprotes sebuah film berjudul ''Innocence of Muslims''. Fim tersebut dinilai menghina Nabi Muhammad SAW dan umat muslim dunia. Lantas, apa sebenarnya yang ada di film? Mengapa ia sanggup membuat ribuan orang marah? Berikut adalah penjelasannya seperti dikutipgulfnews.

1. Bagaimana awal mula film tersebut dapat tersebar hingga ke publik?

Video ini pertama kali diposting online pada 1 Juli namun tidak begitu menarik perhatian publik. Lalu stasiun televisi Mesir Al-Nas menayangkan cuplikan film tersebut pada 8 September.

Klip inipun mulai diterjemahkan ke dalam bahasa Arab dan diposting online. Lalu dalam beberapa hari telah dilihat oleh ratusan ribu orang. Pemerintah Afghanistan mengatakan telah memblokir YouTube untuk mencegah orang menontonnya.

Sementara itu, para pejabat Gedung Putih telah meminta YouTube untuk mempertimbangkan apakah film itu melanggar.''Kami mendorong kebebasan berbicara namun tentunya kami tidak mengijinkan video berbau kebencian,'' kata pejabat Gedung Putih. Lalu kemudian google yang memiliki Youtube memutuskan untuk tetap menyimpan video ini. Namun, akses video khusus untuk Libya dan Mesir telah dibatasi.

2. Apa yang ditampilkan film?

Sebuah trailer film berjudul ''Innocence of Muslims''. Dia  menggambarkan Islam sebagai agama penuh kekerasan dan Nabi Muhammad sebagai orang bodoh serta haus kekuasaan. Ini diawali dengan adegan di mana sebuah keluarga Koptik di Mesir yang diserang oleh sekelompok umat Islam sementara polisi nampak diam saja. Lalu, sang ayah berkata kepada putrinya bahwa umat Islam ingin membunuh semua orang Kristen.

Gambaran selanjutnya adalah berkisah tentang kehidupan Nabi Muhammad, keluarganya dan para pengikutnya di padang pasir. Dalam film ini digambarkan Muhammad berhubungan seks dengan istrinya, Khadijah dan wanita lainnya.Trailer film ini juga menggambarkan Muhammad dan pengikutnya sebagai pembunuh, perampok dan pemeras. 


3. Kisah Apa Yang Ada Dalam Film?

Film ini berkisah tentang Nabi Muhammad, namun penggambaran dalam film ini sangat berbeda dengan yang digambarkan di Alquran. Dalam film, Nabi Muhammad digambarkan suka menipu dan melecehkan anak kecil.

Dari video yang beredar jelas terlihat bahwa budget untuk membuat film ini sangat rendah, Terbukti dari tata rias yang buruk serta pemakaian green screen yang tak tepat guna.

Sangat susah untuk menebak plot keseluruhan hanya dari trailernya saja, namun darinya terlihat penganiayaan umat kristiani di daerah Timur Tengah di abad ke-6.

Dari trailer tersebut juga bisa diketahui bahwa beberapa bagian dialognya sudah didubbing setelah syuting, terlebih dialog yang mengacu pada agama Islam.

4. Siapakah Sam Bacille?

Ada beberapa aspek produksi film yang sampai saat itu belumlah jelas, namun BusinnesInsider.com berhasil mengumpulkan beberapa fakta berikut:

Selasa (11/09), Associated Press berhasil mewawancarai penulis sekaligus sutradara film ini, Sam Bacile. Dalam wawancara tersebut ia mengatakan bahwa dirinya adalah seorang Yahudi Israel yang membuat film tersebut dengan sumbangan dana dari 100 penyumbang orang Yahudi.

Kabar tersebut disanggah oleh Jeffrey Goldberg dari harian The Atlantic. Goldberg mengatakan bahwa Bacile bukahlah orang Yahudi mau pun orang Israel. Bacile pun bukan nama sebenarnya.

Rabu (12/09), AP menghubungi orang lain yang diduga ada hubungannya dengan film, seorang Kristen Koptik bernama Nakoula Basseley. Nakoula tinggal di California. Ia pun membantah punya hubungan dengan pembuatan film ini, namun nomor telepon yang digunakan AP untuk mengontak Bacile mengarah ke rumah Nakoula.

Nakoula menyembunyikan nama tengahnya yang ada di SIM ketika ditemui AP (Perhatikan kemiripan pengucapan Basseley dan Bacile). Dari penemuan AP, Nakoula ternyata divonis bersalah dalam sebuah penipuan Bank. Beberapa waktu kemudian, pemerintah Amerika mengutarakan kepada AP bahwa Nakoula berada di balik pembuatan film ini.

5. Casting Palsu

            Harian The Daily menemukan fakta bahwa proses casting film yang dilakukan tahun 2009 tak pernah menyebut tentang maksud dan tujuan dibuatnya film ini.

Delapan puluh peserta casting semuanya menyatakan bahwa mereka tak tahu menahu mengenai maksud dan tujuan film dibuat. Salah satu dari mereka, Cathy Lee Garcia, menyatakan bahwa semua elemen film yang berkaitan dengan anti-Semit didubbing selepas syuting

6. Judul Aslinya

            Mulanya film ini ini dibuat dengan judul DESERT WARRIORS. Hal ini diungkapkan oleh Jimmy Israel, seorang produser film yang ada kaitannya dengan film.

Naskah film DESERT WARRIOR tak menyebutkan konten SARA. Israel pun sempat mengendus ada yang aneh dari diri Bacile selama proses produksi.


7. Biaya Filmnya Sangat Rendah

            Biaya untuk pembuatan film ini hanya sebesar USD 100 ribu. Hal ini menjadikan film ini sebagai film kelas B yang sangat minim persiapan pembuatannya.

8. Flop di Pasaran

            Pemutaran film yang hanya disebarkan secara terbatas ini tak mendatangkan laba.
The New York Times menemui Steve Klein, seorang aktivis anti Islam yang turut membidani produksi film ini. Ia menyatakan bahwa film ini hanya ditonton oleh orang yang sangat sedikit pada musim panas lalu.

Pernyataan tersebut senada seperti yang diungkapkan Bacile kepada AP. Sayang The New York Times tak sempat menyelidiki bioskop mana saja yang menayangkannya. Banyak pihak mempertanyakan bahwa film ini sempat masuk gedung bioskop atau tidak.

9. Tiba-Tiba Sukses di YouTube

            Filmnya memang flop di pasaran namun beda halnya dengan peredaran di YouTube. Akun dengan nama "Sam Bacile" lah yang pertama kali mengunggah film tersebut Juli lalu.

Film ini baru menarik perhatian banyak pengguna YouTube saat dirilis versi bahasa Arabnya 4 September lalu. Video tersebut lalu disebarkan oleh komunitas Koptik di Amerika dan Pusat Penelitian Islam di London.

Tepatnya pada tanggal 9 September, dua hari sebelum protes besar di Kedutaan Libya dan Mesir, film ini ditayangkan secara luas di Mesir.
Beritanya ditayangkan di harian Mesir dan videonya ditayangkan di salah satu stasiun televisi Mesir.

Foto Sutradara yang membuat film nya :

Lalu Nabi Muhammad digambarkan sebagai gambar berikut : 



Sumber :

Sabtu, 27 Oktober 2012

Modul OpenERP

Open ERP adalah sebuah sistem manajemen yang sangat terkenal di dunia dan diunduh lebih dari 600 kali per hari. Saat ini, Open ERP telah tersedia dalam 18 bahasa dan memiliki partner serta kontributor dari seluruh dunia. Lebih dari 800 developer telah berpartisipasi dalam proyek pengembangan sistem Open ERP.


Cara Menginstall OpenERP Pada Desktop mu : 


1.         Download installer OpenERP dari situs http://openerp.com, file installer yang digunakan dalam  eksplorasi ini adalah openerp-allinone-setup-6.1-latest dan openerp-client-6.1-latest.
2.         Install OpenERP, proses instalasinya cukup mudah, cukup menekan tombol Next terus.


3.         Instalasi selesai.
4.         Kini OpenERP dapat diakses melalui dua cara:
§           Menggunakan OpenERP Client, sebuah program desktop GUI
§           Melalui OpenERP Web, sebuah layanan web yang diakses melalui web browser





Cara Menggunakan OpenERP Yang Sudah Kita Install Sebelum nya :

1.         Buka OpenERP yang Kita install sebelum nya
2.         Lalu buatlah Database Baru
2.1. Nyalakan OpenERP Web melalui Start -> Programs -> OpenERP   
       Web -> Start OpenERP Web
           3.         Buka browser dan akses http://localhost:8069/web/webclient/home#



4.         Tekan tombol Databases di samping tombol Login. Akan muncul form pembuatan database baru.
5.         Setelah data database baru diisi, tekan tombol OK. Akan muncul halaman pemilihan profile.





Pada bahasan ini akan dibahas tentang salah satu modul yaitu Open ERP Logistic dimana saya memilih Product Price List, berikut penjelasan dan tampilan penggunaannya

Product Pricelists :

Open ERP pricelist sangat powerfull dan mudah untuk digunakan. Open ERP pricelist memungkinkan untuk mengatur promosi, harga spesial untuk customer secara efisien. Kita dapat mengatur harga berdasarkan biaya, tanggal, currency dan berdasarkan kategori dari suatu produk.

 Caranya ::

1. Membuat Poduct Kursi makan : 



2. Membuat Product Meja Bundar 


3. Kita lakukan physical inventory, sehingga kita mempunyai stock massing product


Tahap Selanjutnya , kita buat 1 product paket, katakanlah Paket Meja Makan yang terdiri dari 1 Meja Bundar dan 4 kursi Makan, dan Paket Meja Makan Besar yang terdiri dari 1 Meja Bundar dan 6 Kursi Makan,



Maka, sistem secara otomatis akan menghitung berapa jumlah available dari masing-masing product, seperti gambar dibawah ini


Hal ini tentu akan memudahkan seorang salesman untuk melihat jumlah (Quantity) yang available untuk dijual.
Langkah selanjutnya, marilah kita test dengan menjual 1 paket meja makan kecil.


setelah ada penjualan, maka kita lihat stocknya avaibilitasnya kembali.















Kesimpulan Dari Tujuan Umum, Linkungan Komputasi, Kebutuhan, Contoh Middlware


1.         Tujuan Umum Middleware Telematika:

●          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.
●          Middleware sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe
ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda
●          Middleware yang paling banyak dipublikasikan :
- Open Software Foundation’s Distributed Computing Environment
   (DCE),
- Object Management Group’s Common Object Request Broker
               Architecture (CORBA), Microsoft’s COM/DCOM ( Component        
   Object Model)

2.         Lingkungan Komputasi Dari Middleware Telematika :

Definisi Lingkungan komputasi

Lingkungan Komputasi : Suatu lingkungan di mana sistem komputer digunakan. Lingkungan komputasi dapat dikelompokkan menjadi empat jenis yaitu :

2.1.         Komputasi tradisional,
2.2.         Komputasi berbasis jaringan,
2.3.         Komputasi embedded,
2.4.         Komputasi grid.

3.         Kebutuhan Middlware Pada Telematika :

Middleware tersedia untuk berbagai platform, dengan berbagai jenis. Jenis middleware yang umum dikembangkan saat ini dapat dikelompokkan dalam lima kategori besar, salah satunya adalah homegrown, yang dikembangkan khusus untuk kebutuhan internal organisasi, model RPC/ORB (Remote Procedure Call/Object Request Broker), Pub/Sub (Publication/Subscription), Message Queuing, dan TP (Transaction Processing) Monitor.

4.         Contoh - Contoh Middlware Telematika :

4.1.      Contoh - Contoh Middleware :

1.      Java’s : Remote Procedure Call
2.      Object Management Group’s : Common Object Request  
          Broker Architecture (COBRA)
3.      Microsoft’s COM/DCOM (Companent Object Model)

4.2.      Contoh Layanan Middleware :

4.2.1.      Transaction Monitor :
§           Produk pertama yang disebut middleware
§           Menempati posisi antara permintaan dari program client dan
   database, untuk meyakinkan bahwa semua transaksi ke database                terlayani dengan baik.

4.2.2.       Messaging Middleware :
§           Menyimpan data dalam suatu antrian message jika mesin tujuan sedang mati atau overloaded
§           Mungkin seperti sistem messageng email, kecuali messaging middleware digunakan untuk mengirim data antar aplikasi

4.2.3.      Distributed Object Middleware :
§           Menyediakan antarmuka antara sebuah query dengan beberapa database yang terdistribusi.
·                                  
Contoh : JDBC, ODBC, dan ADO.NET.

4.3.      Application Server Middleware :
§           J2ME Application Server, Oracle Application Server.

Contoh - Contoh Middlware Telematika


Contoh - Contoh Middleware :

1.      Java’s : Remote Procedure Call
2.      Object Management Group’s : Common Object Request Broker  
         Architecture (COBRA)
3.      Microsoft’s COM/DCOM (Companent Object Model)

Contoh Layanan Middleware :

1.      Transaction Monitor :
§           Produk pertama yang disebut middleware
§           Menempati posisi antara permintaan dari program client dan
database, untuk meyakinkan bahwa semua transaksi ke database              
terlayani dengan baik.

2.       Messaging Middleware :
§           Menyimpan data dalam suatu antrian message jika mesin tujuan sedang mati atau overloaded
§           Mungkin seperti sistem messageng email, kecuali messaging middleware digunakan untuk mengirim data antar aplikasi

3.      Distributed Object Middleware :
§           Menyediakan antarmuka antara sebuah query dengan beberapa database yang terdistribusi.
·                                  
Contoh : JDBC, ODBC, dan ADO.NET.

4.      Application Server Middleware :
§           J2ME Application Server, Oracle Application Server.

Kebutuhan Middlware Pada Telematika


Middleware adalah software yang dirancang untuk mendukung pengembangan sistem tersebar dengan memungkinkan aplikasi yang sebelumnya terisolasi untuk saling berhubungan. Dengan bantuan middleware, data yang sama dapat digunakan oleh customer service, akuntansi, pengembangan, dan manajemen sesuai kebutuhan.
Middleware dapat juga berfungsi sebagai penerjemah informasi sehingga setiap aplikasi mendapatkan format data yang dapat mereka proses.

 Middleware tersedia untuk berbagai platform, dengan berbagai jenis. Jenis middleware yang umum dikembangkan saat ini dapat dikelompokkan dalam lima kategori besar, salah satunya adalah homegrown, yang dikembangkan khusus untuk kebutuhan internal organisasi, model RPC/ORB (Remote Procedure Call/Object Request Broker), Pub/Sub (Publication/Subscription), Message Queuing, dan TP (Transaction Processing) Monitor.

Di Linux, banyak perusahaan besar seperti IBM, BEA, dan Schlumberger yang sedang dan sudah mengerjakan berbagai sistem middleware. Salah satu produk middleware IBM untuk platform Linux adalah BlueDrekar™. BlueDrekar™ adalah middleware berbasis spesifikasi Bluetooth™ untuk koneksi peralatan wireless di lingkungan rumah dan kantor. Produk middleware ini menyediakan protocol stack dan berbagai API (Application Programming Interfaces) yang dibutuhkan aplikasi berbasis jaringan. Diharapkan adanya BlueDrekar™ di Linux ini akan mempercepat pertumbuhan aplikasi dan peralatan berbasis Bluetooth™.

Contoh lain, BEA Tuxedo™ dari BEA System, sebuah middleware transaction processing monitor yang juga mendukung model ORB, tersedia untuk berbagai platform, termasuk RedHat Linux. BEA Tuxedo memungkinkan kombinasi pengembangan aplikasi dengan model CORBA dan ATMI (Application-to-Transaction Monitor Interface). Sebuah aplikasi yang dibuat untuk Tuxedo dapat berjalan pada platform apapun yang ditunjang oleh BEA tanpa perlu modifikasi dalam kode aplikasinya. 


Lingkungan Komputasi Dari Middleware Telematika


Definisi Lingkungan komputasi

Lingkungan Komputasi : Suatu lingkungan di mana sistem komputer digunakan. Lingkungan komputasi dapat dikelompokkan menjadi empat jenis yaitu :

1.         Komputasi tradisional,
2.         Komputasi berbasis jaringan,
3.         Komputasi embedded,
4.         Komputasi grid.

Pada awalnya komputasi tradisional hanya meliputi penggunaan komputer meja ( desktop ) untuk pemakaian pribadi di kantor atau di rumah. Namun, seiring dengan perkembangan teknologi maka komputasi tradisional sekarang sudah meliputi penggunaan teknologi jaringan yang diterapkan mulai dari desktop hingga sistem genggam. Perubahan yang begitu drastis ini membuat batas antara komputasi tradisional dan komputasi berbasis jaringan sudah tidak jelas lagi.

Lingkungan komputasi itu sendiri bisa diklasifikasikan berdasarkan cara data dan instruksi programnya dihubungkan yang terdiri atas empat kategori berikut ini :

1.         Single instruction stream-single data stream (SISD) : Satu prosesor dan biasa juga disebut komputer sekuensial
2.         Single instruction stream-multiple data stream (SIMD) : Setiap prosesor memiliki memori lokal dan duplikasi program yang sama sehingga masing-masing prosesor akan mengeksekusi instruksi/program yang sama
3.         Multiple instruction stream-single data stream (MISD) : Data yang ada di common memory akan dimanipulasi secara bersamaan oleh semua prosesor
4.         Multiple instruction stream-multiple data stream (MIMD) : Setiap prosesor memiliki kontrol unit, memori lokal serta memori bersama (shared memory) yang mendukung proses paralelisasi dari sisi data dan instruksi.


Tujuan Umum Dari Middleware Telematika


1.         Definisi Middleware

Middleware      : Istilah umum dalam pemrograman komputer yang digunakan untuk menyatukan, sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah progaram/aplikasi yang telah ada. Middleware Didefinisikan sebagai sebuah aplikasi yang secara logic berada diantara lapisan aplikasi (application layer) dan lapisan data dari sebuah arsitektur layer-layer TCP/IP [1]. Middleware bisa juga disebut protokol. Protokol komunikasi middleware mendukung layanan komunikasi aras tinggi.

Middleware      : Software yang berfungsi sebagai lapisan konversi atau penerjemah. Middleware didefinisikan sebagai sebuah aplikasi yang secara logic berada diantara lapisan aplikasi (application layer) dan lapisan data dari sebuah arsitektur layer-layer TCP/IP. Middleware bisa juga disebut protokol. Protokol komunikasi middleware mendukung layanan komunikasi aras tinggi.

2.         Tujuan Umum Middleware Telematika:

●          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.
●          Middleware sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda
●          Middleware yang paling banyak dipublikasikan :

§           Open Software Foundation’s Distributed Computing Environment
(DCE),
§           Object Management Group’s Common Object Request Broker
Architecture (CORBA), Microsoft’s COM/DCOM (Component Object Model)

3.         Perkembangan middleware dari waktu ke waktu dapat dikatagorikan sebagai berikut:

3.1       On Line Transaction Processing (OLTP) : Merupakan perkembangan awal dari koneksi antar remote database.
3.2.      Remote Procedure Call (RPC) : menyediakan fasilitas jaringan secara transparan.