İçerik yönelimli programlama teknikleriyle veritabanından bağımsız uygulamalar geliştirme
Developing database independent applications by using context oriented programming techniques
- Tez No: 176972
- Danışmanlar: PROF. DR. TİMUR KARAÇAY
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Bilim ve Teknoloji, Computer Engineering and Computer Science and Control, Science and Technology
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2008
- Dil: Türkçe
- Üniversite: Başkent Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: İstatistik ve Bilgisayar Bilimleri Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 26
Özet
Gelişen yazılım sektöründe gün geçtikçe geliştirilen uygulamaların kapsamı genişlemekte ve karmaşıklığı artmaktadır. Günümüzde uygulama geliştirilirken yeniden kullanılabilir uygulama modüllerinin geliştirilmesi gerek zaman gerekse maliyetlerin düşürülmesi açısından son derece önem kazanmıştır.Yazılım sistemlerindeki karmaşıklık arttıkça İçerik / Bağlam Yönelimli Programlama ve Cephe Yönelimli Programlama ile geliştirilen çözümler daha popüler hale gelmiştir. Bu çözümler sayesinde yeniden kullanılabilir ve kolay yönetilebilir uygulama modülleri geliştirilebilmektedir.Bu çalışmada bahsedilen İçerik / Bağlam Yönelimli Programlama ve Cephe Yönelimli Programlama ile geliştirilen uygulama modüllerinin avantajları ve geliştirme teknikleri, Microsoft.Net C# teknolojisi kullanılarak incelenmiş ve çeşitli modüller geliştirilmiştir.
Özet (Çeviri)
Nowadays, the complexity and and the scale of the applications increases in IT sector. Therefore the Decrease in time and costs make the concept of reusability more important.Context oriented and aspect oriented programming concepts become more popular with the increase in complexity of applications. Context oriented and aspect oriented programming concepts help to develop modules that are maintainable and reusable.In this study, C sharp programming language and Microsoft.NET Technology was used to consider the advantages and the development techniques of all application modules that are based on Context oriented and aspect oriented programming principles.
Benzer Tezler
- Profiling developers to predict vulnerable code changes
Güvenlik açığı kod değişikliklerini öngörmek için geliştiricilerin profilini oluşturma
TUĞÇE COŞKUN
Yüksek Lisans
İngilizce
2023
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. AYŞE TOSUN KÜHN
- Vector-driven: A new projection and backprojection algorithm based on vector mapping
Vector-driven: Vektör haritalamasına dayalı yeni bir projeksiyonve ters projeksiyon algoritması
İSMAİL MELİK TÜRKER
Yüksek Lisans
İngilizce
2024
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
DOÇ. DR. İSA YILDIRIM
- Forest fires management using machine learning techniques
Makine öğrenme teknikleriyle orman yangınları yönetimi
OMAR B. ALJARRAH
Yüksek Lisans
İngilizce
2021
Polimer Bilim ve TeknolojisiBahçeşehir ÜniversitesiBilgi Teknolojileri Ana Bilim Dalı
DOÇ. DR. SÜREYYA AKYÜZ
- Okul yöneticilerinin yansıtıcı düşünme beceri ve uygulamalarının incelenmesi: İstanbul ve Kopenhag örneği
An investigation into the reflective thinking skills and reflective practices of school administrators: Istanbul and Copenhagen cases
GÜLAY DALGIÇ
Doktora
Türkçe
2011
Eğitim ve ÖğretimMarmara ÜniversitesiEğitim Bilimleri Ana Bilim Dalı
PROF. DR. AYŞEN BAKİOĞLU
- Identification of challenges and critical success factors encountered by businesses in the data governance process
İşletmelerin veri yönetişimi programı uygulama sürecinde karşılaştığı zorlukların ve kritik başarı faktörlerinin belirlenmesi
ATACAN GARİP
Yüksek Lisans
İngilizce
2024
Bilgi ve Belge YönetimiAnkara Yıldırım Beyazıt ÜniversitesiYönetim Bilişim Sistemleri Ana Bilim Dalı
DOÇ. DR. VİLDAN ATEŞ