Table of content

Al-Rafidain University College For Sciences

مجلة كلية الرافدين الجامعة للعلوم

ISSN: 16816870
Publisher: Rafidain University College
Faculty:
Language: Arabic and English

This journal is Open Access

About

Al-Rafidain University College journal for sciences which includes various fields like medical , engineering and other sciences

Loading...
Contact info

info@coalrafidain.edu.iq

Table of content: 2006 volume: issue:18

Article
Convert Object-Oriented Program (OOP) Into Extensible Markup Language (XML)
تحويل البرمجة الشيئية إلى Extensible Markup Language (XML

Authors: Hilal M. Yousif
Pages: 1-24
Loading...
Loading...
Abstract

Extensible Markup Language (XML) is a coding language that describes the structure of document and meaning, and it used to represent Object -Oriented-Programming (OOP) as Database document files such as Document Type Declaration (DTD) in textual way. In this paper Reverse Engineering (RE) is used to analysis and document input Object-Oriented-Program (OOP) with (*.java; *.class) extension .After this point the Java XML (JXML) parser used to analysis document data (that it is a result from RE step) to XML tree (TAX) Structure that represent Document data and finally the Extensible Stylesheet Language Transformation (XSLT) used to generate XML files and DTD associative files. XML is a joint effort to create a genuinely open standard, driven entirely by user needs. These needs include: • Extensibility: - to define new tags as needed. • Structure: -to model data to any level of complexity. • Validation: -to check data for structural correctness. • Media independence: - to publish content in multiple formats. • Vendor and platform: - independence, to process any conforming document using standard commercial software or even simple text tools. أن صيغة ألـ XML تعمل هيكلية تصميم على شكل قاعدة بيانات لذا نحن نستطيع تمثيل ألـOOP على شكل توثيق لقاعدة البيانات وتعتمد علىتعريف توثيق النوع(DTD)وبشكل نصي. في هذا البحث تم استخدام الهندسة العكسية لتحليل وتوثيق البرمجة الشيئية ( OOP) مع امتداد (*.java ;*.class (وثم العمل على ألـ (Java XML Parser) لتحويل نتائج و توثيقات الهندسة العكسية إلى تمثيل شجري يعتمد على صيغة ألـ(XML)وهو ألـ (TAX)والذي يستخدم في تمثيل عناصر النظام. وثم العمل على الـXSLT)) لغرض تحويل إلى ملفات ألـ (*.xmi)XML و توثيقات ألـ Document Type Declaration(DTD) أن ألـ XML تقوم بخلق معيار أساسي لاحتياجات المستخدم وهذه الاحتياجات هي:- • قابلية التوسع: لتعريف tagsجديد و إضافية. • الهيكلية:- لنمذجة البيانات لأي مستوى من التعقيد. • المشروعية :- لفحص البيانات لهيكلية صحيحة . • بيئة مستقلة:- لنشر المحتوى بصيغ متعددة. • لمعالجة أي توثيق باستخدام برمجيات معيارية واقتصادية أو أدوات نصية بسيطة.


Article
Applications of Artificial Intelligence
تطبيقات الذكاء الاصطناعي الحالية

Loading...
Loading...
Abstract

Artificial Intelligence is decomposed into a number of sub disciplines that while sharing an essential approach to problem solving, have concerned themselves with different applications, including Game playing, Automated reasoning and theorem proving, Expert systems, Natural language understanding, and Military applications which include command and control, decision support system and training. The success of machine learning programs suggests the existence of a set of general learning principles that will allow the construction of programs with the ability to learn in realistic domains.


Article
Hiding Watermark in Image During Lossless Wavelet Compression
إخفاء العلامة المائية داخل الصور باستخدام تقنية الضغط المويجي عديم الفقدان مع طريقة مطورة للتحليل ثنائي الأبعاد

Authors: عامر صديق الملاح
Pages: 39-56
Loading...
Loading...
Abstract

Digital watermarking, a technique being used in the copyright protection recently, can be applied to images for the purpose of authentication. The only difference between these two uses of digital watermarking is that the watermarks embedded to an image for the purpose of copyright protection should be very robust to resist any manipulation, while they should be sensitive to malicious manipulations and robust to compressions for the purpose of image authentication. In this paper a new robust image authentication method, which provides an approach to produce such kind of digital watermarks techniques using adaptive compression related applications is presented. The adaptive 2D decomposition selects 2D wavelet functions based on the compression of the coefficients. العلامة المائية الرقمية هي عبارة عن تقنية استخدمت مؤخرا في حماية حقوق الطبع وكذلك يمكن استخدامها في عملات التخويل على الصور الرقمية. الفرق الرئيسي بين التقنيتين هو إن استخدام العلامة المائية المخفية داخل الصور لغرض حماية حقوق الطبع يجب أن تكون قوية ضد أي تغييرات بينما استخدامها في التخويل فالعلامة المائية يجب أن تكون حساسة لأي تغييرات غير قانونية (malicious) وكذلك تكون قوية ضد عمليات ضغط الصور . في هذا ابحث تم اقتراح تقنية جديدة وقوية تستخدم في عمليات تخويل الصور من خلال استخدام العلامة المائية وإخفائها في الصورة بالاعتماد على تقنية الضغط المويجي ومن خلال استخدام تقنية التقسيم المطورة لصورة ثنائية الأبعاد


Article
Using Goal programming for solving bivariet Goal Transportation Model
استخدام البرمجة الهدفية (Goal programming) للتوصل الى حل نموذج النقل) (Transportation model ثنائي الهدف

Authors: علي خليل ذيبان
Pages: 42-54
Loading...
Loading...
Abstract

The bivariet Goal Transportation Model has its origin in devising aschedule for shipping products From m origins to n destination , where the product from any origin to any destination is known. Furthermore, the quantity available at each origin and the quantity required at each destination is known .For solving bivariet Goal Transportation Model use Goal programming approach. عندما نواجه مسألة توزيع انتاج معين من عدد من مصادر العرض الىعدد من مواقع الطلب بحيث كلفة التوزيع ( النقل ) من أي من مصادر العرض الى مواقع الطلب تختلف من موقع الى اخر او ان زمن وصول الانتاج من أي من المصادر الى المواقع يختلف من موقع الى اخر فان هذا ما نطلق عليه بمسألة النقل التي تعمل على نقل الانتاج من المصادر الى المواقع بأقل كلفة او وقت ممكن ، لذلك فان نماذج النقل تمثل اما نموذج تقليل كلفة او نموذج تقليل الزمن وهناك نماذج تمثل تعظيم الربح .


Article
NEW STATISTICAL BINARY RANDOM TEST
اختيار احصائي جديد لعشوائية المتسلسلات الثنائية

Authors: Imad F. Elshaikhli
Pages: 81-101
Loading...
Loading...
Abstract

Binary streams1 can be tested, using standard tests2. The efficiency of some tests is not remarkable big, because they do not examine some stream features, which are important to be verified [for example, mono-bit test satisfies every stream that consists of approximate one half zeros (i.e. ones), no matter if all of them are consecutive or alternate), and so several tests are to be combined. In our proposed test, distribution of frequencies of blocks3 and gaps4 are determined and for given number of the blocks and the gaps expected distribution of frequencies of the blocks and the gaps is expected. 2 is calculated, and it is checked whether the probability of calculated 2 is above the threshold  of significance. In the same way both distributions (blocks and gaps) are evaluated.

Keywords

STATISTICAL --- احصائي


Article
Neural network based branch prediction unit in modern microprocessors
وحدات التنبؤ بوجود التفرع في المعالجات الحديثة بالاعتماد على الشبكات العصبية

Loading...
Loading...
Abstract

For the modern microprocessors, as pipelines get deeper, or issuing rate gets higher, the penalty imposed by branching instructions gets larger. To reduce this penalty, branch prediction is used. Branch prediction unit is an important part of modern processor architectures. Its responsibility is to predict whether branches will be taken or not taken before they are actually executed. The application of ANNs have been considered in this work as a good alternative for solving the problem of branch prediction. Single and multilayer preceptron neural nets have been used to design a new branch predictor. The designed neural nets have been tested for different applications. A comparative analysis and study have been carried out with the other known prediction techniques. The achieved results show very high prediction accuracy. The prediction accuracy rates are calculated for different types of neural predictors and conventional predictors. It has been concluded that the neural predictors are better than conventional predictors, but in the other side, when using adaptive techniques, the neural predictors are comparable to conventional two-level predictors with the same size of input. Regarding the same hardware budget, neural predictors are the best, but they might take more time for computing branch prediction than conventional predictors. في المعالجات الدقيقة الحديثة ،وبزيادة عدد الوحدات الداخلية التي تعمل على التوازي ،أو بزيادة معدلات الإنجاز للمعالج فأن ضريبة تنفيذ ايعازات التفرع تكون اكبر .لغرض تقليل هذه الخسارة يتم الاعتماد على التنبؤ بوجود التفرع قبل حدوثة.أن وحدات التنبؤ تعتبر جزء أساسي من المعالجات الحديثة ،حيث أن وظيفتها هي التنبؤ فيما لو أن التفرع في البرنامج سوف يؤخذ به أم لا قبل مرحلة التنفيذ الفعلي. تم استخدام الشبكات العصبية الاصطناعية في هذا البحث كبديل جيد لحل مشكلة التنبؤ بوجود التفرع . تم استخدام شبكات عصبية نوع بيرسيترون،أحادية الطبقة ومتعددة الطبقات لغرض تصميم وحدة جديدة للتنبؤ بالتفرع ،وقد تم اختبار هذه الوحدة في عدة تطبيقات. تم تنفيذ دراسة وتحليل مقارن مع طرق التنبؤ الأخرى المعروفة .وأظهرت النتائج التي تم الحصول عليها دقة تنبؤ عالية .لقد تم حساب دقة التنبؤ لمختلف أنواع وحدات التنبؤ .تم استنتاج أن وحدات التنبؤ العصبية افضل من وحدات التنبؤ التقليدية ،ولكن باستخدام تقنيات التعشيق ،كانت وحدات التنبؤ التقليدية ثنائية التركيب موازية في الأداء لوحدات التنبؤ العصبية لنفس الحجم من المدخلات . من ناحية حجم الدائرة الإلكترونية ،كانت وحدات التنبؤ العصبية هي الأفضل ولكنها ممكن أن تستغرق وقت اكبر لحساب التنبؤ نسبة إلى وحدات التنبؤ التقليدية .


Article
Generalized Theory for Indeterminate Coefficients Procedure
تعميـم نظـري لطريقـة المعـاملات الغـير محـددة

Loading...
Loading...
Abstract

As it been mentioned by D.R Merk in 1994 that the method of indeterminate coefficients for constructing a Liapunov function is not suitable for every problem. Anew theory give in [ 2 ] and in this paper we generalized this idea in which is applicable for more extended problems. The prove of this idea is given with example. في هذا البحث تم تعميم نظرية جديدة لتكوين دوال ليبانوف الخاصة باختبار استقرارية الانظمة اللاخطية ذات المعاملات الثابتة. وكذلك عرض برهان لهذه النظرية مع ذكر مثال تطبيقي لها.


Article
Dynamic Substitution in Stream Cipher Cryptoghraphy
التعويض الديناميكي في التجفير الانسيابي

Authors: Saad M. Khalifa
Pages: 124-137
Loading...
Loading...
Abstract

Dynamic Substitution is a replacement for the week exclusive-OR combiner normally used in stream ciphers . Dynamic Substitution is generally nonlinear , with substantial internal state . Multiple nonlinear combining levels are practical, as are selections among multiple different combiners . The resulting strength can support the use of weaker but faster keying generators . Additional strength is available in " hardened " and customized versions .نقطة الضعف الرئيسية في التحفيز الانسيابي هي بوابة (EX-Or) التجميعية التي تستخدم عادة في توليد المفتاح في هذه الأنواع من التجفير. لمعالجة هذا الضعف في هذا النوع من التجفير فقد استخدمنا " التعويض الديناميكي " ليحل محل بوابة (EX- OR) التجميعية. يقبر التعويض الديناميكي عملية لا خطية والتي تتطلب جهداً من قبل المسترق لكسر هذا النوع من التجفير. عملياً يتكون هذا النوع من عدة مراحل من المجمعات اللاخطية والتي تستخدم عدداً منها في توليد المفتاح .كنتيجة ان هذه الطريقة سوف تقوي عملية التجفير من ناحية السرية وتكون في توليد المفتاح. وكتقوية إضافية في متانة هذا النوع من التجفير فقد أضفنا عدة مراحل من عملية التعويض الديناميكي.

Keywords

Cipher --- التجفير


Article
The Effect Of Combining Entropy Feature With MFCC On Isolated-Word Speech Recognition
تأثير دمج خواص entropy مع MFCC على تمييز الكلام ذو الكلمة المعزولة

Authors: Talib Mohammed Jawad Abbas
Pages: 138-149
Loading...
Loading...
Abstract

In this paper, the MFCC feature(technique) is examined for isolated-word speech recognition . The combination of several entropy feature with the above , techniques are studied . It is shown that this combination introduce a more accurate results. The result of applying MFCC alone was 77.55%.The result of using feature entropy was 57.83%. But the result of combination of the above two features together was improved to 87.75%. في هذا البحث فأن خواص MFCC درست لغرض تمييز الكلام ذو المفردة المعزولة .وكذلك تم دراسة الخواص العديدة من entropyودمجها مع الأسلوب (الخواص) الواردة أعلاه.لقد ظهر أن عملية الدمج قدمت نتائج اكثر دقة, في حين كانت نتيجة MFCCوحدة هي 77.55%, ونتيجة استخدام خواص entropy هي 57.83%. ولكن نتيجة الدمج بين الأسلوبين معا (دمج جميع لكلا الأسلوبين ) ظهور تحسن كبير في التمييز والتي هي 87.75%.

Keywords

entropy --- انتروبي


Article
On cyclic of Steiner system (v); V=2,3,5,7,11,13
نظام شتاينر الدوري (V) ; V = 2,3,5,7,11,13

Authors: Adil M. Ahmed
Pages: 170-182
Loading...
Loading...
Abstract

A steiner system can be defined by the triple S(t,k,v), where every block Bi, (i=1,2,…,b) contains exactly K-elementes taken from aset V-elements; every two distinct block Bi and Bj have at most (t-1) elements in common of V, the set V usually called the base set. Steiner system can be represented geometrical by letting the varieties be “points” and representing a block by “line” (not necessary straight ) through the points it contains . In this paper we connected between Steiner system and geometry where we’ll find all blocks of S( 2, p+1,p + p+1 ); p is prime number using cyclic Steiner system putting S(2 p+1,p +p+1)in one cycle. نظام شتاينر هو عبارة عن ثلاثي S(t,k,V) حيـث أن V هي مجموعة النقاط الكلية, كل k من العـناصر تنتمـي إلى مجموعة جزئية B بحيث أنها تتقاطع فيk من العناصـر , و يمكن ربط نظام شتاينر في الهندسـة وذلك بإبدال كلمة مستقيم بـ(بلوك ) أما النقطة في الهندسة هي أيضا نقطة في نظـام شـتاينرS (2,p+1,p +p+1) حيث إن p عدد أولي وذلك باستخدام نظام شتاينر الدوري بربط جميع نقاط النظام V بدورة واحـدة .


Article
Improving the Performance of a Non-Fissile Target for Spallation Neutron Sources
تحسين انجازية هدف غير انشطاري في مصادر التشطير النيوتروني

Loading...
Loading...
Abstract

Spallation neutron sources are new generation of neutron sources which offers higher neutron fluxes over currently available sources [1]. In spallation process a heavy material target is bombarded by very high energy particles. Each atoms of the target splits into several fragments with several output neutrons [2]. This research is an improvement to a previous research [3] for using a non-fissile material in the target of spallation neutron sources. The spallation source of Rutherford Laboratory has been taken as a sample of calculations [4]. In this research, some changes has been made to the geometry of the spallation source to increase its neutron flux production and to improve its performance. These changes are allowed because of using a non-fissile material in the target instead of depleted uranium. Tungsten and Tantalum has been tested as a fuel in the target. Neutron production from these materials have been found to be very close to that produced from depleted uranium target after changing the composition of the target and geometry of the source. أن مصادر التشطير النيوتروني هي جيل جديد من مصادر توليد النيوترونات التي تعطي فيض نيوتروني أعلى مما تعطيه المصادر المتوفرة حالياً [1]. يتم في عملية التشطير النيوتروني قصف هدف من مادة ثقيلة بواسطة جسيمات ذات طاقة عالية جداً. مما يؤدي إلى تشطير كل ذرة من ذرات الهدف إلى عدد من الذرات الأصغر مع خروج عدد كبير من النيوترونات من الذرة [2]. أن هذا البحث هو تطوير لبحث سابق [3] وذلك عن استخدام مادة غير أنشطارية في هدف مصدر التشطير النيوتروني. تم استخدام مواصفات مصدر التشطير النيوتروني الموجود في مختبرات رذرفورد كنموذج لإجراء الحسابات [4] مع إجراء عدد من التغييرات في الشكل الهندسي للمصدر وذلك لغرض تحسين إنتاجية المصدر من الفيض النيوتروني. أن هذه التغييرات مسموحة بسبب استخدام هدف من مادة غير أنشطارية بدلاً من اليورانيوم المنضب. تم استخدام مادتي التنكستن والتانتلوم بدلاً من اليورانيوم المنضب كوقود لهدف مصدر التشطير النيوتروني، وكانت النتائج المستحصلة قريبة جداً من إنتاجية وقود اليورانيوم بعد إجراء التعديلات الهندسية. تم استخدام البرامج الحسابية الجاهزة HETC [5،6،7]، Morse-H [7] في حساب التفاعلات النووية وانتقال النيوترونات وانتشارها في المصدر النيوتروني وخارجه.


Article
The Effect of Specifications Flat Plate Collector on its Performance
تأثير خصائص اللوح الماص على اداءه

Authors: Nables Younis Sulayman
Pages: 200-210
Loading...
Loading...
Abstract

The present paper includes a theoretical study concerning the effect of specifications for absorber flat plate collector (collector plate temperature, outlet temperature, storage volume and the collector area) on its performance, also its effected on flow rate of fluid and the efficiency of flat plate collector. The present data have been compared with other studies.تضمن البحث دراسة نظرية حول تأثير مواصفات اللوح الماص لمجمع شمسي (درجة حرارة اللوح الجامع ، درجة الحرارة النهائية ، حجم الخزان ، ومساحة اللوح) على اداءه ومدى التأثير على تدفق السائل وكفاءة السخان الشمسي. تمت مقارنة النتائج المستحصلة مع بحوث اخرى.

Table of content: volume: issue:18