CBSE | Rekayasa Perangkat Lunak 2 */** | MOH. YUNUS

 

Rekayasa Perangkat Lunak 2 */** | MOH. YUNUS

CBSE

 


1. Sebutkan 3 industri konsorsium atau perusahaan yang mengusulkan standarisasi untuk komponen perangkat lunak? mengapa mereka membuat standarisasi? jelaskan alasan mereka!

Jawab :

1. The Institute of Electrical and Electronics Engineers (IEEE)

IEEE adalah organisasi nirlaba internasional, yang merupakan asosiasi profesional utama untuk peningkatan teknologi.Sebelumnya, IEEE merupakan kepanjangan dari Institute of Electrical and Electronics Engineers.

Namun berkembangnya cakupan bidang ilmu dan aplikasi yang diperdalam organisasi ini membuat nama-nama kelektroan dianggap tidak relevan lagi,sehingga IEEE tidak dianggap memiliki kepanjangan lagi, selain sebuah nama yang dieja sebagai Eye-triple-E. Di samping society, IEEE memiliki badan standard (Standard Association, IEEE-SA). IEEE-SA memiliki wibawa cukup besar untuk bisa mempersatukan substandard industri membentuk standardisasi internasional yang diakui seluruh industri.

 

Saya hanya membahas sedikit mengenail WiMax:

WiMAX (Worldwide Interoperability for Microwave Access) adalah sebuah tanda sertifikasi untuk produk-produk yang lulus tes cocok dan sesuai dengan standar IEEE 802.16. WiMAX merupakan teknologi nirkabel yang menyediakan hubungan jalur lebar dalam jarak jauh. WiMAX merupakan teknologi broadband yang memiliki kecepatan akses yang tinggi dan jangkauan yang luas. WiMAX merupakan evolusi dari teknologi BWA sebelumnya dengan fitur-fitur yang lebih menarik. Disamping kecepatan data yang tinggi mampu diberikan, WiMAX juga membawa isu open standar. Dalam arti komunikasi perangkat WiMAX diantara beberapa vendor yang berbeda tetap dapat dilakukan (tidak proprietary). Dengan kecepatan data yang besar (sampai 70 MBps), WiMAX layak diaplikasikan untuk ‘last mile’ broadband connections, backhaul, dan high speed enterprise.

 

2. ANSI (American National Standards Institute)

(American National Standards Institute adalah sebuah kelompok yang mendefinisikan standar Amerika Serikat untuk industri pemrosesan informasi. ANSI berpartisipasi dalam mendefinisikan standar protokol jaringan dan merepresentasikan Amerika Serikat dalam hubungannya dengan badan-badan penentu standar International lain, misalnya ISO , Ansi adalah organisasi sukarela yang terdiri atas anggota dari sektor usaha, pemerintah, dan lain-lain yang mengkoordinasikan aktivitas yang berhubungan dengan standar, dan memperkuat posisi Amerika Serikat dalam organisasi standar nasional.

 

SQL adalah standar ANSI (American National Standards Institute) bahasa pemrograman untuk mengakses dan memanipulasi database. Statemen SQL digunakan untuk menerima, mengubah dan menghapus data. SQL bekerja dengan berbagai sistem database antara lain MS Access, DB2, Informix, MS SQL Server, Oracle, Sybase, dll.

Sesuai kegunaan dan perkembangannya, SQL memiliki beberapa versi, tetapi agar tidak terjadi kekeliruan dibuat standar oleh ANSI, mereka harus memiliki keywords utama yang dipakai secara umum yaitu (SELECT, UPDATE, DELETE, INSERT, WHERE, dan sebagainya). ANSI C adalah standar bahasa C pertama

 

3. TIA (Asosiasi Industri Telekomunikasi)

Suatu organisasi terpisah yang diakui oleh ANSI dan bekerjasama dengan Asosiasi Industri Elektronika (EIA). Organisasi standard TIA menciptakan standard yang meliputi radio private mobile (biasa yang digunakan oleh pihak keamanan baik tentara maupun polisi), menara antenna, satelit, premsis cabling (copper maupun fiber), system komunikasi mobile, moble multimedia multicast, healthcare dan lainnya. TIA menspesifikasikan Subnetwork Dependent Converge Protocol (SDNPC) untuk paket-paket servis (GPRS-136).

Asosiasi Industri Telekomunikasi (TIA) adalah suatu organisasi terpisah yang diakui oleh ANSI dan bekerjasama dengan Asosiasi Industri Elektronika (EIA). TIA dikenal terbaik untuk mengembangkan standard pemasangan kabel menggunakan disain dan instalasi sistem pemasangan kabel yang ter-koordinasi. Sehingga mampu untuk mendukung suatu cakupan aplikasi yang luas dan memenuhi kebutuhan kecepatan yang tinggi pada masa kini dan mendatang.

Contoh standart dari TIA/EIA :

Standard TIA 568A-B

 

2. Jelaskan tahapan model CBSE, dan apa prinsip CBSE? jelaskan!

Jawab :

Tahapan Model CBSE (Component Based Software Engineering)

1. Analisis komponen. Mengingat persyaratan spesifikasi, analisis dilakukan mencari komponen yang sesuai dengan spesiikasi. Biasanya, tidak ada kecocokan yang tepat dan komponen yang dapat digunakan hanya menyediakan beberapa fungsi yang diperlukan.

 

2. Persyaratan modifikasi. Selama tahap ini, persyaratan dianalisis menggunakan informasi tentang komponen yang telah ditemukan. Mereka kemudian memodifikasi komponen yang tersedia. Jika komponen tidak mungkin untuk dimodifikasi, analisis komponen dapat dilakukan kembali untuk mencari solusi alternatif.

3. Mendesain sistem menggunakan reuse. Selama fase ini, kerangka sistem dirancang atau kerangka sistem yang telah ada akan digunakan kembali. Para desainer memperhitungkan komponen yang digunakan kembali dan mengatur kerangka untuk memenuhi ini. Beberapa software baru mungkin harus dirancang apabila tidak tersedianya komponen.

4. Pengembangan dan integrasi. Software yang tidak dapat diperoleh secara eksternal akan dikembangkan dan komponen-komponen serta sistem COTS akan diintegrasikan untuk membentuk sistem yang baru. Integrasi sistem, dalam model ini, mungkin bisa lebih baik menjadi bagian dari pembangunan proses daripada menjadi bagian terpisah.

Apa prinsip CBSE mendasari CBSE sebagai prinsip adalah :

1. Komponen bersifat mandiri, sehingga tidak menginterferensi operasi yang lain. Detil implementasinya juga tersembunyi dan implementasi komponen tersebut dapat diganti tanpa mempengaruhi kinerja keseluruhan sistem.

2. Komponen berkomunikasi melalui interface yang sudah didefinisikan dengan baik. Apabila interface dipelihara, komponen tersebut dapat digantikan oleh komponen lainnya yang menyediakan fungsionalitas tambahan atau yang ditingkatkan.

Infrastruktur komponen menawarkan berbagai layanan standar yang dapat digunakan dalam sistem aplikasi. Hal ini mengurangi jumlah kode baru yang harus dibangun.

Next Post Previous Post
No Comment
Add Comment
comment url

const autoTOC = true; /false if not used./ const positionTOC = "noscript"; /unique tag or class or id to set TOC./