Downloads free software

Friday, 17 December 2010

Download free software pilihan di megaupload.com

1. Internet Download Manager 510 disini dan patchnya disini
2. GOM Player Download
3. Mozilla Firefox 3.6.9 Download
4. Opera Mini Download
5. Google Talk Download
6. IZArc4.1 Download 
7. Windows XP Activation Crack Download http://www.megaupload.com/?d=HLCDKOSA
8. K-Lite_Codec_Pack_630 Download
9. Daemon DTLite4356 Download
READ MORE - Downloads free software

Downloads free EBook

Downloads free EBook Java Programming MegaUpload.com :

1. Java 3D programming By Daniel Selman here
2. Java Database Programming with JDBC here
3. Java Core J2EE Patterns Best Practices and Design Strategies here
4. Java Extreme Programming Cookbook here
5. Java Data Access JDBC, JNDI, and JAXP here

READ MORE - Downloads free EBook

Listing Program Mengubah Citra Grayscale Menjadi Citra Biner Delphi

Friday, 3 December 2010

Citra biner merupakan citra yang terdiri dari komponen warna hitam dan putih. Sifat pengolahan citra biner relatif sederhana, cepat dan mudah diimplementasikan sehingga bisa dijalankan meski memori yang dimiliki kecil. Berikut listing mengubah citra grayscale menjadi citra biner dengan metode otsu (otsu method).

procedure TForm1.btnBinerClick(Sender: TObject);
const level = 255;
var
  histogram: array[0..255] of integer;
  PH: PByteArray;
  TotalMean, Variance, maxVariance, zerothCumuMoment, firstCumuMoment : real;
  i,k: integer;
   j: integer ;
  p: PByteArray;
  Q: PByteArray;
  threshold: byte;
  area: Word;
begin
  imgbin:= tbitmap.Create;
  imgbin:= imggray;
  for i:=0 to level-1 do
  begin
    histogram[i]:=0;
  end;
  for i:=0 to (imgbin.Height-1) do
  begin
    PH:=imgbin.ScanLine[i];
    for j:= 0 to (imgbin.Width-1) do
    begin
      inc(histogram[PH[j]]);
    end;
  end;
  //compute otsu method
  threshold:=0;
  totalMean := 0;
  maxVariance := 0;
  firstCumuMoment := 0;
  zerothCumuMoment := 0;
  area := imgbin.Height * imgbin.Width;
  for k:= 0 to level-1 do TotalMean := TotalMean + (k * histogram[k] / area);
  for k:= 0 to level-1 do
  begin
    zerothCumuMoment := zerothCumuMoment + histogram[k] / area;
    firstCumuMoment :=  firstCumuMoment + (k * histogram[k] / area);
    variance := totalMean * zerothCumuMoment -  firstCumuMoment;
    variance := variance * variance;
    if ((zerothCumuMoment <> 0) and (zerothCumuMoment <> 1)) then
    begin
      variance := variance /(zerothCumuMoment * (1 - zerothCumuMoment));
      if (maxVariance < variance) then
      begin
        maxVariance := variance;
        threshold := k;
      end;
    end;
  end;

  for i:=0 to imgbin.Height-1 do
  begin
    P:= imgbin.ScanLine[i];
    Q:= imggray.ScanLine[i];
    for j:=0 to imgbin.Width-1 do
    if Q[j] > threshold   then
    P[j] := 255
    else
    P[j] := 0;
  end;
  imgbiner.Picture.Bitmap:= imgbin;
  imgbin.SaveToFile('biner.bmp') ;
end;

Untuk pengambilan gambarnya telah dijelaskan dalam aritkel sebelumnya yaitu melalui webcam.
READ MORE - Listing Program Mengubah Citra Grayscale Menjadi Citra Biner Delphi

Handling Obstacles in Goal-Oriented Requirements Engineering (Rekayasa Perangkat Lunak)

Wednesday, 1 December 2010



Axel van Lamsweerde, Member, IEEE, and Emmanuel Letier

Abstract 
Requirements engineering is concerned with the elicitation of high-level goals to be achieved by the envisioned system, the refinement of such goals and their operationalization into specifications of services and constraints and the assignment of responsibilities for the resulting requirements to agents such as humans, devices, and software. Requirements engineering processes often result in goals, requirements, and assumptions about agent behavior that are too ideal; some of them are likely not to be satisfied from time to time in the running system due to unexpected agent behavior. The lack of anticipation of exceptional behaviors results in unrealistic, unachievable, and/or incomplete requirements. As a consequence, the software developed from those requirements will not be robust enough and will inevitably result in poor performance or failures, sometimes with critical consequences on the environment. This paper presents formal techniques for reasoning about obstacles to the satisfaction of goals, requirements, and assumptions elaborated in the requirements engineering process. A first set of techniques allows obstacles to be generated systematically from goal formulations and domain properties. A second set of techniques allows resolutions to be generated once the obstacles have been identified thereby. Our techniques are based on a temporal logic formalization of goals and domain properties; they are integrated into an existing method for goal-oriented requirements elaboration with the aim of deriving more realistic, complete, and robust requirements specifications. A key principle in this paper is to handle exceptions at requirements engineering time and at the goal level, so that more freedom is left for resolving them in a satisfactory way. The various techniques proposed are illustrated and assessed in the context of a real safety-critical system. 

Index Terms-Goal-oriented requirements engineering, high-level exception handling, obstacle-based requirements transformation, defensive requirements specification, specification refinement, lightweight formal methods.

Download full text here





READ MORE - Handling Obstacles in Goal-Oriented Requirements Engineering (Rekayasa Perangkat Lunak)

Listing Program Grayscale Image Delphi

Tuesday, 30 November 2010

Dalam pengolahan citra digital kita mengenal istilah grayscale. Citra RGB sebelum dimanipulasi dengan berbagai operasi tertentu, biasanya citra dikonversi dulu kedalam bentuk grayscale. pengkonversian ini bertujuan agar citra tersebut dapat dimanipulasi secara efisien tanpa adanya perhitungan yang sama berulang-ulang.

Berikut saya berikan listing program merubah citra RGB menjadi Grayscale dalam bahasa pemrograman Delphi:

READ MORE - Listing Program Grayscale Image Delphi

Download EbookTricks of the Windows Game Programming Gurus

Friday, 26 November 2010

 
Introduction
A long time ago, in a galaxy far, far, away, I wrote a book about game programming, called Tricks of the Game Programming Gurus. For me, it was an opportunity to create something that I had always wanted—a book that taught the reader how to make games. Anyway, it’s been a few years and I’m a little older and wiser, and I have definitely learned a lot of tricks . This book is going to continue where the old book left off. I’m going to cover every major topic in game programming that I can fit within the binding of this bad boy!
READ MORE - Download EbookTricks of the Windows Game Programming Gurus

LInk From Blog

Thursday, 25 November 2010

Advertise with my Blog

Buy blog reviews 


Paid reviews
READ MORE - LInk From Blog

Download Ebook Pemrograman Java

Wednesday, 24 November 2010

 
Downloads free EBook Java Programming MegaUpload.com disini



READ MORE - Download Ebook Pemrograman Java

Sebuah Replikasi Extended Percobaan untuk Menilai Metode Inspeksi Persyaratan Perangkat Lunak Inspeksi

Friday, 19 November 2010

KRISTIAN SANDAHL
ZeLab, Ericsson Radio Systems AB, Box 12 48, S-581 12 Link¨oping, Sweden
OLA BLOMKVIST
Quality Technology and Management, Department of Mechanical Engineering, Link¨oping University, S-581 83 Link¨oping, Sweden
JOACHIM KARLSSON
Focal Point AB, Teknikringen 1E, S-583 30 Link¨oping, Sweden
CHRISTIAN KRYSANDER
Department of Computer and Information Science, Link¨oping University, S-581 83 Link¨oping, Sweden
MIKAEL LINDVALL
Department of Computer and Information Science, Link¨oping University, S-581 83 Link¨oping, Sweden
NICLAS OHLSSON
Department of Computer and Information Science, Link¨oping University, S-581 83 Link¨oping, Sweden
Abstrak
Kami telah melakukan suatu replikasi diperpanjang percobaan Porter-Votta-Basili membandingkan metode Skenario dan metode Checklist untuk memeriksa persyaratan spesifikasi menggunakan instrumen identik. Penelitian telah dilakukan dalam konteks pendidikan kita diwakili oleh suatu definisi yang lebih umum dari sebuah cacat dibandingkan dengan daftar cacat asli.

READ MORE - Sebuah Replikasi Extended Percobaan untuk Menilai Metode Inspeksi Persyaratan Perangkat Lunak Inspeksi

Foundations of Sequence-Based Software Specification

Wednesday, 17 November 2010

Stacy J. Prowell, Member, IEEE Computer Society, and Jesse H. Poore, Member, IEEE
Abstract—Rigorous specification early in the software development process can greatly reduce the cost of later development and maintenance, as well as provide an explicit means to manage risk and identify and meet safety requirements. Sequence-based software specification is a collection of techniques for implementing rigorous, practical software specification. The primary result of this research is the sequence enumeration method of specification writing. Straightforward, systematic enumeration of all sequences to produce an arguably complete, consistent, and traceably correct specification is made practical by controlling the growth of the process.



READ MORE - Foundations of Sequence-Based Software Specification

Scenario-Based Assessment of Nonfunctional Requirements

Wednesday, 3 November 2010

Andreas Gregoriades and Alistair Sutcliffe, Member, IEEE

Abstract—This paper describes a method and a tool for validating nonfunctional requirements in complex socio-technical systems. The System Requirements Analyzer (SRA) tool validates system reliability and operational performance requirements using scenario- based testing. Scenarios are transformed into sequences of task steps and the reliability of human agents performing tasks with computerized technology is assessed using Bayesian Belief Network (BN) models. The tool tests system performance within an envelope of environmental variations and reports the number of tests that pass a benchmark threshold. The tool diagnoses problematic areas in scenarios representing pathways through system models, assists in the  dentification of their causes, and supports comparison of alternative requirements specifications and system designs. It is suitable for testing socio-technical systems where operational scenarios are sequential and deterministic, in domains where designs are incrementally modified so set up costs of the BNs can be defrayed over multiple tests. Index Terms—Nonfunctional requirements validation, scenario-based testing, Bayesian belief networks, systems engineering.




READ MORE - Scenario-Based Assessment of Nonfunctional Requirements

Membuat Video Webcam dengan Delphi

Tuesday, 2 November 2010

Fadlisyah Penulis Beberapa buku komputer 
FAHMI S.T, M.Sc   Alumnus Fachhochschule Karlsruhe, 
Germany Dayat Kurniawan Peneliti di LIPI

Setelah kita mempelajari penangkapan citra, selanjutnya pada bab ini  saya akan menjelaskan tentang bagaimana merekam video melalui  webcam. Untuk itu, ikuti langkah-langkah berikut


1. Jalankan Delphi. 

2. Tambahkan komponen ListBox1 , ListBox2 , ListBox3 , ListBox4 , ComboBox1 ,  FilterGraph1  ,  VideoWindow1  , SaveDialog1  , Filter1  , Timer1  , StatusBar1 , Button1  , Button2  , dan Button3     pada Form1.  
3. Atur properti berbagai komponen di atas, sebagai :

 

 4.  Tampilan Form yang diharapkan akan berupa : 




READ MORE - Membuat Video Webcam dengan Delphi

Downloads lagu anak-anak

Friday, 22 October 2010

Downloads lagu anak-anak tahun 90-an....jauhkan anak-anak dari lagu-lagu dewasa...yang selalu bertemakan cinta-cinta dan cinta...


1. Melisa-Semut-semut kecil Download
2. Makan Kolak Download
3.Yun ayun Download
4. Sepeda mini Download
5. Isabela Download
6. Suara apa? Download
7. Rujak bebek Download
8. Menabung Download
9. Keretaku Download
10. Hadiah Ulang tahun Download
READ MORE - Downloads lagu anak-anak

Cara Mendownload Video di Youtube

Thursday, 21 October 2010

Jika anda termasuk orang yang suka menonton video dari internet, seperti youtube.com, metacafe, google dan masih banyak lagi. Kebanyakan video tersebut tidak bisa langsung didownload dan disimpan dikomputer anda. ada banyak cara mendownload video..salah satunya yaitu dengan website pendownload video yaitu keepvid.com. caranya :

1. Bukalah file video yang ingin anda saksikan, saya contohkan dengan membuka www.youtube.com untuk mencari video-video yang menarik.


2. tekan untuk melihat linknya dan copy link tersebut 

3. sekarang anda buka website pembantu http://keepvid.com
4. setelah itu paste link yang tadi dicopy kedalam tempat yang disediakan.jangan lupa tekan Download
5. tunggulah proses sedang dilakukan...sampai muncul 
6. Pilih format yang kamu ingikan.
7. tunggu sampai proses download selesai....
--------------------------------Selamat Mencoba----------------

Berikut 10 website penyedia video :
1. youtube.
2. metacafe
3. Google Video
4. iFilm
5. Dailymotion
6. Myspace
7. VideoCodeZone
8. Blastro
9.Putfule
10. Badjojo







READ MORE - Cara Mendownload Video di Youtube

Instalasi DSPack Delphi 7 (Tutorial delphi)

Sebelum membuat program penangkapan citra melalui webcam menggunakan Delphi, maka kita harus terlebih dahulu menginstalasi DSPack. DSPack yang kita gunakan adalah DSPack versi 2.3.4 yang dapat didownload pada www. progdigy.com atau pada link dibawah post ini...
DSPack merupakan sekumpulan komponen dan class untuk menuliskan berbagai aplikasi multimedia menggunakan MS Direct Show dan DirectX technologies. DSPack didesain untuk bekerja dengan DirectX 9 pada sistem operasi Win9X, ME, 2000, dan Windows XP. DSPack didesain juga untuk bekerja dengan Delphi 5,6,7 dan CPP Builder 6.
READ MORE - Instalasi DSPack Delphi 7 (Tutorial delphi)

Rekayasa Perangkat Lunak

Wednesday, 20 October 2010

Berikut adalah salah satu referensi untuk mempelajari perancangan penetilian rekayasa perangkat lunak dan metodenya.

Download disini
READ MORE - Rekayasa Perangkat Lunak

Object-Oriented Software Composition


Component-Oriented Software Technology

Modern software systems are increasingly required to be open and distributed. Such systems are open not only in terms of network connections and interoperability support for heterogeneous hardware and software platforms, but, above all, in terms of evolving and changing requirements. Although object-oriented technology offers some relief, to a large extent the languages, methods and tools fail to address the needs of open systems because they do not escape from traditional models of software development that assume system requirements to be closed and stable. We argue that open systems requirements can only be adequately addressed by adopting a component-oriented as opposed to a purely object-oriented software development approach, by shifting emphasis away from programming and towards generalized software composition.
Download here 



READ MORE - Object-Oriented Software Composition

Listing Program Mengambil Gambar dari Webcam dengan Delphi 7

Tuesday, 19 October 2010

Listing program dan langkah-langkah yang perlu dilakukan di dalam merancang program menangkap citra menngunakan webcam adalah sebagai berikut :

1. Jalankan Delphi.

2. Tambahkan pada Form Delphi berbagai komponen berikut 

: FilterGraph1 , VideoWindow1 , SampleGrabber1 , Filter1 , DBImage1 , Button1 , dan MainMenu1.

3. Atur properti berbagai komponen di atas, sebagai :

4. Klik 2x pada MainMenu1, atur tampilan sedemikian hingga seperti :






5. Tampilan Form sekarang akan berbentuk :



READ MORE - Listing Program Mengambil Gambar dari Webcam dengan Delphi 7

Permasalahan Dalam Instalasi DSPack Delphi 7

Sering terjadi di dalam mengkompilasi file DSPack Package (DSPack_Dx.dpk), atau setelah mengeksekusi file DSPack_D7, muncul pesan kesalahan [fatal error] Dspack.pas(37).file not found ‘jedi.inc’ dan pesan kesalahan yang sama juga muncul dalam menginstalasi file Design Package (DSPackDesign_Dx.dpk), atau setelah mengeksekusi file DSPackDesign_D7. Pesan kesalahan tersebut muncul karena file ‘jedi.inc’ tidak ditemukan pada direktori C:\Program Files \Borland \Delphi7\ DSPACK234 \packages. Mengatasi kesalahan tersebut, maka cari pada direktori mana letak file ‘jedi.inc’ dan setelah ditemukan copy file ‘jedi.inc’ ke direktrori C:\Program Files \Borland \Delphi7\ DSPACK234 \packages. Hal yang sama juga berlaku untuk beberapa file yang lain yang tidak ditemukan baik dalam proses kompilasi, instalasi, maupun eksekusi. Cara lain mengatasi kesalahan di atas adalah dengan mengatur halaman library, melalui menu Tools �� Environment Option �� Library Path �� tambahkan folder yang terdapat file ‘jedi.inc’ tersebut. Mengatasi masalah diatas tidak cukup hanya dengan mengkopi file jedi.inc ke folder ..\packages karena nanti pada saat run akan muncul lagi pesan kesalahan [fatal Error] unit1.pas(7): File not Found: ‘DSPack.dcu’. Untuk mengatasi kedua masalah diatas adalah dengan menambahkan path src ke library seperti terlihat pada gambar di bawah ini:




READ MORE - Permasalahan Dalam Instalasi DSPack Delphi 7

Download jurnal

Download Jurnal penelitian yang diambil dari IEEE transaction dan Empirical Software Engineering:


An Extended Replication of an Experiment for Assessing Methods for Software Requirements Inspections
KRISTIAN SANDAHL ZeLab, Ericsson Radio Systems AB, Box 12 48, S-581 12 Link¨oping, Sweden
OLA BLOMKVIST Quality Technology and Management, Department of Mechanical Engineering, Link¨oping University, S-581 83 Link¨oping, Sweden
JOACHIM KARLSSON Focal Point AB, Teknikringen 1E, S-583 30 Link¨oping, Sweden
CHRISTIAN KRYSANDER Department of Computer and Information Science, Link¨oping University, S-581 83 Link¨oping, Sweden
MIKAEL LINDVALL Department of Computer and Information Science, Link¨oping University, S-581 83 Link¨oping, Sweden
NICLAS OHLSSON Department of Computer and Information Science, Link¨oping University, S-581 83 Link¨oping, Sweden
Abstract. We have performed an extended replication of the Porter-Votta-Basili experiment comparing the Scenario method and the Checklist method for inspecting requirements specifications using identical instruments. The experiment has been conducted in our educational context represented by a more general definition of a defect compared to the original defect list. Our study involving 24 undergraduate students manipulated three independent variables: detection method, requirements specification, and the order of the inspections. The dependent variable measured is the defect detection rate. We found the requirements specification inspected and not the detection method to be the most probable explanation for the variance in defect detection rate. This suggests that it is important to gather knowledge of how a requirements specification can convey an understandable view of the product and to adapt inspection methods accordingly. Contrary to the original experiment, we can not significantly support the superiority of the Scenario method. This is in accordance with a replication conducted by Fusaro, Lanubile and Visaggio, and might be explained by the lack of individual defect detection skill of our less experienced subjects.
Keywords: Controlled experiments, inspections, replicated study, method evaluation
Download this Journal here
Investigating the Role of Use Cases in the Construction of Class Diagrams
BENTE ANDA bentea@simula.no
DAG I. K. SJØBERG
Simula Research Laboratory, P.O. Box 134, 1325 Lysaker, Norway
Abstack
Several approaches have been proposed for the transition from functional requirements to objectoriented design. In a use case-driven development process, the use cases are important input for the identification of classes and their methods. There is, however, no established, empirically validated technique for the transition from use cases to class diagrams. One recommended technique is to derive classes by analyzing the use cases. It has, nevertheless, been reported that this technique leads to problems, such as the developers missing requirements and mistaking requirements for design. An alternative technique is to identify classes from a textual requirements specification and subsequently apply the use case model to validate the resulting class diagram. This paper describes two controlled experiments conducted to investigate these two approaches to applying use case models in an object-oriented design process. The first experiment was conducted with 53 students as subjects. Half of the subjects used a professional modelling tool; the other half used pen and paper. The second experiment was conducted with 22 professional software developers as subjects, all of whom used one of several modelling tools. The first experiment showed that applying use cases to validate class diagrams constructed from textual requirements led to more complete class diagrams than did the derivation of classes from a use case model. In the second experiment, however, we found no such difference between the two techniques. In both experiments, deriving class diagrams from the use cases led to a better structure of the class diagrams. The results of the experiments therefore show that the technique chosen for the transition from use cases to class diagrams affects the quality of the class diagrams, but also that the effects of the techniques depend on the categories of developer applying it and on the tool with which the technique is applied.
Keywords: UML, use cases, object-oriented design, modelling tool, controlled experiment, replicated experiment.
Download this Journal here
READ MORE - Download jurnal

Cara mengetahui jumlah pengunjung blog

Sangat menarik apabila kita tau berapa banyak jumlah pengunjung yang mengunjungi blog kita, salah satu cara untuk mengetahui jumlah pengunjung yang mengunjungi blog kita yaitu dengan flagcounter, caranya :
1. buka situs flag counter disini
2. setting sesuai kehendakmu..
 
 3. klik Get Your Flag Counter

 4. selanjutnya akan keluar kaya gini

 isikan imailmu atau bisa juga kamu skip...

5. copy kode berikut


7. login blogmu
8. tambahkan gatget HTML
9. paste kode kedalam gatge tersebut.....
10. Selesai......dan hasilnya....

------------Selamat Mencoba------------ 





READ MORE - Cara mengetahui jumlah pengunjung blog

 
 
 

Teman