Bilimsel verilerin işlenmesine yönelik alana özgü programlama dili
A domain specific programming language for scientific data processing
- Tez No: 182585
- Danışmanlar: DOÇ.DR. NATALİ SHVETS DİMOĞLU
- 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: 2006
- 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ı: 81
Özet
Bilimsel veriler genellikle yaplandrlmam³ karma³k saysal verilerden olu³urlar.Bu yüzden bilimsel verileri i³lemek zor ve zaman alc bir i³tir. Hesaplamal kimyaalannda çal³an bilim adamlar, bilimsel program çktlarndan elde ettikleri sonuçlarni³lerine yarayacak bölümünü ayr³trmak istemektedirler. Bu tezde, bilim adamlarnnprogramlama ile harcadklar zaman azaltarak, kendi i³lerinin özüne daha fazla zamanayrmalarn sa§layacak bir sistem geli³tirilmesi hedeenmi³tir. Bunun yannda, veridönü³türme tüm alanlarda kar³la³lan genel bir problem oldu§u için, sistemin di§eralanlara da kolaylkla adapte edilebilecek ³ekilde tasarlanmas amaçlanmaktadr.Bilimsel veriyi i³lemek için genellikle her probleme özgü bir program yazlr. Aynalanda benzer i³ler için harcanan bu çabay en aza indirmek için veri i³leme amaçlprogramlarn otomatik olarak üretilmesini sa§layan alana özgü bir dil tasarlanm³tr.Model güdümlü yöntemlerle veri çevirici programlar üretebilen bu dilin üzerine, EclipseModelleme Çats kullanlarak alan modelleri olu³turabilen model düzenleyiciler olu³-turulmu³tur. Kullanclar tarafndan olu³turulan alan modellerinden de ³ablon tabanlkod üretim teknikleri kullanlarak çal³an bir uygulama üretilmi³tir.Tasarlanan alana özgü dil sayesinde daha ksa zamanda, daha az kod yazarak verii³leme programlar üretmek mümkün hale gelmi³tir. Programlama modeller seviyesineyükseltildi§i için uygulama olu³turmak daha kolay hale gelmi³tir. Ayrca yaplandrl-mam³ bilimsel veriyi i³lemenin tam otomatik hale getirilmesinin günümüz ³artlarndapek mümkün olmad§ kansna varlm³tr.
Özet (Çeviri)
Scientic data usually consist of unstructured complex numeric data. Therefore,scientic data processing is a challenging and dicult activity. The scientists, who areworking in the eld of computational chemistry, want to extract the useful parts of thescientic program outputs. This thesis aims at developing a system in order to helpscientists to focus on their main work by reducing the time they spend on developingdata processing programs. In addition to this, since data processing is a very generalproblem that recurs in almost any eld, it is aimed that the design of the system isexible enough to adapt to the other elds.In order to process scientic data, we usually need to develop a specic programfor each data source. Due to the similar eorts in this area, we propose a domain-specic language, which is capable of generating data extraction and transformationprograms by using model-driven software development approach. Afterwards, EclipseModelling Framework is used for meta-modeling and code generation purposes, whichgenerates model editors to develop platform-specic models. Then, template-based codegeneration techniques are used to create data transformation applications from domainmodels.As a result, we can generate data extraction and transformation programs inshorter time with less code by using the implemented domain-specic language. Appli-cation generation becomes simpler since the programming is abstracted at the level ofmodels. In addition to this, it is believed that it is not possible to fully automate thedata extraction and transformation process in today's circumstances.
Benzer Tezler
- Fake news classification using machine learning and deep learning approaches
Makine öğrenimi ve derin öğrenme yaklaşımlarını kullanarak sahte haber sınıflandırması
SAJA ABDULHALEEM MAHMOOD AL-OBAIDI
Yüksek Lisans
İngilizce
2023
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ TUBA ÇAĞLIKANTAR
- Pazarlamada müziğin kullanılması: Elazığ'daki büyük ölçekli mağazalı perakendeciler üzerinde bir araştırma
Using music in marketing: A research on large-scale retail stores in elazıg
ONUR GÜL
- Lise çağı ergenlerde internet kullanımı ile yalnızlık düzeyleri arasındaki ilişkinin incelenmesi
The relationship between internet use and loneliness in adolescents
AÇELYA ESEN
Yüksek Lisans
Türkçe
2014
PsikolojiHaliç ÜniversitesiPsikoloji Ana Bilim Dalı
YRD. DOÇ. DR. ZEHRA BANU SAYINER
- Konsept Otellerde Kurgu Mekan İlişkisi
Fiction – Space Relation in Concept Hotels
BİLGEHAN TANER
Yüksek Lisans
Türkçe
2013
İç Mimari ve DekorasyonMarmara Üniversitesiİç Mimarlık Ana Sanat Dalı
PROF. DR. FATMA MELTEM ETİ PROTO
- 1950 sonrası Türk Resim Sanatı'nda soyutlama eğilimleri ve plastik çözümlemeler
Abstracti̇on trends and plasti̇c analysi̇es of after 1950 Turki̇sh Pai̇nti̇ng Art
SABRİYE ÖZTÜTÜNCÜ