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

 
 
 

Teman