<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>+Sumber Informasi Graduan Sains Komputer &amp; IT+</title>
	
	<link>http://firdaus-harun.com</link>
	<description />
	<lastBuildDate>Fri, 29 May 2009 08:13:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/sumberInformasiGraduanSainsKomputerIt" type="application/rss+xml" /><feedburner:emailServiceId>sumberInformasiGraduanSainsKomputerIt</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Eclipse Modeling Framework (EMF) – Kerangka Penyelesaian kepada Pemodelan Object-Oriented</title>
		<link>http://feedproxy.google.com/~r/sumberInformasiGraduanSainsKomputerIt/~3/U9qzozK_EEs/</link>
		<comments>http://firdaus-harun.com/index.php/2009/05/25/eclipse-modeling-framework-emf-kerangka-penyelesaian-kepada-pemodelan-object-oriented/#comments</comments>
		<pubDate>Mon, 25 May 2009 06:31:05 +0000</pubDate>
		<dc:creator>alfarabius</dc:creator>
				<category><![CDATA[Kejuruteraan Perisian]]></category>
		<category><![CDATA[EMF]]></category>

		<guid isPermaLink="false">http://firdaus-harun.com/?p=177</guid>
		<description><![CDATA[


EMF adalah perisian Integrated Development Environment (IDE) yang membantu para pengaturcara membangunkan &#8216;tool&#8217; atau aplikasi melalui penjanaan kod aturcara secara automatik dari struktur model. EMF lebih memfokuskan bahasa Java kerana bahasa Java lebih mesra kepada konsep Object-Oriented (OO). Kepada pengaturcara OO, EMF adalah penyelesaian kepada penjanaan kod aturcara Java dari rekabentuk model yang lebih efisien, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="text-align: center;"><img class="size-medium wp-image-179 alignnone" title="eclipse_logo_30" src="http://firdaus-harun.com/wp-content/uploads/2009/05/eclipse_logo_30-300x198.gif" alt="eclipse_logo_30" width="300" height="198" /></p>
<p style="text-align: center;">
<p style="text-align: justify;"><strong>EMF</strong> adalah perisian Integrated Development Environment (IDE) yang membantu para pengaturcara membangunkan &#8216;tool&#8217; atau aplikasi melalui penjanaan kod aturcara secara automatik dari struktur model. EMF lebih memfokuskan bahasa Java kerana bahasa Java lebih mesra kepada konsep Object-Oriented (OO). Kepada pengaturcara OO, EMF adalah penyelesaian kepada penjanaan kod aturcara Java dari rekabentuk model yang lebih efisien, tepat dan mudah-edit.</p>
<p style="text-align: justify;">Secara umum, analisis dan rekabentuk model dari keperluan klien merupakan fasa yang paling agresif dan aktif bagi <em>System Analyst</em>. Hasil (secara dokumentasi atau perisian modeling) dari fasa ini akan diberikan kepada pengaturcara atau kumpulan pembangunan untuk diterjemahkan ke dalam bentuk kod aturcara. Kebanyakan Penganalisa Sistem menggunakan <strong>bahasa model UML</strong> untuk fasa tersebut. Oleh itu, pada fasa ini kita dapat  lihat kerja-kerja membangunkan sistem menjadi terlalu panjang dan sentiasa berubah sifatnya.</p>
<p style="text-align: justify;">Ini akan menyebabkan kos pembangunan memakan masa yang terlalu panjang dan kos yang berlebihan. Walaupun ada perisian model UML seperti <em>MagicDraw, DaVinci, Netbeans dan Rational Rose</em> yang membolehkan dari rekabentuk model terus penjanaan kod tetapi bagi sesetengah pengaturcara, memenuhi kriteria atau <em>rule</em> UML bukanlah semudah disangka. Penjanaan kod dari rekabentuk model UML adalah berbeza-beza bagi setiap perisian model yang sudah disebutkan di atas.</p>
<p style="text-align: justify;">Sebagai penyelesaian, EMF menggunakan <em>subset</em> kepada UML untuk pengekelasan model-model kepada penjanaan kod bahasa Java yang lebih efisien. Tidak memerlukan peraturan UML yang terlalu <em>strict</em> dan editor yang terlalu rumit. EMF menggunakan bahasa XMI (XML Metadata Interchange) untuk menterjemahkan model-model yang direkabentuk. EMF menyediakan 3 mekanisme untuk merekabentuk model iaitu :</p>
<ol style="text-align: justify;">
<li>Guna bahasa <strong>XML</strong> dan rangka bahasa <strong>XML Schema</strong></li>
<li>Memuat naik / Eksport  <strong>XMI</strong> dokumen dari perisian model seperti <em>Rational Rose</em></li>
<li>Merangka kod aturcara menggunakan kod-kod spesifik untuk Java (<em>Java Annotation</em>)</li>
</ol>
<p style="text-align: justify;">Saya cuba memudahkan post pada kali ini dalam struktur ayat yang mudah bagi memudahkan para pembaca sekalian. Untuk maklumat berkaitan penggunaan Eclipse, layari <a title="MDA Project" href="http://mda.firdaus-harun.com" target="_blank">http://mda.firdaus-harun.com</a></p>
<p style="text-align: justify;">Untuk memuat turun perisian open source Eclipse [<a title="Eclipse Download Page" href="http://www.eclipse.org/downloads/" target="_blank">klik</a>]</p>
<p style="text-align: justify;">Rujukan berkaitan Eclipse &#8211; tutorial, diskusi dan plugin [<a title="Eclipse Main Page" href="http://wiki.eclipse.org/Main_Page" target="_blank">klik</a>]</p>
<blockquote style="text-align: justify;"><p><strong>P/s:</strong> &#8220;Manusia berilmu adalah manusia yang pandai berfikir sama ada dengan menganalisis, mentaakul, merumus, bertindak, berwacana dan menulis dengan fakta-fakta yang diterima. Fakta-fakta tidak akan menjadi knowledge / ilmu jika manusia tidak menghadam fakta tersebut.&#8221; ~<a title="Firdaus Harun - Sumber Informasi Graduan Sains Komputer dan IT" href="http://firdaus-harun.com" target="_blank"><strong>Aku kata</strong></a></p></blockquote>
<img src="http://feeds.feedburner.com/~r/sumberInformasiGraduanSainsKomputerIt/~4/U9qzozK_EEs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://firdaus-harun.com/index.php/2009/05/25/eclipse-modeling-framework-emf-kerangka-penyelesaian-kepada-pemodelan-object-oriented/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://firdaus-harun.com/index.php/2009/05/25/eclipse-modeling-framework-emf-kerangka-penyelesaian-kepada-pemodelan-object-oriented/</feedburner:origLink></item>
		<item>
		<title>Panda USB Vaccine – Cegah Sebelum Parah</title>
		<link>http://feedproxy.google.com/~r/sumberInformasiGraduanSainsKomputerIt/~3/oM2Ma8omoXQ/</link>
		<comments>http://firdaus-harun.com/index.php/2009/04/25/panda-usb-vaccine-cegah-sebelum-parah/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 16:03:00 +0000</pubDate>
		<dc:creator>alfarabius</dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Produk]]></category>

		<guid isPermaLink="false">http://firdaus-harun.com/?p=168</guid>
		<description><![CDATA[
Panda USB Vaccine merupakan sebuah perisian ringkas (USBVaccine.exe) dari syarikat Panda Security untuk mengekang penyebaran malware merebak ke host atau driver lain. Ancaman atau penyebaran malware menggunakan medium mudah alih (portable) seperti pendrive, kamera digital, pemain MP3 dan memory stick makin mendapat perhatian sejak akhir-akhir ini. Ini kerana malware tersebut boleh memanipulasi fail Autorun pada [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" title="Panda USB Vaccine" src="http://www.pandasecurity.com/NR/rdonlyres/596C1555-F648-4E02-838B-D99A373098C2/0/usbvaccine.jpg" alt="Panda USB Vaccine" width="381" height="316" /></p>
<p><strong>Panda USB Vaccine</strong> merupakan sebuah perisian ringkas (<em>USBVaccine.exe</em>) dari syarikat Panda Security untuk mengekang penyebaran <em>malware</em> merebak ke host atau driver lain. Ancaman atau penyebaran malware menggunakan medium mudah alih (portable) seperti <em>pendrive</em>, kamera digital, pemain MP3 dan memory stick makin mendapat perhatian sejak akhir-akhir ini. Ini kerana malware tersebut boleh memanipulasi fail <strong>Autorun</strong> pada setiap medium mudah alih tersebut.</p>
<p>Oleh itu, rekabentuk pembangunan Panda USB Vaccine ini adalah dengan membenarkan pengguna memusnahkan fungsi fail <strong>Autorun</strong> sama ada di PC / Laptop dan di pendrive. Oleh yang demikian, secara tidak langsung ancaman malware tidak akan merebak ke medium-medium tersebut. Dikatakan 95% ancaman virus kepada komputer adalah hasil dari penyebaran malware di antara medium-medium (pendrive, memory stick dsb) tersebut.</p>
<p>Anda boleh memuat turun perisian ini secara <strong><span style="color: red;"><span style="text-decoration: blink;">PERCUMA</span></span></strong> di URL : [<a title="Panda USB Vaccine" href="http://www.pandasecurity.com/homeusers/downloads/register?CodigoProducto=99&amp;TipoLead=2&amp;TipoUsuario=11&amp;Tipo=5&amp;Ref=WWEN-USBVACC-DES&amp;Idioma=2&amp;Country=EN&amp;DocId=F58&amp;sec=down" target="_blank">klik</a>]</p>
<p>Untuk maklumat lanjut berkaitan Panda USB Vaccine sila ke URL : [<a title="Panda USB Vaccine 1" href="http://www.pandasecurity.com/homeusers/downloads/usbvaccine/" target="_blank">klik</a>]</p>
<p><strong>P/s:</strong> Pastikan anda sentiasa mengemaskini virus definition perisian antivirus anda untuk pencegahan yang lebih berkesan. Jika tidak mahu Pc / Laptop anda diserang virus, tukarlah kepada persekitaran sistem pengoperasian (OS) <strong>Mac atau Linux</strong>. Pasti tidak ada masalah. <img src='http://firdaus-harun.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/sumberInformasiGraduanSainsKomputerIt/~4/oM2Ma8omoXQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://firdaus-harun.com/index.php/2009/04/25/panda-usb-vaccine-cegah-sebelum-parah/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://firdaus-harun.com/index.php/2009/04/25/panda-usb-vaccine-cegah-sebelum-parah/</feedburner:origLink></item>
		<item>
		<title>Ekosistem Perisian – Menjamin Kestabilan Pembangunan Perisian – Bah. 1</title>
		<link>http://feedproxy.google.com/~r/sumberInformasiGraduanSainsKomputerIt/~3/n32-t1j_Dl8/</link>
		<comments>http://firdaus-harun.com/index.php/2009/04/24/ekosistem-perisian-menjamin-kestabilan-pembangunan-perisian-bah-1/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 00:01:49 +0000</pubDate>
		<dc:creator>alfarabius</dc:creator>
				<category><![CDATA[Kejuruteraan Perisian]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[Umum]]></category>

		<guid isPermaLink="false">http://firdaus-harun.com/?p=160</guid>
		<description><![CDATA[
Ekosistem bermaksud kesemua komponen dalam sesebuah kumpulan / organisasi yang mempunyai visi dan objektif tertentu, memainkan peranan masing-masing untuk menjamin kelangsungan kumpulan tersebut. Dalam konteks pembangunan perisian, ekosistem perisian bermaksud kaedah pembangunan perisian yang memberi faedah dan respon yang efektif sama ada kepada klien, pembangun / pengaturcara plug-in, pengedar, perunding IT, pengilang (hardware) serta pesaing.
Ekosistem [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-161 aligncenter" title="coral-reef" src="http://firdaus-harun.com/wp-content/uploads/2009/04/coral-reef-300x225.jpg" alt="coral-reef" width="264" height="198" /></p>
<p>Ekosistem bermaksud kesemua komponen dalam sesebuah kumpulan / organisasi yang mempunyai visi dan objektif tertentu, memainkan peranan masing-masing untuk menjamin kelangsungan kumpulan tersebut. Dalam konteks pembangunan perisian, ekosistem perisian bermaksud kaedah pembangunan perisian yang memberi faedah dan respon yang efektif sama ada kepada klien, pembangun / pengaturcara plug-in, pengedar, perunding IT, pengilang (hardware) serta pesaing.</p>
<p><strong>Ekosistem perisian</strong> ibarat batu karang yang terdampar di dasar lautan. Batu karang dicipta untuk mengimbangi keseluruhan ekosistem kehidupan di dasar laut. Semua kehidupan laut bergantung kepada batu karang tersebut dan sentiasa berkembang serta bertahan sampai bila-bila selagi tidak diganggu.</p>
<p>Begitu juga dengan perisian yang sentiasa berevolusi, skop yang makin luas, dan berubah mengikut keperluan semasa oleh pihak klien. Walau bagaimanapun, ini bukan bermaksud perisian sahaja yang berubah malah ekosistem perisian juga turut mengalami transformasi tersebut. Sifat perisian yang rumit dan mudah diancam ketidakpuasan pengguna atau ketidaksesuaian teknologi yang digunapakai.</p>
<p>Oleh itu, bagi membangunkan <strong>perisian yang mantap dan mesra</strong> kepada ekosistem perisian, maka kaedah pembangunan yang tepat dan bersesuaian dengan sistem yang akan dibangunkan, perlulah diteliti oleh <strong>inteligensia IT</strong> (pengaturcara, penganalisa sistem, ketua projek IT dsb). Contoh sistem sama ada berasaskan aplikasi web, sistem Desktop, servis sesawang (Web service) dan sebagainya.</p>
<p>Oleh sebab itu, maka wujudlah pelbagai pendekatan atau kerangka pembangunan perisian yang dinamik bagi merealisasikan konsep <strong>Kestabilan Pembangunan Perisian</strong> atau <em>&#8216;Sustainable Software Development&#8217;</em>.</p>
<p><strong>P/s:</strong> &#8220;Manusia sering tertipu dengan hati dan fikiran masing-masing tentang bakat dan kebolehan, sebenarnya diri sendiri mempunyai 1001 kelebihan yang belum diteroka, ini disebabkan daya usaha yang kurang dan malas&#8221; <a href="http://firdaus-harun.com">~Aku kata</a></p>
<img src="http://feeds.feedburner.com/~r/sumberInformasiGraduanSainsKomputerIt/~4/n32-t1j_Dl8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://firdaus-harun.com/index.php/2009/04/24/ekosistem-perisian-menjamin-kestabilan-pembangunan-perisian-bah-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://firdaus-harun.com/index.php/2009/04/24/ekosistem-perisian-menjamin-kestabilan-pembangunan-perisian-bah-1/</feedburner:origLink></item>
	</channel>
</rss>
