الفهرس | Only 14 pages are availabe for public view |
Abstract أصبح الـ XML مؤخرا هو النظام القياسي للتمثيل النصي للبيانات المهيكلة، حيث يوفر ترتيب هرمي للبيانات في الذاكرة من خلال بعض التقنيات الواسعة الانتشار للوصول و معالجة ملفات الـ XML. يعتبر النموذج الشيئى للوثيقة DOM من أوسع النماذج الشيئية المبنية على الشكل الشجري استخداما؛ حيث تستخدم للوصول للمعلومات الناتجة عن عناصر XML المخزنة أو التى تم تحليلها. و لكن للأسف يعاني الـDOM من العديد من المشاكل عند قراءة و تمثيل الملفات الكبيرة أو الضخمة، حيث تكون إضاعة الموارد و تعطيل وقت التشغيل هي النتيجة جراء استخدام الـDOM لتحليل ملفات الكبيرة من الـXML. وعلاوة على ذلك، فإن توصيف الـDOM يقتصر على الهيكل الهرمي التي تم الحصول عليها من تمثيل للعقد و العلاقات فيما بينهما في وثائق الـ XML. كما يفتقر DOM لطريقة لعنونة عناصر XML. و على الجانب الأخر ، ثمة نموذج بيانات يكون قادر على تجنب معظم المشاكل DOM يعرف بـ GROVE و هو نموذج مجرد للبيانات من SGML. وهو يستخدم لتمثيل المعلومات المحتواه فى وثائق SGML ، XML ، HTML. GROVE يمكن أن يوفر التمثيل غير شجري بجانب التمثيل الشجري للبيانات. كما يتميز GROVE بقدرته على معالجة عنونة البيانات على المستوى الأدنى. تسمح النظم القائمة على GROVE بالربط في اتجاهات متعددة بين العقد في الهياكل التي يمكن أن تمثل كل مصادر المعلومات المختلفة. الهدف من هذه الرسالة هو للتغلب على أوجه القصورفى الـ DOM من خلال تطبيق مفاهيم وتعاريف الـ GROVE. تبدأ الرسالة بتقييم قوة نموذج GROVE للبيانات فى تمثيل الهياكل غير الهرمية. وعلاوة على ذلك ،فقد قدمنا وسيلة جديدة لتحديد موقع كل جزء من البيانات في وثيقة الـ XML. و أيضا تم تمثيل إطار جديد لتحقيق العنونة البيانات XML . فضلا عن ذلك ، تم اقتراح خوارزمية لربط بين عناصر من XML. وأخيرا ، فإن الرسالة دعمت بدراسة حالة على UML لتقييم الإطار المقترح ضد DOM، و أظهرت النتائج ان الإطار المقترح يحسن من الـ DOM في إستهلاك الذاكرة ووقت التشغيل. |