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
- Yaratıcı örgüt kültürü ve yönetim
Başlık çevirisi yok
HALİL TAŞ
Yüksek Lisans
Türkçe
1999
Eğitim ve Öğretimİnönü ÜniversitesiEğitim Bilimleri Ana Bilim Dalı
PROF.DR. MUSTAFA AYDIN
- Exploiting optimal supports in enhanced multivariance products representation for lossy compression of hyperspectral images
Hiperspektral görüntülerin çokdeğişkenliliği yükseltilmiş çarpımlar gösterilimi destek vektörlerinin optimize edilerek kayıplı sıkıştırılması
MUHAMMED ENİS ŞEN
Yüksek Lisans
İngilizce
2024
Matematikİstanbul Teknik ÜniversitesiHesaplamalı Bilimler ve Mühendislik Ana Bilim Dalı
DR. ÖĞR. ÜYESİ SÜHA TUNA
- Investor attention and social media sentiment in international stock returns and trading activity
Uluslararası hisse senedi getirileri ve işlem hacimlerinde yatırımcı ilgisi ve sosyal medya duyarlılığı
SELİN DÜZ TAN
- Sosyal bilgiler öğretiminde 5E öğrenme döngüsü modelinin öğrenci başarısına, bilimsel sorgulayıcı-araştırma becerilerine, akademik motivasyona ve öğrenme sürecine etkileri
The effects of 5E learning cycle model to students' achievement, scientific inquiry skills, academic motivation and learning process in the social studies teaching
İLHAN İLTER
Doktora
Türkçe
2013
Eğitim ve ÖğretimAtatürk ÜniversitesiSosyal Bilgiler Eğitimi Ana Bilim Dalı
PROF. DR. ÇİĞDEM ÜNAL