Geri Dön

Object-oriented analysis and design of a graphical scheduling algortihm development tool

Grafiksel bir çizelgeleme algoritması geliştirme aracının nesne yönelimli analiz ve tasarımı

  1. Tez No: 76461
  2. Yazar: SEÇKİN PETEK
  3. Danışmanlar: YRD. DOÇ. DR. ALİ TAMER ÜNAL
  4. Tez Türü: Yüksek Lisans
  5. Konular: Endüstri ve Endüstri Mühendisliği, Industrial and Industrial Engineering
  6. Anahtar Kelimeler: Algoritmalar, Nesneye dayalı programlama, Çizelgeleme, Algorithms, Object oriented programming, Scheduling
  7. Yıl: 1998
  8. Dil: İngilizce
  9. Üniversite: Boğaziçi Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Endüstri Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

ÖZET Çoğu ticari yazılımın çizelge yaratma modülleri, algoritmalar, sezgisel yöntemler, ve kurallardan oluşan bir kütüphane içerir. Bu yazılımlar çoğunlukla kurala dayalı algoritmaları ve önceden tanımlı bir kurallar kümesini kullanırlar. Bu kütüphaneyi genişletmek mümkün olmamakla beraber kurallar listesi kodlama yapılarak genişletilebilir. Fakat bu yazılımların kullanıcıları bir algoritma programlamak konusunda deneyimli olmadıklarından, kütüphanedeki algoritmaları değiştirmek ve yeni algoritmalar geliştirebilmek için programcıya danışmadan kullanabilecekleri bir araca ihtiyaç duymaktadırlar. Bu tezin konusu grafiksel bir çizelgeleme algoritması geliştirme aracının nesne yönelimli analiz ve tasanmıdır.Bu çalışmada, kullanıcıya kolayca çizelgeleme algoritmaları geliştirebileceği bir araç tasarlanmıştır. Önerilen aracın grafiksel kullanıcı arayüzü ile, kullanıcı algoritmik üniteleri çekip bırakarak, algoritma geliştirme penceresinde bir çizelgeleme algoritmasını görsel olarak yaratmakta ve bu algoritmayı çalıştırmaktadır. Bu araç çizelgeleme literatüründen bilinen beş algoritma üzerinde test edilmiştir. Sonuç olarak, çizelgeleme algoritmalarının grafiksel olarak ifade edilebildiği gösterilmiştir.

Özet (Çeviri)

IV ABSTRACT The schedule generation modules of most of the commercial software consists of a library of algorithms, heuristics, and rules. Most of these software use dispatching algorithms and they use a predefined set of rules. It is not possible to expand the library, but only the rules list can be expanded by script-coding. Since users of these packages have less or no experience in programming an algorithm, they require a tool to modify the algorithms in the library or build new ones easily without consulting the programmer each time. The subject of this MS thesis is the analysis and design of an object-oriented scheduling algorithm development tool. In this study, we introduce a tool that is designed to assist the user to easily build scheduling algorithms. The suggested tool, with the integrated graphical user interface, allows users to drag and drop algorithmic sub-units to the algorithm building window, and visually construct and run scheduling algorithms. The suggested tool is tested on five well-known algorithms from the scheduling literature. As a result, it is shown that scheduling algorithms can effectively be represented graphically.

Benzer Tezler

  1. Madencilikte bilgisayar uygulamaları ve SURPAC 2000 yazılımı ile bir saha çalışması

    Başlık çevirisi yok

    TANER ERDOĞAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Maden Mühendisliği ve Madencilikİstanbul Teknik Üniversitesi

    Kazı Mekanizasyonu Bilim Dalı

    YRD. DOÇ. DR. HASAN ERGİN

  2. An Object oriented graphical user interface for power system modeling

    Yük akışı modellemesi için nesneye dayalı grafik kullanıcı arayüzü

    ÖNDER YAZAR

    Yüksek Lisans

    İngilizce

    İngilizce

    1995

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    DOÇ.DR. NEZİH GÜVEN

  3. An Object oriented graphical user interface for power system analysis applications

    Güç elektriği sistemleri için grafik kullanıcı ara birimi: kullanan elektriksel analizlere açık nesneye yönelik tasarımlı grafik editör

    AHMET MUHTAR PATA

    Yüksek Lisans

    İngilizce

    İngilizce

    1997

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. NEZİH GÜVEN

  4. Naval surface tactical manevvering simulation system

    Suüstü gemileri taktik manevra simülasyon sistemi (NSTMSS)

    OKAN TOPÇU

    Yüksek Lisans

    İngilizce

    İngilizce

    1999

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. HALİT OĞUZTÜZÜN

  5. Kullanıcı arabirimlerinde nesneye dayalı (Object-Oriented) yöntemlerinin incelenmesi

    On the analysis over the object-oriented programming in the users interfaces

    AYSUN ÇELİKER (BAŞKURT)

    Yüksek Lisans

    Türkçe

    Türkçe

    1994

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Üniversitesi

    Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı

    PROF. DR. DURMUŞ DÜNDAR