Extending constrainded hierarchical layout for drawing UML activity diagrams
Bütünleşik modelleme pili aktivite diyagramlarını çizebilmek için kısıtlanmış hiyerarşik yerleşim planının geliştirilmesi
- Tez No: 129155
- Danışmanlar: YRD. DOÇ. DR. UĞUR DOĞRUSÖZ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Çizge çizimi, UML aktivite diyagramları, kısıtlanmış çizim, hiyerarşik yerleşim düzeni. iv, Graph layout, UML activity diagrams, constrained layout, hierarchical layout. iii
- Yıl: 2002
- Dil: İngilizce
- Üniversite: İhsan Doğramacı Bilkent Üniversitesi
- Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Belirtilmemiş.
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 65
Özet
ÖZET BÜTÜNLEŞİK MODELLEME DİLİ AKTİVİTE DİYAGRAMLARINI ÇİZEBİLMEK İÇİN KISITLANMIŞ HİYERARŞİK YERLEŞİM PLANININ GELİŞTİRİLMESİ H. Mehmet Yüksel Bilgisayar Mühendisliği, Yüksek Lisans Tez Yöneticisi: Yrd. Doç. Dr. Uğur Doğrusöz Ocak, 2002 Nesneye Yönelik bir yazılımı modellerken, Bütünleşik Modelleme Dili (UML) adında görsel bir dil kullanılabilir. UML, yazılım sistem modellerinin belirtilmesi, yapılandırılması, görselleştirilmesi ve dökümasyonu amaçlı bir dil ve notasyondur. UML, sınıf ve aktivite diyagramları da dahil olmak üzere birçok çeşit diyagramdan oluşmaktadır. Çizge yerleşim düzeni Bilgisayar Bilimi'nde son yirmi yıldır önemli bir araştırma alanı haline gelmiştir. Veri yapıları, veri tabanları, yazılım mühendisliği, VLSI teknolojisi, elektrik mühendisliği, üretim planlama, kimya ve biyoloji gibi alanlar dahil olmak üzere, çizge yerleşim düzeniyle ilgili geniş bir uygulama alanı vardır. Diyagramlar ilgisel veriyi daha etkin açıklama yollarıdır ve otomatik çizge yerleşim düzeni, diyagramları daha anlaşılabilir yapmaktadır. Diğer bir deyişle, çizge yerleşim düzeni teknikleri sayesinde, çizgelerin okunabilirliği ve anlaşılabilirliği artmakta ve karmaşıklığı azalmaktadır. Bu durum UML diyagramları için de geçerlidir. Bu tezde, UML aktivite diyagramları için çizge yerleşim düzeni algoritmaları sunulmaktadır. UML aktivite diyagramlarını çizmek için varolan bir kısıtlanmış hiyerarşik yerleşim düzeni uygulaması kullanılmıştır. Ayrıca, önerilen çizim algoritmalarının sonuçları sunulmuş ve analiz edilmiştir.
Özet (Çeviri)
ABSTRACT EXTENDING CONSTRAINED HIERARCHICAL LAYOUT FOR DRAWING UML ACTIVITY DIAGRAMS H. Mehmet Yüksel M.S. in Computer Engineering Supervisor: Asst. Prof. Uğur Doğrusöz January, 2002 While modeling an object-oriented software, a visual language called Unified Modeling Language (UML) may be used. UML is a language and notation for specification, construction, visualization, and documentation of models of software systems. It consists of a variety of diagrams including class diagrams and activity diagrams. Graph layout has become an important area of research in Computer Science for the last couple of decades. There is a wide range of applications for graph layout including data structures, databases, software engineering, VLSI technology, electrical engineering, production planning, chemistry, and biology. Diagrams are more effective means of expressing relational information and automatic graph layout makes them to be more comprehensible. In other words, with graph layout techniques, the readability and the comprehensibility of the graphs increases and the complexity is reduced. UML diagrams are no exception. In this thesis, we present graph layout algorithms for UML activity diagrams based on constrained hierarchical layout. We use an existing implementation of constrained hierarchical layout to draw UML activity diagrams. We analyze and present the results of these new layout algorithms.
Benzer Tezler
- Yatırım kararlarının değerlemesinde reel opsiyonları bilişim teknolojileri yatırım uygulaması
Valuation of investment decisions with real options: Information technologies investment practice
SELÇUK ALTAN ÖZOĞUL
- Active set partitioning scheme for extending the lifetime of large wireless sensor networks
Geniş kablosuz sensör ağlarda ağ ömrünü geliştirmek için aktif set bölümlemesi
MUSTAFA KALKAN
Yüksek Lisans
İngilizce
2010
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİhsan Doğramacı Bilkent ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. CEVDET AYKANAT
- Domain-aware conversational open question answering for resource-constrained languages
Kaynak kısıtı olan diller için alan farkındalığına sahip sohbetsel serbest soru-cevaplama
EMRAH BUDUR
Doktora
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. TUNGA GÜNGÖR
- Maximizing target coverage of unmanned aerial vehicle carried on mobile platform
Havada kalış süresi kısıtlı seyir halindeki gemiye konuşlu insansız hava aracının hedef en çoklaması
HALİL SAVURAN
Yüksek Lisans
İngilizce
2015
Mühendislik BilimleriAtılım ÜniversitesiYazılım Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. KASIM MURAT KARAKAYA
- Algılayıcı ağlar için enerji verimli baz istasyonu konum optimizasyonu
Energy efficient base station position optimization for sensor networks
SAHAR SALAHELDEEN ABDELGADER ABBAS
Yüksek Lisans
Türkçe
2021
Elektrik ve Elektronik MühendisliğiYıldız Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
DOÇ. DR. TANSAL GÜÇLÜOĞLU
DOÇ. DR. TAMER DAĞ