Pages

Kamis, 06 Desember 2012

Layanan Telematika, Teknologi Wireless dan Middleware

Layanan Telematika

Berdasarkan Instruksi Pesiden Republik Indonesia (Inpres) nomor 6 tahun 2001. Pesatnya kemajuan teknologi telekomunikasi, media, dan informatika atau disingkat sebagai teknologi telematika serta meluasnya perkembangan infrastruktur informasi global telah merubah pola dan cara kegiatan bisnis dilaksanakan di industri, perdagangan, dan pemerintah. Perkembanganilmu pengetahuan dan masyarakat informasi telah menjadi paradigma global yang dominan. Kemampuan untuk terlibat secara efektif dalam revolusi jaringan informasi akan menentukan masa depan kesejahteraan bangsa.
A. Layanan Telematika dibidang Informasi
Penggunaan teknologi telematika dan aliran informasi harus selalu ditujukan untuk meningkatkan kesejahteraan masyarakat, termasuk pemberantasan kemiksinan dan kesenjangan, serta meningkatkan kualitas hidup masyarakat. Selain itu, teknologi telematika juga harus diarahkan untuk menjembatani kesenjangan politik dan budaya serta meningkatkan keharmonisan di kalangan masyarakat Wartel dan Warnet memainkan peranan penting dalam masyarakat. Warung Telekomunikasi dan Warung Internet ini secara berkelanjutan memperluas jangkauan pelayanan telepon dan internet, baik di daerah kota maupun desa, bagi pelanggan yang tidak memiliki akses sendiri di tempat tinggal atau di tempat kerjanya. Oleh karena itu langkah-langkah lebih lanjut untuk mendorong pertumbuhan jangkauan dan kandungan informasi pelayanan publik, memperluas pelayanan kesehatan dan pendidikan, mengembangkan sentra-sentra pelayanan masyarakat perkotaan dan pedesaan, serta menyediakan layanan “e-commerce” bagi usaha kecil dan menengah, sangat diperlukan. Dengan demikian akan terbentuk Balai-balai Informasi. Untuk melayani lokasi- lokasi yang tidak terjangkau oleh masyarakat.
B. Layanan Telematika di bidang Keamanan
Layanan telemaatika juga dimanfaatkan pada sektor– sektor keamanan seperti yang sudah dijalankan oleh Polda Jatim yang memanfaatkan TI dalam rangka meningkatkan pelayanan keamanan terhadap masyarakat. Kira-kira sejak 2007 lalu, membuka layanan pengaduan atau laporan dari masyarakat melalui SMS dengan kode akses 1120. Selain itu juga telahdilaksanakan sistem online untuk pelayanan di bidang Lalu Lintas. Polda Jatim memiliki websitedi http://www.jatim.polri.go.id, untuk bisa melayani masyarakat melalui internet. Hingga kini masih terus dikembangkan agar dapat secara maksimal melayani masyarakat. Bahkan Badan Reserse dan Kriminal (Bareskrim) Polda Jatim sudah banyak memanfaatkan fasilitas website ini dan sangat bermanfaat dalam menangani kasus-kasus yang sedang terjadi dan lebih mudah dalam memantau setiap perkembangan kasus atau laporan, baik laporan dari masyarakat maupun laporan internal untuk Polda Jatim sendiri. Bukan hanya penanganan kasus kejahatan semata, tapi juga termasuk laporan terkait lalu lintas, intelijen, tindak pidana ringan (tipiring) di masyarakat, pengamanan untuk pemilu, termasuk laporan bencana alam. Masyarakat juga bisa menyampaikan uneg-uneg atau opini mengenai perilaku dan layanan dari aparat kepolisian melalui email atau website . Semoga saja daerah– daerah lainnya yang tersebar diseluruh Indonesia dapat memanfaatkan teknologi telematika seperti halnya Polda Jatim agar terciptanya negara Indonesia yang aman serta disiplin. Indonesia perlu menciptakan suatu lingkungan legislasi dan peraturan perundang-undangan.Upaya ini mencakup perumusan produk-produk hukum baru di bidang telematika (cyber law) yang mengatur keabsahan dokumen elektronik, tanda tangan digital, pembayaran secara elektronik, otoritas sertifikasi, kerahasiaan, dan keamanan pemakai layanan pemakai layanan jaringan informasi. Di samping itu, diperlukan pula penyesuaian berbagai peraturan perundang-undangan yang telah ada, seperti mengatur HKI, perpajakan dan bea cukai, persaingan usaha, perlindungan konsumen, tindakan pidana, dan penyelesaian sengketa. Pembaruan perauran perundang-udangan tersebut dibutuhkan untuk memberikan arah yang jelas, transparan, objektif, tidak diskriminatif, proporsional, fleksibel, serta selaras dengan dunia internasional dan tidak bias pada teknologi tertentu. Pembaruan itu juga diperlukan untuk membentuk ketahanan dalam menghadapi berbagai bentuk ancaman dan kejahatan baru yang timbul sejalan dengan perkembangan telematika.
C. Layanan Context Aware dan Event-Based
Di dalam ilmu komputer menyatakan bahwa perangkat komputer memiliki kepekaan dan dapat
bereaksi terhadap lingkungan sekitarnya berdasarkan informasi dan aturan-aturan tertentu yang tersimpan di dalam perangkat. Gagasan inilah yang diperkenalkan oleh Schilit pada tahun 1994 dengan istilah context-awareness. Context-awareness adalah 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 antara lain lokasi user, data dasar user, berbagai preferensi user, jenis dan kemampuan terminal yang digunakan user. Sebagai contoh : ketika seorang user sedang mengadakan rapat, maka context-aware mobile phone yang dimiliki user akan langsung menyimpulkan bahwa user sedang mengadakan rapat dan akan menolak seluruh panggilan telepon yang tidak penting. Dan untuk saat ini, konteks location awareness dan activity recognition yang merupakan bagian dari context-awareness menjadi pembahasan utama di bidang penelitian ilmu komputer.
Tiga hal yang menjadi perhatian sistem context-aware menurut Albrecht Schmidt, yaitu:
1. The acquisition of context.
Hal ini berkaitan dengan pemilihan konteks dan bagaimana cara memperoleh konteks yang diinginkan, sebagai contoh : pemilihan konteks lokasi, dengan penggunaan suatu sensor lokasi tertentu (misalnya: GPS) untuk melihat situasi atau posisi suatu lokasi tersebut.
2. The abstraction and understanding of context.
Pemahaman terhadap bagaimana cara konteks yang dipilih berhubungan dengan kondisi nyata, bagaimana informasi yang dimiliki suatu konteks dapat membantu meningkatkan kinerja aplikasi, dan bagaimana tanggapan sistem dan cara kerja terhadap inputan dalam suatu konteks.
3. Application behaviour based on the recognized context.
Terakhir, dua hal yang paling penting adalah bagaimana pengguna dapat memahami sistem dan tingkah lakunya yang sesuai dengan konteks yang dimilikinya serta bagaimana caranya memberikan control penuh kepada pengguna terhadap sistem.
D. Layanan Perbaikan Sumber
TELEMETIKA UNTUK MEMPERSATUKAN BANGSA DAN MEMBERDAYAKAN RAKYAT
Indonesia pada saat ini tengah dalam masa transisi menuju negara demokrasi. Dengan system pemerintahan yang terdesentralisasi dalam negara kesatuan dan persatuan bangsa yang kukuh. Untuk  mempercepat proses demokrasi dalam kesatuan dan persatuan tersebut, Indonesia harus mampu mendayagunakan potensi teknologi telematika untuk keperluan :
1. Meniadakan hambatan pertukaran informasi antar masyarakat dan antar wilayah negara, karena hanya dengan demikian berbagai bentuk kesenjangan yang mengancam kesatuan bangsa dapat teratasi secara bertahap;
2. Memberikan kesempatan yang sama serta meningkatkan ketersediaan informasi dan pelayanan publik yang diperlukan untuk memperbaiki kehidupan sosial dan ekonomi masyarakat, serta memperluas jangkauannya agar dapat mencapai seluruh wilayah negara;
3. Memperbesar kesempatan bagi usaha kecil dan menengah untuk berkembang karena dengan teknologi telematika mampu memanfaatkan pasar yang lebih luas;
4. Meningkatkan produktivitas, efisiensi, dan kemampuan inovasi dalam sektor produksi, serta memperlancar rantai distribusi,agar daya saing ekonomi nasional dalam persaingan global dapat diperkuat;
5. Meningkatkan transparansi dan memperbaiki efisiensi pelayanan publik, serta memperlancar interaksi antar lembaga-lembaga pemerintah, baik pada tingkat pusat maupun daerah, sebagai landasan untuk membentuk kepemerintahan yang efektif, bersih,dan berorientasi pada kepentingan rakyat.
SUMBER:

Teknologi Wireless
Secara konsep, teknologi wireless dapat dibagi  dalam dua  katagori, pertama untuk local dan kedua untuk area yang luas. Peralatan yang termasuk dalam katagori pertama misalnya adalah remote control untuk membuka atau mengunci mobil maupun garasi, telepon cordless 900Mhz, peralatan mainan dengan radio control, atau jaringan wireless. Peralatan wireless jenis pertama ini hanya bekerja untuk daerah dengan jangkauan yang tidak terlalu jauh. Sedangkan peralatan jenis aplikasi yang kedua diantaranya adalah pager, handphone, pda, dan sejenisnya.  Jangkauan dari perangkat  tersebut jauh lebih besar dari aplikasi jenis pertama. Karena jaringan yang ada di permukaan bumi berupa cell-tower, peralatan komunikasi bergerak seperti handphone menerima layanan dari sebuah  wireless carrier atau perusahaan yang mengoperasikan  cell-tower tersebut.
Aplikasi komunikasi bergerak, dalam perkembangan awal masing-masing  vendor menghasilkan platform aplikasi dan sistem operasi sendiri. Sehingga sebuah peralatan handphone Nokia dan Siemens mempunyai platform aplikasi masing-masing. Perbedaaan  aplikasi menyebabkan suatu platform aplikasi maupun sistem operasi dalam handphone Nokia tidak dapat dijalankan dalam peralatan handphone Siemens misalnya. Sehingga berakibat memperburuk pengembangan aplikasi-aplikasi yang baru.
Standarisasi yang dilakukan untuk membuat suatu bahasa pemrograman yang memiliki kebebasan platform atau platform independence. Salah satu teknologi Java adalah  “write once run everywhere”,  sehingga protabilitas Java merupakan suatu kekuatan yang dimiliki Java. Java dijalankan pada sistem operasi apapun tanpa perlu kompilasi ulang program Java yang dibuat. Untuk komunikasi bergerak,  Sun Microsystem mengenalkan  Java 2 Micro Edition (J2ME) yang merupakan salah satu bagian teknologi Java yang digunakan untuk aplikasi Java yang berjalan pada perangkat mobile device dan teknologi aplikasi wireless.

Middleware
Pengertian middleware didefinisikan sebagai sebuah aplikasi yang secara logic berada diantara lapisan aplikasi (application layer) dan lapisan data dari sebuah arsitektur layer – layer TCP/IP . Selain itu juga dapat diartikan sebagai teknologi yang mengintegrasikan dua atau lebih software aplikasi atau lapisan antara sistem operasi dan aplikasi untuk memungkinkan pertukaran data. Fungsi dari middlewareadalah sebagai berikut:
  1. Menyediakan lingkungan pemrograman aplilasi 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.
Contoh middleware:
Ø Java’s: Remote Procedure Call
Ø Object Management Group’s: Common Object Request Broker Architecture (CORBA)
Ø Microsoft’s COM/DCOM (Component Object Model), Also .NET Remoting
Database middleware yang paling umum digunakan adalah ODBC (Open DataBase Connectivity). Keterbatasan ODBC adalah bahwa middleware ini didisain untuk bekerja pada tipe penyimpanan relational database. Database middleware yang lain, yang merupakan superset daripada ODBC adalah OLEDB. OLEDB bisa mengakses hampir segala macam bentuk database, kelebihan yang lain dari OLEDB adalah dia didisain dengan konsep obyek komponen (Component Object Model) yang mengandalkan object-oriented computing dan menjadi salah satu trend di dunia komputasi.
Beberapa produk database middleware yang bisa disebutkan di sini adalah Oracle’s DB Integrator (previously DIGITAL’s DB Integrator), Sybase’s Omni CONNECT, and International Software Group’s Navigator. Kelebihan dari produk-produk ini dibandingkan dengan standard seperti ODBC dan OLEDB adalah performance, yang sangat sulit dimiliki oleh suatu produk yang mengacu pada standar.
Referensi:

Kamis, 08 November 2012

Pengantar Telematika

Telematika Berasal dari bahasa Perancis : “Telematique” (dipopulerkan pertama kali pada tahun 1978 oleh Simon Nora dan Alain Minc dalam bukunya yang berjudul L’informatisation de la Societe). Istilah telematika merujuk pada perkembangan konvergensi antara teknologi telekomunikasi, media,dan informatika yang semula masing-masing berkembang secara terpisah. Konvergensi telematika kemudian dipahami sebagai sistem elektronik berbasiskan digital atau the net.
Jadi Telematika adalah 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).
Peranan Telematika dalam bidang pendidikan salah satunya perkembangan belajar berbasis online yang dapat diakses melalui media internet berbasis web atau situs. Dengan metode ini murid dan guru atau dosen tidak harus belajar secara bertatap muka secara langsung tetapi dengan metode Home Schooling yang bisa dilakukan kapan saja oleh si murid dengan pengaksesan belajar melalui internet. Dan pada saat ini hampir semua sekolah maupun kampus sudah mempunyai website yang menyediakan modul-modul belajar, bahan kuliah, dan hasil penelitian. Dan terdapat peranan telematika di bidang pendidikan lainnya, yaitu :
  • Perpustakaan Elektronik
  • Surat Elektronik (email)
  • Ensiklopedia
  • Sistem Distribusi Bahan Secara Elektronis ( digital )
  • Tele-edukasi dan Latihan Jarak Jauh dalam Cyber System
  • Pengelolaan Sistem Informasi
  • Video Teleconference
1. Manfaat Telematika
Dampak positif (keuntungan) dari perkembangan telematika antara lain :
            Kemudahan dalam memperoleh Informasi secara cepat
  • Informasi yang diperoleh dapat bersifat real time artinya pada saat itu juga. Selain itu informasi yang diinginkan dapat diperoleh secara langsung pada sumbernya sehingga mengurangi adanya distorsi  informasi.
  • Transparasi dalam Informasi :  Informasi dapat diketahui siapa saja karena adanya keterbukaan.
  • Kemudahan dalam memperoleh data : Dengan adanya perkembangan telematika kita dapat memperoleh data dan Informasi dari berbagai sumber, baik dari dalam negeri maupun luar negeri.
  • Penghematan Waktu : Orang tidak perlu lagi mengorban waktu untuk mengantri lama dalam melakukan transaksi keuangan tetapi cukup dengan melakukan transaksi melalui internet atau ponsel genggam.
      Dampak Negatif
  • Kejahatan cyber cryme, penyusupan pada sistem, penyelundupan narkoba.
  • Kesalahan data yang diterima dapat berakibat sangat fatal, oleh karenanya sebelum data disebar luaskan, maka data-data tersebut harus diverifikasi.
  • Memberi efek kecanduan dan malas dari internet dan game
  • Menjadikan seseorang yang tidak dapat bersosialisasi
2.  Media Komunikasi yang digunakan Telematika diantaranya :
  • Handphone
  • LCD Proyektor,
  • Printer,
  • Ploter,
  • Scanner,
  • Digitizer.
  • Aplikasi Keselamatan dan Keamanan misalnya: SOS, Kontrol Jarak Jauh, Tracking Otomatis, dll.
  • Aplikasi navigasi : informasi Trafiki, Cuaca, GPS, dll.
  • Aplikasi komunikasi : Handfree, SMS dan MMS, Video Call, dll
  • Hiburan : Musik, Video, Game, dll.
  • Aplikasi bidang kesehatan misalnya: Respon Kecelakaan, Rekam Medis, Manajemen Sumber Daya, konsultasi Jarak jauh, dll.
  • Aplikasi bidang pemerintahan : Layanan Kependudukan, Catatan Sipil, SIM, dll.
  • Aplikasi Bidang pendidikan
  • Internet
  •  Video Conference
  • GPS
  • Game
3. Perkembangan Telematika diIndonesia sebelum internet muncul
  • Periode Rintisan (berlangsung pada akhir tahun 1970an – akhir tahun 1980an). Pada periode rintisan ini penggunaan telematika sangat terbatas. Pada periode ini, masa dimana beberapa orang Indonesia belajar menggunakan telematika atau minimal mengetahuinya. Tahun 1980-an teleconference terjadwal hampir sebulan sekali di TVRI (Televisi Republik Indonesia) yang menyajikan dialog interaktif antara Presiden Suharto di Jakarta dengan para petani di luar jakarta, bahkan di luar pulau Jawa
  • Periode Pengenalan (berlangsung tahun 1980an). Jaringan radio amatir yang jangkauannya sampai ke luar negeri marak pada awal tahun 1990. hal ini juga merupakan efek kreativitas anak muda ketika itu, setelah dipinggirkan dari panggung politik, yang kemudian disediakan wadah baru dan dikenal sebagai Karang Taruna. Pada sisi lain, milis yang mulai digagas sejak tahun 1980-an, terus berkembang.

Rabu, 13 Juni 2012

ANALISA DAN PERANCANGAN BERBASIS OBJEK

Analisa dan perancangan berorientasi objek adalah cara baru dalam memikirkan suatu masalah dengan menggunakan model yang dibuat menurut konsep sekitar dunia nyata. Dasar pembuatan adalah objek, yang merupakan kombinasi antara struktur data dan perilaku dalam satu entitas. Model berorientasi objek bermanfaat untuk memahami masalah, komunikasi dengan ahli aplikasi, pemodelan suatu organisasi, menyiapkan dokumentasi serta perancangan program dan basis data. Pertama-tama suatu model analisis dibuat untuk menggambarkan aspek dasar dari domain aplikasi, dimana model tersebut berisi objek yang terdapat dalam domain aplikasi termasuk deskripsi dari keterangan objek dan perilakunya.

  • Berorientasi Objek
Identitas berarti bahwa data diukur menjadi deskrit yang membedakan entitas disebut objek. Suatu paragraf dari dokumen, suatu window dari work-station, dan raja putih dari buah catur adalah contoh dari objek. Objek dapat kongkrit, seperti halnya arsip dalam sistem, atau konseptual seperti kebijakan penjadwalan dalam multiprocessing pada sistem operasi. Setiap objek mempunyai sifat yang melekat pada identitasnya. Dua objek dapat berbeda walaupun bila semua nilai atributnya identik. Pada Gambar 1 dapat dilihat beberapa objek.




Gambar 1. Macam – macam objek

Dalam dunia nyata, suatu objek berada secara sederhana, tapi dalam pemrograman mempunyai penanganan dengan referensi yang unik. Penanganan mungkin dinyatakan dengan berbagai cara, seperti alamat, indeks dari array atau nilai unik dari atribut. Referensi objek seragam dan independen dari isi objek, memperbolehkan campuran kumpulan dari objek yang dibuat, seperti suatu file dalam direktori yang berisi file dan subdirektori.
Klasifikasi berarti bahwa yang mempunya struktur data (atribut) dan perilaku (operasi) dikumpulkan dalam satu grup yang disebut Kelas (Class). Paragraf, window, buah catur adalah contoh dari Kelas. Kelas merupakan abtraksi yang menjelaskan sifat penting pada suatu aplikasi dan mengabaikan yang lain. Setiap kelas menunjukkan suatu kumpulan infinite yang mungkin dari objek. Suatu objek dapat dikatakan sebagai instance dari kelas. Setiap instance dari kelas mempunyai nilai individu untuk setiap nama atribut dan operasi, tetapi memiliki bersama atribut dan operasi dengan instance lain dalam kelas. Gambar 2 menunjukkan dua kelas dengan beberapa instance yang berhubungan dengannya.
Gambar 2. Kelas dan Objek
Dalam dunia nyata, suatu operasi adalah abtraksi dari analogi perilaku terhadap objek-objek yang berbeda. Setiap objek mengetahui bagaimana melakukan operasinya. Dalam bahasa pemrograman berorientasi objek, secara otomatis bahasa akan memilih metode yang tepat untuk menjalankan operasinya berdasar nama dari operasi dan kelas yang di mana dilakukan operasi terhadapnya. Pengguna dari operasi tidak perlu kuatir berapa banyak metode yang terdapat dalam implementasi. Kelas baru dapat ditambahkan tanpa mengubah code yang sudah ada, melengkapi metode adalah melengkapi operasi yang dapat dilakukan terhadap kelas baru.






1.1. Karakteristik dari Objek

Objek

    • Identitas berarti bahwa data diukur mempunyai nilai tertentu yang membedakan entitas disebut Objek.
    • Objek dapat kongkrit, seperti halnya arsip dalam sistem, atau konseptual seperti kebijakan penjadualan dalam multiprocessing pada sistem operasi.
    •  Setiap objek mempunyai sifat yang melekat pada identitasnya. 
    •  Dua objek dapat berbeda walaupun bila semua nilai atributnya identik

Kelas Objek

  • Kelas merupakan gambaran sekumpulan Objek yang terbagi dalam atribut, operasi, metode,  hubungan, dan makna yang sama.
  • Suatu kegiatan mengumpulkan data (atribut) dan perilaku (operasi) yang mempunyai struktur data sama ke dalam satu grup.
  • Kelas Objek merupakan wadah bagi Objek. Dapat digunakan untuk menciptakan Objek.
  • Objek mewakili fakta/keterangan dari sebuah kelas.

Istilah-istilah Objek

§  Atribut   : Data item yang menegaskan Objek
§  Operasi : Fungsi di dalam kelas  yang  dikombinasikan  ke  bentuk
                    tingkah laku kelas
§  Metode :  Pelaksanaan    prosedur    (badan     dari     kode     yang
                    mengeksekusi respon terhadap permintaan objek lain di
                    dalam sistem).


  • Sejarah Berorientasi Objek

Pemrograman berorientasi objek pertama-tama dibicarakan pada akhir tahun 1960 menggunakan bahasa SIMULA. Pada tahun 1970, bahasa pemrograman Smaltalk dikembangkan oleh Xerox PARC. Pada saat itu sebagian lain dari dunia menggunakan COBOL dan FORTRAN dengan metode dekomposisi fungsional. Perubahan terjadi selama beberapa dekade sampai dikenalnya faktor utama, yaitu:



Konsep dasar berorientasi objek

Konsep dasar pendekatan berorientasi objek mencapai kematangan. Pada umumnya, perhatian pada masalah coding telah berubah menjadi masalah analisa dan desain.
Teknologi dasar pembangunan sistem
Gagasan tentang coding sangat dipengaruhi oleh bahasa pemrograman yang tersedia. Sangat sulit memikirkan pemrograman terstruktur bila yang tersedia adalah Assembler, tetapi lebih mudah bila menggunakan Pascal. Sama halnya akan sulit untuk membuat coding berorientasi objek bila bahasa pemrograman yang dipilih COBOL atau FORTRAN. Hal ini lebih mudah bila menggunakan Java, C++, Borland Pascal versi baru, Smalltalk dan Ada.
Kondisi sistem
Sistem yang dibangun pada saat ini berbeda dengan sistem beberapa tahun yang lalu. Sistem sekarang lebih besar, kompleks dan juga dapat merupakan sistem yang interaktif. Sebagian besar code pada sistem yang modern memperhatikan user interface, seperti manipulasi window, icon, mouse, dan lain-lain. Pengalaman memperlihatkan bahwa pendekatan berorientasi objek merupakan cara yang lebih tepat untuk sistem berorientasi objek.
Penggunaan model
Banyak organisasi mendapatkan bahwa sistem yang dibangun pada saat ini cenderung berorientasi data dari pada sistem yang dibangun sekitar tahun 1970 dan 1980. Kompleksitas fungsional kurang diperhatikan dari pada waktu sebelumnya, penggunaan model mendapatkan prioritas yang lebih besar.