XML - based framework for WEB-based neurocardiovascular simulation
WEB-tabanlı neurocardiovascular simülasyonu için XML-tabanlı bir çerçeve
- Tez No: 184261
- Danışmanlar: PROF. DR. YUSUF ZİYA İDER
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Web tabanlı simulasyon, XML, tanımlama diliNeurocardiovascular sistem, Neurocardiovascular model.vi, Web-based simulation, XML, description languageNeurocardiovascular system, Neurocardiovascular models.iv
- Yıl: 2004
- Dil: İngilizce
- Üniversite: İhsan Doğramacı Bilkent Üniversitesi
- Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
ÖZETWEB-TABANLI NEUROCARDIOVASCULARSİMÜLASYONU İÇİN XML-TABANLI BİRÇERÇEVEİsmail UZUNElectrik-Elektronik Mühendisliği, Yüksek LisansTez Yöneticisi: Prof. Dr. Yusuf Ziya İDERAğustos 2004Neurocardivascular kontrol sisteminin matematiksel modellemesi venumerik simulasyonu, sistemin işleyişinin daha iyi anlaşılması ve sinirselbozuklukların teşhis edilmesinde önemli bir rol oynamaktadır. Şu andaneurocardiovascular modellerin simulasyonu, uzaktan erişim ve bilgi paylaşımıgibi özelliklerden yoksun masaüstü uygulamaları ile gerçekleştirilmektedir.Son 20 yılda, web teknolojisinin profesyonel yaşam ve araştırma hayatınıniçine yerleşmesine rağmen, bu alanda web teknolojilerinin sunduğuolanaklardan yeterince yararlanılmamaktadır. Web teknolojisi kullanılarak,masaüstünden web'e geçiş, beraberinde global erişim, platform bağımsızlığı,bilgi paylaşımı ve kolay bakım gibi özellikler vaad etmektedir. Bu özelliklergözönüne alındığında, web-tabanlı simulasyona olanak sağlayan bir ortamaduyulan ihtiyaç daha açık görülmektedir.Bu tezde, neurocardiovascular modellerin web-tabanlı simulasyonunaolanak sağlayan XML-tabanlı bir ortam sunulmuş ve gerçekleştirilmiştir. Bubağlamda, neurocardiovascular modellerin yapısal olarak tanımlanmasınısağlayan bir XML tanımlama dili, Java tabanlı bir simulasyon paketi ve webvmimarisi oluşrumak üzere destekleyici uygulamalar geliştirilmiştir.Günümüzde, XML web üzerinden yapısal veri taşınmasında evrensel standarthalini almaktadır. Bu nedenle, neurocardiovascular model kümesininolabildiğince geniş bir kümesindeki modellerin tanımlanabilmesine olanaksağlayabilecek, genel bir tanımlama dili olan NeuroCardioVascular ModellemeDili (NCVML)'nin geliştirilmesinde XML'den yararlanıldı.Neurocardiovascular model tanımlarının NCVML ile kodlanmaları ve internetüzerinde bu formatta taşınmaları beklenmektedir. Java tabanlı simulasyonpaketi NCVJSim, kendine has bileşenler içeren bir kütüphane ile birsimulatör'den oluşmaktadır. Kütüphane, zamanla gelişebilecek şekildegenişleyebilir bir yapıdadır. Buna ek olarak, Java Dinamik Bağlama ve JavaReflection Mekanizmalari'ndan yararlanılarak, işletim aşamasında kullanıcıtarafından yazılmış Java sınıflarının işletime dahil edilmesi imkanıkazandırılmıştır. Son olarak, web tabanlı erişim ve web tabanlı işlem sağlamaküzere, Java Servlet teknolojisi ile HTML'den yararlanılmıştır.Sunulan bu çerçeve, tüm modellerin simulasyonuna yönelikgeliştirilmiş olup, belirli bir modelin gerçekleştirimi ile sınırlı değildir.
Özet (Çeviri)
ABSTRACTXML-BASED FRAMEWORK FOR WEB-BASEDNEUROCARDIOVASCULAR SIMULATIONİsmail UZUNM.S. in Electrical and Electronics EngineeringSupervisor: Prof. Dr. Yusuf Ziya İDERAugust 2004Mathematical modeling and numerical simulation ofneurocardiovascular control system has played an important role in betterunderstanding of its function and diagnosis of neurological disorders. Currentsimulations of neurocardiovascular models are carried out using desktopapplications, which lack remote access and information sharing facilities.Although, web-technology has penetrated into all areas of research andprofessional life during the past two decades, opportunities provided by theweb technology has not been fully exploited in this area. Moving from desktopto web, utilizing web technology, promises global access, platformindependence, information sharing and easy maintainability features.Considering these features, the demand on a framework that enables web-based simulation of neurocardiovascular system models becomes moreobvious.iiiIn this thesis, we have proposed and implemented an XML-basedframework that enables web-based simulation of neurocardivascular models. Inthis context, we implemented an XML-based description language forstructured description of neurocardiovascular models, a Java-based simulatonpackage and supportive software to form a web-based architecture. XML isbecoming the universal standard for exchange of structured data over the web.Therefore, we make use of XML to propose the generic description languageNeuroCardioVascular Markup Language (NCVML), such that it supportsdescription of a wide range of model set. We expect neurocardiovascularmodel descriptions to be encoded in NCVML form and to be carried over theweb in this format. The java-based simulation package, NCVJSim, contains abuilt-in library with peculiar components and a simulator part. The librarycould be extended in time such that the library evolves in time. Additionally,making use of Java Dynamic Class Loading & Java Reflection Mechanisms,we implemented the feature of incorporating user implemented Java classesduring run-time. Finally, to achieve web-based access and computing, JavaServlet Technology and HTML are utilized.Our proposed framework is developed to serve all types of models,thus, it is not restricted to a particular mathematical neurocardiovascularmodel.
Benzer Tezler
- Yapay zeka teknikleri kullanan üç boyutlu grafik yazılımları için“extensible 3d”(x3d) ile bir altyapı oluşturulması ve gerçekleştirimi
Construction and implementation of x3d framework for three dimensional graphics software using artificial intelligence techniques
TAHİR EMRE KALAYCI
Yüksek Lisans
Türkçe
2006
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. AYBARS UĞUR
- Deploying and invoking secure WEB services over JXTA framework
JXTA çatısı için güvenli ağ servisleri yayılması ve kullanılması
İLHAMİ GÖRGÜN
Yüksek Lisans
İngilizce
2004
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. ASUMAN DOĞAÇ
- Agent based new mobile WEB services framework
Ajan destekli yeni mobil WEB servisleri altyapısı
MUSTAFA ADAÇAL
Yüksek Lisans
İngilizce
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiDR. AYŞE BENER
- eXaMpLe project: XML based content management engine
eXaMpLe projesi: XML tabanlı içerik yönetim motoru
LEMİ ORHAN ERGİN
Yüksek Lisans
İngilizce
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF.DR. AKİF EYLER
- Indexing and browsing of multimedia content data with MPEG-7
Çoğul ortamlar verilerinin MPEG-7 ile indekslenmesi ve taranması
OĞUZ İÇOĞLU
Yüksek Lisans
İngilizce
2001
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiPROF. DR. MUHİTTİN GÖKMEN