Kurumsal web uygulamaları için anlamsal veri sözlüğü destekli yazılım geliştirme çatı önerisi
A semantic data dictionary based software development framework suggestion for enterprise web applications
- Tez No: 790825
- Danışmanlar: DR. ÖĞR. ÜYESİ MUSTAFA ZAHİD GÜRBÜ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: Belirtilmemiş.
- Yıl: 2023
- Dil: Türkçe
- Üniversite: Doğuş Üniversitesi
- Enstitü: Lisansüstü Eğitim Enstitüsü
- Ana Bilim Dalı: Bilgisayar ve Enformasyon Bilimleri Ana Bilim Dalı
- Bilim Dalı: Bilgisayar ve Enformasyon Bilimleri Bilim Dalı
- Sayfa Sayısı: Belirtilmemiş.
Özet
Yazılım ürünlerinin hemen her alanda kullanımının giderek yaygınlaştığı, müşteri ihtiyaçlarının ve kalite beklentilerinin sürekli arttığı günümüzde, buna bağlı olarak yazılım büyüklükleri ve karmaşıklıkları artmakta, uygulamaların geliştirilmesi ve bakımı ile ilgili hem zaman hem de maddi anlamdaki maliyetler de sürekli olarak artmaktadır. Yazılım mühendisliğinde bu maliyetleri düşürmek üzere sürekli olarak gerek araçlar gerekse metodolojiler açısından yeni gelişmeler yaşanmaktadır. Bu çalışmada kurumsal web uygulamaları için, düşük maliyetle ve kısa teslim tarihleriyle, daha kaliteli yazılım ürünlerini geliştirebilmek amacıyla hafif ontolojiler sınıfında bulunan anlamsal özellikleri olan veri sözlüğü yapısı yardımıyla bir yazılım geliştirme çatısı önerilmiştir. Bileşen tabanlı yazılım geliştirme metodolojisine göre geliştirilen anlamsal veri sözlüğü destekli bu yazılım geliştirme çatısı sayesinde yazılım maliyetlerinde ortalama 3,5 kat kazanç olacağı bir uygulama gerçekleştirerek gösterilmiştir. Gösterim amaçlı gerçekleştirilen örnek uygulamalar incelenerek, sonuçlar yazılım geliştirme kalite özellikleri açısından da değerlendirilmiş, önerilen çatının bu anlamda da önemli katkılar yapacağı sonucuna varılmıştır. Çatının temelinde uygulamanın bütün katmanlarına etki eden bir sözlük olacağı için veri kalitesinin de iyileşeceği, kurumsal veri sözlüklerinin sağlayacağı bütün faydaların da hem kurumsal hem de yazılımsal süreçler açısından garanti altına alacağı öngörülmüştür. Yazılım geliştirme metodolojileri açısından da yazılıma entegre bir veri sözlüğünün faydaları açıklanmıştır. Önerilen yazılım geliştirme çatısı hem güncel teknolojilerin kullanılmış olması hem de yapısı itibarıyla gelişmelere de oldukça açıktır.
Özet (Çeviri)
Today, the use of software products is becoming more and more widespread in almost every field. Customer needs and quality expectations are constantly increasing. Accordingly, software sizes, complexity, application development times and costs are constantly increasing. In software engineering, new developments are constantly taking place in terms of tools and methodologies to reduce these costs. In this study, a software development framework is proposed for enterprise web applications with the help of a data dictionary structure with semantic features in order to develop better quality software products with low cost and short delivery times. This semantic data dictionary belongs to the class of lightweight ontologies. Thanks to this software development framework, which was developed according to the component-based software development methodology, an average of 3.5 times gain was achieved in software development costs. By examining the sample applications developed for demonstration purposes, it has been concluded that the proposed framework will make important contributions in terms of software development quality features. Data quality is also improved as the semantic data dictionary is actively used in all layers of the framework. At the same time, all the benefits of an enterprise data dictionary are guaranteed. The benefits of a software-integrated data dictionary are also explained in terms of software development methodologies. Current technologies are used in the proposed software development framework and it is open to developments in terms of its structure.
Benzer Tezler
- Internal communication, internal social media, and employee engagement: A semantic network analysis
İç iletişim, kurum içi sosyal medya ve çalışan bağlılığı üzerine: Anlamsal ağ analizi
SAFAE OULAD HAMMOU
Yüksek Lisans
İngilizce
2022
İletişim Bilimleriİzmir Ekonomi ÜniversitesiPazarlama İletişimi ve Halkla İlişkiler Ana Bilim Dalı
DOÇ. DR. SELİN TÜRKEL
- Sosyal ağ analizi ölçütlerinin iş ağlarına uyarlanması
Adapting social network analysis metrics to business networks
HARUN KUDUĞ
Yüksek Lisans
Türkçe
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. MURAT OSMAN ÜNALIR
- Küçük ve orta ölçekli işletmeler için web tabanlı ERP uygulamaları
Web based ERP applications for small and medium sized enterprises
MURAT OLCAY ÖZCAN
Yüksek Lisans
Türkçe
2006
Endüstri ve Endüstri MühendisliğiBalıkesir ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
DOÇ. DR. RAMAZAN YAMAN
- Web-based knwledge management systems: A field study of MORN in research and development project management
Web tabanlı bilgi yönetim sistemleri: Ar-Ge proje yönetiminde MORN uygulaması
İSMAİL METE ÖZKAN
Yüksek Lisans
İngilizce
1999
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYeditepe ÜniversitesiSistem Mühendisliği Ana Bilim Dalı
PROF. DR. LİNET ÖZDAMAR
- Sağlık turizmi yetki belgesi bulunan hastanelerde yeşil yönetim uygulamaları ve kurumsal itibara etkisi: Karma bir araştırma
Green management practices in hospitals with health tourism authorisation certificate and its effects on corporate reputation: A Mixed study
SEMRA ALTSOY
Doktora
Türkçe
2025
Sağlık Kurumları YönetimiAnkara Hacı Bayram Veli ÜniversitesiSağlık Yönetimi Ana Bilim Dalı
PROF. DR. ZEKAİ ÖZTÜRK