Penelitian dan Tools Software Engineering

Sebelum membaca literatur blog ini, ada baiknya kalian membaca terlebih dahulu Introduction Software Engineering dan UML pada referensi berikut :
a. Klik Untuk Tahu Software Engineering
b. Klik Untuk Tahu UML
c. Klik Untuk Tahu Tools SE
Apa sih Software Engineering? #Bahasan Umum
Software Engineering adalah suatu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak, yang memiliki kerangka sebagai berikut :
1. Dapat terus dirawat dan dipelihara (maintain ability)
2. Dapat mengikuti perkembangan teknologi (depend ability)
3. Dapat mengikuti keinginan user (roburst)
4. Efektif dan Efisien penggunaannya
5. Dapat memenuhi kebutuhan (usability)
Software Engineering itu mencakup semua jenis pengerjaan suatu Software atau Perangkat Lunak. Bukan hanya sekedar menulis code (writing a block of code) akan tetapi semua kerangka-kerangka tadi harus masuk dalam Software Engineering. Nah, saya disini akan membahas sedikit masalah SE dan Research-research yang dilakukan terhadap SE ini.
Yang bakal kita bahas di SE itu ada beberapa macam poin yakni :
a. Penelitian dan Aplikasi SE
b. Tools SE
# Karena pembahasan ini memerlukan pengetahuan dasar SE, maka kami berikan link referensi tadi.
Penelitian dan Aplikasi SE
Jadi, sebenarnya sudah banyak komunitas bahkan perusahaan yang melakukan research terhadap SE ini, salah satunya yang kita ketahui sebuah perusahaan Perangkat Lunak adalah Microsoft. research.microsoft.com telah melakukan beberapa penelitian pada SE, mungkin beberapa sampel penelitian yang pernah dilakukan oleh Microsoft adalah sebagai berikut :
1 . A programming language for compose able DNA circuits
Jadi, meneliti dan membuat prototype bahasa pemrograman yang bisa meniru struktur DNA manusia. Prototype dari bahasa pemrograman ini, bisa kalian akses melalui website : Microsoft Research DNA. Jadi latar belakang penelitian yang diadakan ini adalah berbagai fungsi dari DNA manusia yang sangat banyak memerlukan bantuan aplikasi yang pintar, yang dapat menyimpan fungsi-fungsi tersebut dan memodelkannya.
2. A Programming Language for Genetic Engineering of Living Cells
Ada juga bahasa pemrograman yang masih dalam proses penelitian, adalah bahasa pemrograman yang meneliti dan menggambarkan fungsi-fungsi kinerja sel dalam tubuh melalui suatu bahasa pemrograman. Situsnya bisa dilihat di Klik Lihat Donk , akan tetapi kalian membutuhkan Silverlight SDK untuk mengakses bahasa pemrograman tersebut.
3. Client + Cloud Computing for Research
Link Terkait :
a. Microsoft Azure Research
4. Automatic Grammar Induction
a. Klik lagi Disini
Masih ada puluhan penelitian lagi, kalian boleh cek di SiniSini , terdapat banyak penelitian tentang Software Engineering dan aplikasi-aplikasi.
Nah, tadi kita sudah membahas tentang penelitian-penelitian yang terjadi pada Software Engineering. Sekarang kita masuk ke tools yang ada pada Software Engineering,
Tools
Apakah makna dibalik Tools pada Software Engineering ini? Sebelumnya penulis juga bertanya-tanya, akan tetapi setelah membaca beberapa literatur #malah curcol. Oke, Tools pada Software Engineering ini membantu dalam bidang permodelan Aplikasi #menurut penulis , karena pada Software Engineering dikenal nama UML (Unified Modelling Language). Nah, dari referensi yang sudah kami berikan di awal, tools pada Software Engineering digunakan untuk membuat Guide Lines atau Model dari suatu aplikasi.
Tools-tools yang ada pada Software Engineering itu sangatlah banyak, mungkin di referensi awal kita sudah ketahui ada yang namanya Rational Rose, Together, dan banyak lagi macamnya. Dan dapat dibuat sederhana, ternyata Tools yang tadi kalian pelajari adalah implementasi dari UML yang membahas User Case, Class, konsep OOP, dan lain-lain. Dan semua jenis tools yang disebutkan tadi, sama saja, layaknya compiler bahasa pemrograman, ada C, C++, pascal, sebenarnya sama saja, akan tetapi pasti memiliki perbedaan di fungsi-fungsi tertentu.
Dan tentunya, tools ini berbeda dengan bahasa pemrograman, karena pada aplikasi itu memiliki beberapa tahap pembuatan. Tools ini terletak pada modeling aplikasi, sedangkan bahasa pemrograman berperan penting dalam “Action Script” pada model aplikasi tersebut.
Sekian pengetahuan yang bisa kami sharing kepada kalian, kami tidak menjelaskan SE lebih banyak, karena sudah ada referensi yang lebih lengkap.. #hehhe bilang aja males..
Soft Computing??

Kelompok 6 PTI : Soft Computing
Avian Rinandhi(113114287)
Bimo Eka P(113111250)
Alief Pascal (113114268)
Tri Kusnandi (113112258)
Byan Prihandana (113112257) - Ketua
Ibnu Fajar (113114278)
Istilah soft computing pertama kali dicetuskan pada tahun 1990 oleh Prof. Lotfi A Zadeh dari Berkeley University. Soft computing adalah suatu pengembangan sistem cerdas. Sistem cerdas yang dimaksudkan adalah suatu sistem yang dapat memiliki keahlian yang hampir sama seperti manusia pada umumnya.
Metode soft computing ini terinspirasi dari cara pola pikir manusia sehingga mampu beradaptasi dan antara satu komponen dengan komponen yang lainnya bisa saling melengkapi sehingga memungkinkan untuk menyelesaikan suatu permasalahan. Karena Komputer di masa depan diharapkan bisa memberikan perhitungan-perhitungan yang lebih rumit dari sekedar perhitungan kalkulasi biasa. Nah, maka dari itu Soft Computing muncul sebagai jawaban dari permasalahan yang timbul di kehidupan kita.
Bagian-bagian dari Soft Computing sendiri adalah :
- Fuzzy Logic
- Neural Networks
- Probabilistic Reasoning
Fuzzy Logic merupakan suatu representasi dari pengetahuan yang direkonstruksi dengan if-then rules. Sederhananya, Fuzzy Logic adalah suatu metode untuk mengontrol sesuatu. Misalnya rekonstruksi if-then, "Jika cuaca panas, Maka turunkan suhu AC". Disinilah Fuzzy Logic berperan dalam Teknologi Komputer nantinya.
2. Neural Networks
Kompleksnya pikiran manusia juga merupakan masa depan dari komputer yang menggunakan Soft Computing. Neural Networks adalah tiruan dari jaringan saraf-saraf manusia yang terhubung dan membentuk sistem. Jadi metode ini ditujukan untuk meniru saraf manusia yang kompleks dan dapat menyimpan memori.
3. Probabilistic Reasoning
Probabilistic Reasoning adalah metode Soft Computing juga untuk membuat komputer atau suatu device mengambil keputusan layaknya makhluk hidup. Jadi, dari semua data-data yang sudah dimiliki, metode ini memberikan pola-pola tertentu untuk mengambil keputusan.
Soft computing menjadi satu diantara solusi daripada permasalahan di dunia. Kenapa? Dengan adanya unsur-unsur pokok dalam metode ini diharapkan akan menciptakan suatu sistem yang cerdas, mudah diproses serta membutuhkan biaya yang tidak banyak.
Banyak contoh-contoh riset yang sekarang mulai mengimplementasikan Soft Computing, seperti AC yang hanya hidup ketika AC tersebut merasakan adanya panas dari sensornya, dan TV yang menggunakan "Eye Recognition" dimana TV tersebut akan Shut Down otomatis ketika yang menonton TV sudah memejamkan mata dan tertangkap sensor TV.
Sumber:
http://tech.groups.yahoo.com/group/sc-ina/
ilmukomputer.com
http://modo.ugr.es/files/images/Agora/english/fig1.jpg
Belajar C# dari Nol!
Update, jika kalian ingin mempelajari C# (Bahasa yang paling umum pada Object Oriented Programming) kalian bisa memiliki beberapa referensi sebagai berikut :
1. Ebook Introducing Visual Studio C# 2010
Buku ini memuat 1300 halaman, dan berbahasa inggris, bisa dilihat detilnya disini , Download Link akan saya update, soalnya belakangan download ebook ini sudah mulai suspended link.. sabar yah masbroh :D
2. Video Tutorial By Geeks.Indonesia.Net
Video2 dari Mentor bisa didownload gratis dari link di bawah ini :
DOWNLOAD HERE , kalian cari dulu judul videonya, misal : C# Method, selanjutnya klik link video, registrasi dengan Windows Live (Kalian harus memiliki ID Windows Live) dan confirm registrasi, lalu View Online Video (Jika memiliki IDM, Link Download akan ter pop up dengan sendirinya )
Sekian dari saya, maaf baru diupdate page, soalnya ketika page pertama kali saya buat, saya masih benar2 tidak tahu menahu soal C# dan embel2nya
Readmore...
1. Ebook Introducing Visual Studio C# 2010
Buku ini memuat 1300 halaman, dan berbahasa inggris, bisa dilihat detilnya disini , Download Link akan saya update, soalnya belakangan download ebook ini sudah mulai suspended link.. sabar yah masbroh :D
2. Video Tutorial By Geeks.Indonesia.Net
Video2 dari Mentor bisa didownload gratis dari link di bawah ini :
DOWNLOAD HERE , kalian cari dulu judul videonya, misal : C# Method, selanjutnya klik link video, registrasi dengan Windows Live (Kalian harus memiliki ID Windows Live) dan confirm registrasi, lalu View Online Video (Jika memiliki IDM, Link Download akan ter pop up dengan sendirinya )
Sekian dari saya, maaf baru diupdate page, soalnya ketika page pertama kali saya buat, saya masih benar2 tidak tahu menahu soal C# dan embel2nya
Kata,Kisah,Apapun Yang Inspiratif
Sebenernya lagi bingung untuk membuat posting apaan sih yang mesti dibuat?? Mana UAS lagi deket lagi.. Homesick juga lumayan.. T_T. Mungkin balik lagi ke judul yah, Kata, Kisah, Apapun yang Inspiratif. Inspirasi memang hal yang sangat kita butuhkan di dunia ini. Entah berapa banyak "Quote of the Day" dan tokoh-tokoh inspirasi lainnya yang selalu mewarnai Website, Tv di rumah, bahkan gambar2 di kamar. Tapi, pertanyaannya kenapa sih tiap kita mendapatkan sebuah motivasi, kata2, kalimat, film, setelah beberapa jam udah lupa aja bawaannya, trus kembali ke kebiasaan yang buruk.. males, gak disiplin, ato apalah sudah..Jadi hal-hal yang tadi ditangkap itu udah expired dan kea buang2 waktu jadinya. Hehe.. sebenernya, saya mw curhat-curhat dikit sih tentang 1 semester yang telah saya lalui semenjak Ngekos, Kuliah, dan segala pergolakan emosi yang ada disini. Hmm.. mulai dari mana yah? Mulai dari semangat belajar deh..
Pertama x masuk Kampus XXXX, wah rasanya seneng, dapet beasiswa dan lain-lain. Tapi bukannya itu menjadi alat acuan untuk semakin giat, eh malah jadi yaa.. rada males belajar, banyakan main, banyakan tidur ga jelas. Wah, intinya banyak hari-hari yang kurang produktif, dan jadi kurang banget hari-hari olahraga tiap minggunya. Entah kenapa? padahal dulu saya mantan fitness athlete loh.. wkwkwkw..
1. Semangat Belajar
2. Fokus
3. Kesehatan
4. Kesejahteraan #eah
5. Pikiran
Kira-kira kalo dirangkum itu sih yang sudah berubah di hidup saya ini. Terus, gara-garanya ini apa ya? naaah... hal yang sering kita perdebatkan dalam hati. Sebenernya sering diajari buat gak nyalah-nyalahin sesuatu, tapi memang ada yang salah selama ini,then what? nah.. mungkin dari perubahan Kesehatan yang kurang bisa dipelihara, dan health lifestyle saya..huks, udah 6 semester terkena maag akut, yang menyebabkan apa-apa harus dibatasi dan harus makan ketat.
Readmore...
Pertama x masuk Kampus XXXX, wah rasanya seneng, dapet beasiswa dan lain-lain. Tapi bukannya itu menjadi alat acuan untuk semakin giat, eh malah jadi yaa.. rada males belajar, banyakan main, banyakan tidur ga jelas. Wah, intinya banyak hari-hari yang kurang produktif, dan jadi kurang banget hari-hari olahraga tiap minggunya. Entah kenapa? padahal dulu saya mantan fitness athlete loh.. wkwkwkw..
1. Semangat Belajar
2. Fokus
3. Kesehatan
4. Kesejahteraan #eah
5. Pikiran
Kira-kira kalo dirangkum itu sih yang sudah berubah di hidup saya ini. Terus, gara-garanya ini apa ya? naaah... hal yang sering kita perdebatkan dalam hati. Sebenernya sering diajari buat gak nyalah-nyalahin sesuatu, tapi memang ada yang salah selama ini,then what? nah.. mungkin dari perubahan Kesehatan yang kurang bisa dipelihara, dan health lifestyle saya..huks, udah 6 semester terkena maag akut, yang menyebabkan apa-apa harus dibatasi dan harus makan ketat.
Subscribe to:
Posts (Atom)
Subscribe to email feed



