Yazılım dağıtım sistemlerinde gerçek zamanlı durum izleme
Real time state monitoring of software distribution systems
- Tez No: 121301
- Danışmanlar: YRD. DOÇ. DR. MEHMET GÖKTÜRK
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Dağıtık sistemler, Durum izleme, Gerçek zamanlı sistemler, Yazılım dağıtım sistemleri, Distributed systems, State monitoring, Real time systems, Software distribution systems
- Yıl: 2002
- Dil: Türkçe
- Üniversite: Gebze Yüksek Teknoloji Enstitüsü
- Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
IV ÖZET Bu tez çalışmasında dağıtık ortamlardaki yüzlerce bilgisayarı bulunan kamu yada özel kuruluşların periyodik olarak yaptığı yazılım dağıtımının canlı olarak izlenmesi amaçlanmıştır. Yapılan çalışma ile merkezdeki bir izleme bilgisayarı ile yine merkezdeki yada uzaktaki çok sayıda bilgisayar arasında iletişim kurularak uzaktaki bilgisayarların durumunu merkeze bildirmesi sağlanmıştır. Merkezdeki izleme bilgisayarına gelen bilgiler kullanıcının kolayca anlayabileceği ve duruma hakim olabileceği bir grafik arayüzü ile sunulmuştur. Çalışma üç ana bölümden oluşmaktadır. İlk bölümde, yazılım dağıtım araçları ve ortamdaki bilgisayarlara değinilmiştir. Her bilgisayarın görevi ve yazılım dağıtımının hangi aşamalarla gerçekleştiği kısaca açıklanmıştır. Ayrıca, sık yaşanan ve çözülmesi gereken problemlere temas edilerek canlı izleme sistemine olan ihtiyaç tespit edilmiştir. Dünyada yaygın kullanım alanı olan mevcut işlem izleme ürünlerine kısaca değinilmiştir. Bu mevcut yazılımların bazı özellikleri incelenerek ihtiyacı karşılayıp karşılamadığı ele alınmıştır. İkinci bölümde, incelenen kaynaklardan da faydalanılarak ihtiyacı karşılayacak olan sistemin tasarımı yapılmış ve sistemin bileşenleri tespit edilmiştir. Bu bileşenlerin her birinin üstleneceği görevler detaylı açıklanarak sistemin işleyiş mantığı ve şekil olarak diyagramı çıkartılmıştır. Üçüncü ve son bölümde ise yapılan tasarıma göre Microsoft Windows ortamlarında çalışan“Borland Delphi 5.0 Enterprise Edition”programlama dili kullanılarak kodlanan ve kolay bir arayüz oluşturulan programlar anlatılmıştır. Gönderici, Server (sunucu) ve İzleyici olarak nitelendirilen üç adet programın her biri detaylı olarak incelenmiştir. Bu programların çalışma şekilleri ve yer yer kodları açıklanmıştır. Sistemin üretim ortamındaki sonuçlarına ve yapılabilecek ek çalışmalara kısaca değinilmiştir. 'l\r
Özet (Çeviri)
,<: V In this thesis, live observation of software distribution to hundreds of computers'* of government organizations or private companies, the branches of which are located both at center organizational place or away from center organizations, has been analyzed. In section 1, the software distribution systems' general properties and function of the computers used in these systems are examined. The steps of software distribution are handled briefly. The usual problems of software distribution processes and quick solutions are examined. The needs for a live observation system have been determined and the current monitoring products that are used world wide have been examined and checked whether they fulfil our needs or not. In section 2, with the help of the examined references, the design of the system which will fulfill our needs have been realised and the components that will form the system have been determined. The functions of each of these components have been explained in detail and the work logic and flow diagram of the system have been extracted. In section 3, the program codes and user friendly graphical user interface that have been designed and coded with“Borland Delphi 5.0 Enterprise Edition”, a visual programming language running under Microsoft Windows, are examined. The three programs that can be named as Sender, Server and Observer have been examined in detail. The work logic and important codes of these programs have been explained. Also the production results of the system and future work have been mentioned. "«j; SUMMARY ?*?.,.
Benzer Tezler
- Distributed decision making: A multiagent decision support system for street management
Dağıtık karar verme: Cadde yönetimi için çok ajanlı bir karar destek sistemi
FİGEN ÖZTOPAK
Yüksek Lisans
İngilizce
2005
Endüstri ve Endüstri Mühendisliğiİstanbul Teknik ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
Y.DOÇ.DR. ŞULE ÖNSEL ŞAHİN
- Testing distributed real-time systems with a distributed test approach
Gerçek zamanlı dağıtık sistemlerin dağıtık bir yaklaşımla test edilmesi
GÖKHAN ÖZTAŞ
Yüksek Lisans
İngilizce
2008
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. ŞENAN ECE SCHMİDT
- Design and implementation of a concurrent, object-oriented, real-time and distributed programming language with its supportive run-time system
Eşzamanlı, nesneye yönelik, gerçek zamanlı ve dağıtık bir programlama dili ile destek sisteminin tasarımı ve gerçekleştirilmesi
MUSTAFA ERHAN SARIDOĞAN
Doktora
İngilizce
2000
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiDOÇ.DR. NADİA ERDOĞAN
- Object oriented design and implementation of a web-based distributed simulation and control system
Nesne yönelimli web tabanlı dağıtık benzetim ve kontrol sisteminin dizayn edilmesi ve gerçekleştirilmesi
MAHMUT KURŞUN
Yüksek Lisans
İngilizce
2001
Endüstri ve Endüstri MühendisliğiBoğaziçi ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
Y.DOÇ.DR. ALİ TAMER ÜNAL
- Aktivite tabanlı maliyetlendirme sistemi ve elektro-mekanik endüstrisinde bir uygulama
Activity based costine system and in electro-mechanics industry an application
YÜKSEL YURTAY