Geri Dön

An extensible modeling approach and implementation for rapid application development

Çevik uygulama geliştirme için genişletilebilir bir modelleme yaklaşımı

  1. Tez No: 185210
  2. Yazar: HAKAN DİLEK
  3. Danışmanlar: PROF. DR. AKİF EYLER
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2006
  8. Dil: İngilizce
  9. Üniversite: Marmara Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 49

Özet

ÖZETÇEVİK UYGULAMA GELİŞTİRME İÇİN GENİŞLETİLEBİLİR BİRMODELLEME YAKLAŞIMIDaha önce üretilmiş yazılım kaynaklarının tekrar tekrar kullanılması yazılım yenidenkullanabilirliği olarak adlandırılır. Yeniden kullanabilir yazılım kaynakları içerisinde, yazılımgereksinimleri, tasarımlar, kaynak kodları, çalışabilir program parçaları ve yazılımdokümanları olabilir. Tekrar kullanılabilir yazılım geliştirme ise tüm bu kaynakların en verimlişekilde kullanılmasını amaçlayan bir yöntemdir.Hızlı uygulama geliştirme ise, geliştirilen yazılımın değişken yazılım gereksinimlerineuyarlanmasına olanak sağlayan ve yazılım geliştirme sürecini kısaltan bir yöntembilimdir.Değişen yazılım gereksinimlerine uyum sağlamak için çevik uygulama geliştirme yöntemleri,Bilgisayar Destekli Yazılım Mühendisliği araçlarından faydalanır.Bu çalışma çok seviyeli modelleme isimli yeni bir yöntemi ortaya koyar. XMDL (GenişletilebilirModelleme) yaklaşımı, çok seviyeli modelleme yönteminin uygulandığı bir bilgisayar destekliyazılım mühendisliği aracı olarak ortaya çıkar.Çok seviyeli modelleme kavramı artan ve seviyelendirilmiş modelleme yaklaşımından ortayaçıkar. Her modelleme seviyesinde, uygulama modelinin farklı detayları oluşturularak,geliştirilecek uygulamanın temelleri atılır. Yazılım geliştirme süreci ilerledikçe yazılımmodelinin detay seviyesi artarak büyür.Kasım, 2006 Hakan Dilek

Özet (Çeviri)

ABSTRACTAN EXTENSIBLE MODELING APPROACH ANDIMPLEMENTATION FOR RAPID APPLICATION DEVELOPMENTSoftware reuse is an idea that employs previously developed software resources in morethan one system repetitively. Those reusable software resources should be requirements,designs, source codes, code segments, binary programs functions, and documentation.Reusable software development is the process that maximizes the overall value of theseresources.Rapid application development (RAD) is a software development methodology that aimsadaptation of the developing software to the changing requirements, and saving thedevelopment time. RAD uses Computed Aided Software Engineering (CASE) tools to ensureadaptation to the changing requirements in software development.This study proposes a methodology named multi-level modeling for solving the problemdefined above. XMDL (Extensible Modeling) approach is the application of multi-levelmodeling concept coming out as a CASE tool.The term multi-level modeling comes from iterative and leveled modeling approach. At eachmodeling level, different details of application model is constituted depending on the presentinformation about the developed application. As software development cycles move ahead,levels of detail in software model grow incrementally.November, 2006 Hakan Dilek

Benzer Tezler

  1. Comprehensive risk mapping and fire station optimization for forest fire management: An application in Antalya

    Orman yangını yönetimi için kapsamlı risk haritalama ve yangın istasyonu optimizasyonu: Antalya uygulaması

    ZÜHAL ÖZCAN YAVUZ

    Doktora

    İngilizce

    İngilizce

    2024

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. ÖZGÜR KABAK

    DR. ÖĞR. ÜYESİ İNCİ ÇAĞLAYAN

  2. İstanbul'da eğitim donatımlarının planlanmasına ve uygulanmasına yönelik model araştırması

    Model research on planning and application of education infrastructures in Istanbul

    SUAT ÇABUK

    Doktora

    Türkçe

    Türkçe

    2003

    Şehircilik ve Bölge Planlamaİstanbul Teknik Üniversitesi

    Şehir ve Bölge Planlama Ana Bilim Dalı

    PROF. DR. YÜCEL ÜNAL

  3. Siber güvenlik analizi için yeni bir siber saldırı simülatörü geliştirilmesi

    Design and implementation of a new cyber attack simulator for cyber security analysis

    ŞAHİN KARA

    Doktora

    Türkçe

    Türkçe

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya Üniversitesi

    Bilgisayar ve Bilişim Mühendisliği Ana Bilim Dalı

    PROF. DR. AHMET ZENGİN

  4. Intelligent agents based simulation using Jack development environment

    Jack geliştirme ortamında kullanarak akıllı etmenler tabanlı benzetim

    ÇAĞATAY ÇATAL

    Yüksek Lisans

    İngilizce

    İngilizce

    2004

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ.DR. COŞKUN SÖNMEZ

  5. Mobil aygıtlar üzerinde kişiselleştirilmiş reklam için etmen tabanlı çerçeve tasarımı

    An agent-based framework for personalized advertisement on mobile devices

    RESUL ŞAHİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2013

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

    Bilgisayar Bilimleri Ana Bilim Dalı

    PROF. DR. NADİA ERDOĞAN