Geri Dön

Dynamic modification of XML documents

XML dokümanlarının dinamik olarak değiştirilmesi

  1. Tez No: 93443
  2. Yazar: ENDER SEVİNÇ
  3. Danışmanlar: YRD. DOÇ. DR. AHMET COŞAR, PROF. DR. ASUMAN DOĞAÇ
  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: 2000
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Ü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ı: 105

Özet

oz XML DOKÜMANLARININ DİNAMİK OLARAK DEĞİŞTİRİLMESİ Sevinç, Ender Yüksek Lisans, Bilgisayar Mühendisliği Bölümü Tez Yöneticisi : Yrd.Doç. Dr. Ahmet Coşar Nisan 2000, 92 Sayfa Bu tezin konusu, XML(GeliştirilebiKrJşareitlem^ bir görüş olarak XML Dokümanlarını Dinamik Olarak Değiştirme'dir. Bu yeni görüş, ODTÜ Yazılım Araştırma ve Geliştirme Merkezinde sürmekte olan Tedarik Zinciri ve Otomasyonu projesinde kullanılır. Bu tez, bu uygulamanın Otomasyon kısmım hedef almaktadır. Bir TedarikZmciriJJygulaması kısaca değişik firmalar tarafından hazırlanan elektronik katalogların işleme olarak açıklanabilir. Tedarik Zinciri Uygulaması için veritabanlanna ulaşım, iş akışlarını veya artçı uygulama programlarını çalıştırma gibi dış uygulama programlarım uyandırma XML Dokümanlarım dinamik olarak değiştirme açısından önemlidir. Örneğin, artçı veritabanlanna ulaşım programlarını çalıştırma veya geri dönüşte Entegre Kataloklarm içine konulmak üzere katalog verisini üreten uygulama programlarım çalıştırma önemli olabilir.XML'de, NOTATION(Notasyon) işlevi dış uygulama programlarını çalıştırma için kullanılır. NOTATION(Notasyon) işlevi ile dışuygulamalara alman parametreler iletilebilir, bununla birlikte çalıştırılmış uygulamamn sonucunu geri XML dokümanının içine almak için bir yol mevcut değildir. Bu kısıtlamadan dolayı, dış uygulamalara ulaşım ve dökümamn içerisine dönen kayıtların getirilmesi için EXECUTE(Yap) cümlesi kullanılmaktadır. XML Bölümleyicisi sayesinde doküman bölümlendi bölümleme esnasmda ne zaman EXECUTE(Yap) PI(Processing Instruction) İşle Komutu karşılaşılırsa en güncel bilgi dış uygulamadan getirilir. Getirilen kayıtlar dokümana yazılır. Bu şekilde dinamik XML dokümanları üretilir. Bu çalışmada, uygulama tamamen Java'da yapılmıştır. Anahtar Kelimeler : Katalog, Tedarik Zinciri, İşlem Komutu, DTD, DOM VI

Özet (Çeviri)

ABSTRACT DYNAMIC MODIFICATION OF XML DOCUMENTS Sevinç, Ender M.S., Department of Computer Engineering Supervisor : Assist. Prof. Dr. Ahmet Coşar April 2000, 92 Pages The subject of this thesis is Dynamic Modification of XML(eXtensible Markup Language) Documents which can be considered as an extension to the XML architecture. This new extension has been used in the Supply Chain Integration and Automation project going on at METU, SRDC. This thesis mainly focuses on the Automation part of this application. A Supply Chain can be briefly defined as the process of integrating electronic catalogs prepared by different companies. For the supply chain application it is necessary to invoke external applications like accessing databases, initiating workflows or some other legacy applications to dynamically modify XML Documents. For example, it might be necessary to invoke wrapper programs for accessing legacy databases or applications to generate catalog data which, in turn, are inserted into an XML document representing the integrated catalog. In XML, the NOTATION facility is used for invoking external applications. With the NOTATION facility, it is possible to pass input parameters to external applications, however there is no mechanism for retrieving the result of the invoked application back into XML. Because of this limitation, the EXECUTE 111statement has been used for accessing external applications and incorporating the resulting records back into the XML document. By the help of an XML parser the document is parsed, during which whenever an EXECUTE PI (Processing Instruction) is met, the most up to date data are fetched from the external application. The fetched records are written into the document. In this way, dynamic XML documents are generated. In this work the implementation has been fully done in Java. Key Words : Catalog, Supply Chain, Processing Instruction, DTD, DOM IV DOKÜMANTASYON Mramf

Benzer Tezler

  1. Development and comparative evaluation of a new structural modification method in application to aircraft structures

    Yeni bir yapısal değişiklik yönteminin geliştirilmesi ve havacılık yapılarına uygulamasının karşılaştırmalı değerlendirmesi

    SERTAÇ KÖKSAL

    Yüksek Lisans

    İngilizce

    İngilizce

    2006

    Havacılık MühendisliğiOrta Doğu Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. NEVZAT ÖZGÜVEN

    DR. MUTLU CÖMERT

  2. Dynamic characterization and modification of the modal properties of MEMS structures

    MEMS yapılarının dinamik karakterizasyonu ve modal özelliklerinin modifikasyonu

    ILGAR VERYERİ

    Yüksek Lisans

    İngilizce

    İngilizce

    2009

    Makine MühendisliğiKoç Üniversitesi

    Makine Mühendisliği Bölümü

    YRD. DOÇ. DR. İPEK BAŞDOĞAN

  3. Surface modification of metals by cold gas dynamic spraying technique

    Metal yüzeylerinin soğuk gaz dinamik püskürtme tekniği ile modifikasyonu

    ONUR MEYDANOĞLU

    Doktora

    İngilizce

    İngilizce

    2012

    Metalurji Mühendisliğiİstanbul Teknik Üniversitesi

    İleri Teknolojiler Ana Bilim Dalı

    PROF. DR. E. SABRİ KAYALI

  4. Surface modification of electrical contacts by cold gas dynamic spraying process

    Elektrik kontak malzemelerinin yüzey özelliklerinin soğuk gaz dinamik püskürtme tekniği ile geliştirilmesi

    ONUR TAZEGÜL

    Yüksek Lisans

    İngilizce

    İngilizce

    2012

    Metalurji Mühendisliğiİstanbul Teknik Üniversitesi

    İleri Teknolojiler Ana Bilim Dalı

    PROF. DR. EYÜP SABRİ KAYALI

  5. Modification of oscillating test rig in Ankara wind tunnel for roll oscillations and measurement of dynamic stability derivatives

    Ankara rüzgar tünelindeki salınımlı test düzeneğinin yalpa salınımları için modifikasyonu ve dinamik kararlılık türevlerinin ölçümü

    TURGAY ŞAHİN

    Yüksek Lisans

    İngilizce

    İngilizce

    2001

    Havacılık MühendisliğiOrta Doğu Teknik Üniversitesi

    Havacılık Mühendisliği Ana Bilim Dalı

    PROF. DR. NAFİZ ALEMDAROĞLU