Paper 13

Generated: Sun Jan 16 13:29:19 2005

prev (12) overview next (14)

13 - TitleXML 1.0 EBNF Gramerinin İncelenmesi
AuthorsDeniz KILINÇ, Nesnel Yazılım Bilişim Sanayi ve Tic. Ltd.
Fevzi KARAMAN, Nesnel Yazılım Bilişim Sanayi ve Tic. Ltd.
Ali AYSAN, Nesnel Yazılım Bilişim Sanayi ve Tic. Ltd.
PC MemberNo
Contact personDeniz KILINÇ, dkilinc__at__deu.edu.tr, 05324850616
Main Fields5. Elektronik Kütüphaneler
11. Yazılım Geliştirme Ortamlari
13. Yeni Teknolojiler
15. İnternet Servislerinin Çalıştıırlması
Other Main Fields
Abstract + KeywordsXML öğrenmesi, okunması, uygulanması ve test edilmesi kolay bir teknolojidir. B2B gibi uygulamalarda geliştirme zamanını oldukça kısaltır. Sadece bir döküman formatı olmasına rağmen RPC mesajlaşması, farklı sistemlerin entegrasyonu, transformasyon gibi bir çok uygulamada kullanılır. Avantajları kadar dezavantajları da bulunan XML teknolojisinin, türediği güçlü SGML’e göre çok daha popüler olmasının nedeni, özellikle web uygulamalarında kullanımının daha kolay olmasıdır. XML ‘in bu önemli kullanım avantajı, W3C kurulunun, XML teknolojisini, BNF (Backus-Naur Form) gramerini kullanarak oluşturmasıdır. XML dökümanlarını, BNF grameri ile karşılaştırmak ve gramerin tanımlarına kesin olarak, uyup uymadıklarını kontrol etmek mümkündür. BNF grameri yoruma açık değildir. Bir döküman gramere uyar ya da uymaz, başka alternatif yoktur. XML 1.0 versiyonu 89 tane EBNF kuralından oluşmaktadır. EBNF grameri BNF’in bir sonraki versiyonudur. Teknik olarak, geleneksel, derleyeci tabanlı BNF gramerinde bulunmayan özellikler taşır. XML dökümanları, [1]document EBNF kuralında da tanımlandığı üzere “kök” varlığıyla başlarlar. Dökümanın mantıksal yapısı ise, elemanları, karakter referanslarını, yorumları ve işlemsel komutları içerir.
Remarks

prev (12) overview next (14)

CyberChair Author: Richard van de Stadt  (Borbala Online Conference Services) Development supported by TRESE Copyright © by University of Twente