Geri Dön

A Web-based source code browier for pascal

Pascal için web tabanlı kaynak kod tarayıcısı

  1. Tez No: 93034
  2. Yazar: BÜLENT MEHMET ADAK
  3. Danışmanlar: YRD. DOÇ. DR. HALİT OĞUZTÜZÜN, DOÇ. DR. CEM BOZŞAHİN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: yazılım tersine mühendisliği, program anlama, kaynak kodu tarayıcısı, Pascal. VI, Tersine mühendislik, Web, Yazılım mühendisliği, software reverse engineering, program comprehension, source code browser, Pascal. IV, Reverse engineering, Web, Software engineering
  7. Yıl: 2000
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

öz PASCAL İÇİN WEB TABANLI KAYNAK KOD TARAYICISI Adak, Mehmet Bülent Yüksek Lisans, Bilgisayar Mühendisliği Bölümü Tez Yöneticisi: Y. Doç. Dr. Halit Oğuztüzün Ortak Tez Yöneticisi: Doç. Dr. Cem Bozşahin Kasım 2000, 65 sayfa Program anlama yazılım mühendisliğinde özellikle de tersine mühendislik sahasında önemli bir alandır. Bu tez çalışması ile Pascal programlama dilinde yazılmış programların anlaşılabilmesi için bir araç desteğinin sağlanması amaçlanmıştır. Standart Pascal'ın yanısıra Turbo Pascal ve VAX Pascal'da yazılan programlar araç tarafından desteklenmektedir. Araç iki uygulamadan oluşmaktadır. Aynştıncı uygulaması kaynak kodu sözdizimsel bakımdan analiz etmekte ve kaynak kodun yardımlı metin versiyonunu, soyut sözdizim ağacını ve sembol tablosunu üretmektedir. Tarayıcı uygulaması ise kullanıcının bir Web arayüzü ile kaynak kod üzerinde tarama işlemi yapmasınaolanak vermektedir. Ayrıca kullanıcı programın modüler yapısını görebilmekte, çapraz-referans-benzeri sorgular oluşturabilmekte ve yorum ekleyebilmektedir.

Özet (Çeviri)

ABSTRACT A WEB-BASED SOURCE CODE BROWSER FOR PASCAL Adak, Mehmet Bülent M.S., Department of Computer Engineering Supervisor: Assist. Prof. Dr. Halit Oğuztüzün Co-Supervisor: Assoc. Prof.Dr. Cem Bozşahin November 2000, 65 pages Program comprehension is an important area in the field of software engineering, particularly reverse engineering. The aim of this thesis is to provide tool support for the comprehension of Pascal programs. Standard Pascal as well as Turbo Pascal and VAX Pascal are covered. The tool consists of two applications: The parser application syntactically analyzes the source code, and produces its hypertext version, an abstract syntax tree and the symbol table. The browser application enables the user to browse the source through a Web interface. The user can view the modular structure of the program, pose cross- reference-like queries and attach comments. m

Benzer Tezler

  1. Nesneye yönelik programlma ve delphi ile bir kuyumculuk programı

    Başlık çevirisi yok

    ANTRANİK AVİTOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    Mühendislik Bilimleri Ana Bilim Dalı

    YRD. DOÇ. DR. ALİ ERCENGİZ

  2. Türkiye'deki web tabanlı kütüphane kataloglarının incelenmesi

    Başlık çevirisi yok

    EYLEM ÖZKARAMANLI

    Yüksek Lisans

    Türkçe

    Türkçe

    2000

    Bilgi ve Belge YönetimiHacettepe Üniversitesi

    Kütüphanecilik Ana Bilim Dalı

    DOÇ. DR. SERAP KURBANOĞLU

  3. İnşaat firmalarında bilgi yönetimi

    Başlık çevirisi yok

    AHMET ALTUNBAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Mimarlıkİstanbul Teknik Üniversitesi

    Bina Yapım Yönetimi Bilim Dalı

    PROF. DR. YILDIZ SEY

  4. WEB yazılım ajanı kullanımı ile Türkiyedeki WEB altyapı sisteminin istatistiksel değerlendirmesi

    Statistical analysis of Web hyperspace in Turkey by the use of a Web software agent

    B.TANER DİNÇER

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMuğla Üniversitesi

    İstatistik ve Bilgisayar Bilimleri Ana Bilim Dalı

    DOÇ. DR. MUSTAFA DİLEK

  5. The Implementation of information technology (IT) towards web-based project management in construction

    Bilişim teknolojisi (B.T.) uygulanarak inşaat'ta web temelli proje yönetimi

    YASSER WAHEED

    Yüksek Lisans

    İngilizce

    İngilizce

    2000

    MimarlıkMimar Sinan Güzel Sanatlar Üniversitesi

    PROF.DR. SADETTİN ÖKTEN