research centers


Search results: Found 33

Listing 1 - 10 of 33 << page
of 4
>>
Sort by

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

Author: Hilal M. Yousif
Journal: Al-Rafidain University College For Sciences مجلة كلية الرافدين الجامعة للعلوم ISSN: 16816870 Year: 2006 Issue: 18 Pages: 1-24
Publisher: Rafidain University College كلية الرافدين الجامعة

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
Adaptive Small Scale Database Design Using Objects Concept
تصميم نظام متكيف لقواعد البيانات الصغيرة باستخدام مفهوم الكائنات

Author: Taif S. Hassan طيف سامي حسن
Journal: Al-Ma'mon College Journal مجلة كلية المامون ISSN: 19924453 Year: 2012 Issue: 20 Pages: 246-260
Publisher: AlMamon University College كلية المامون الجامعة

Loading...
Loading...
Abstract

Database plays a key role in the most modern applications. There are many software packages for programming and designing a database system. These packages have flexible and powerful tools for the designers and programmers. In spite of these tools, a problem arise in simple and special database design, where they covert a wide range of applications. Solving the problem needs simple and special design requirements. The available software such as Microsoft SQL Server, MySql, and Oracle could not provide suitable solution to these needs, because they have some complexity in designing the DataBase. This paper presents an efficient road map for designing these databases using the important concept of object oriented programming.

تؤدي قواعد البيانات دوراً رئيسياً في معظم التطبيقات الحديثة, وهنالك العديد من الحزم البرمجية التي تستعمل لبرمجة انظمة قواعد البيانات وتصميمها. وتمتلك هذه الحزم ادوات مرنة وكفوءة للمصمم وكذلك المبرمج. بالرغم من هذه الادوات تظهر لنا مشكلة ولاسيما في التصميمات البسيطة والخاصة لقواعد البيانات, والتي تغطي مدى واسعاً من التطبيقات. تمتلك هذه التطبيقات متطلبات سهلة وخاصة. ان البرامجيات المتوافرة كالبرنامج Microsoft Sql Server والبرنامج MySql, والبرنامج Oracle لا توفر حلول مناسبة لهذه المشكلة وذلك لتميزها بالتعقيد في ابجاد التصميم الجيد لقاعدة البيانات. إن البحث يقدم خارطة طريق كفوءة لتصميم قواعد البيانات السالفة الذكر وذلك بتبني المفاهيم المتطورة للبرمجة الكائنية.

Keywords

Object --- Database --- MySql --- RSA --- Oracle.


Article
Depth Estimation and Shape Reconstruction of a 2D Image Using N.N. and Bézier Surface Interpolation

Author: Luma Issa Abdul–Kreem
Journal: IRAQI JOURNAL OF COMPUTERS,COMMUNICATION AND CONTROL & SYSTEMS ENGINEERING المجلة العراقية لهندسة الحاسبات والاتصالات والسيطرة والنظم ISSN: 18119212 Year: 2017 Volume: 17 Issue: 1 Pages: 24-32
Publisher: University of Technology الجامعة التكنولوجية

Loading...
Loading...
Abstract

Inferring 3D image from 2D image is an advance topic in computer vision. This article considers a 2D image depth estimation of an object and reconstructs it into a 3D object image. The 2D image is defined by slices, where each slice contains a set of points that are located along the object contour and within the object body. The depths of these slices are estimated using the neural network technique (N.N.), where five factors (slice length, angle of the incident light and illumination of some of points that located along the 2D object, namely control points) are used as inputs to the network. The estimated depths of the slices are mapped into a 3D surface using the interpolation technique of the Bezier Spline surface. Our model was tested and evaluated using different objects with different and complex shapes. The results showed an effective performance of the proposed approach.


Article
MONITORING SYSTEM FOR DETECTION OF OVER SPEED OBJECT
نظام مراقبة لكشف سرعة جسم

Authors: Ali M. Sagheer علي مكي صغير --- Abdulrahman D. Khalaf عبد الرحمن درع خلف
Journal: Journal of university of Anbar for Pure science مجلة جامعة الانبار للعلوم الصرفة ISSN: ISSN: 19918941 Year: 2008 Volume: 2 Issue: 1 Pages: 56-65
Publisher: University of Anbar جامعة الانبار

Loading...
Loading...
Abstract

This paper introduces a system, which can be applied for monitoring of the speed of moving objects using a single camera. The Monitoring System is developed to monitor one moving object at a time with its speed being monitoring using a sequence of video frames. Field test has been conducted to capture real-life data and the processed results are presented. Multiple moving objects and noisy data problems are considered.The proposed system depends on evaluating the position and the orientation of moving objects in real world according to suitable reference point, on the screen, which can be selected by the user (static object).

هذا البحث يقدم نظام يطبق لمراقبة سرعةِ الأجسام المتح  ركةِ باستعمال آلة تصوير وحيدة. إ  ن نظامالمراقبة المط  ور في هذا البحث يراقب الجسم المتح  رك كلّ مرة بسرعتِه عن طريق إستعمال سلسلة من الصور منالفيديو. ويمكن ان يستخدم لمعالجة البيانات الحقيقية المباشرة وكشف الأجسام المتح  ركة المتعددة وكذلكالضوضاء اخذت بنظر الاعتبار.يعتمد النظام المقَترح على تَحديد الموقعِ وتوجيهِ الأجسام المتح  ركةِ في العالم الحقيقي طبقاً لنقطةِ المرجعالمناسبةِ على الشاشةِ، الذي ي  مكِن أَ  ن يخَتار مِن قِبل المستخدم.


Article
THE OBJECT-ORIENTED DATABASES APPROACH REPRESENT A TYPICAL SOLUTION FOR INTEGRATED APPLICATIONS
أسلوب التقنية الشيئية لقواعد البيانات تمثل الحل الأمثل لنظم التطبيقات المتكاملة

Author: Yahya Mahdi Hadi Al-mayali .يحيى مهدي هادي الميالي
Journal: Journal of Kufa for Mathematics and Computer مجلة الكوفة للرياضيات والحاسوب ISSN: 11712076 Year: 2010 Volume: 1 Issue: 1 Pages: 30-38
Publisher: University of Kufa جامعة الكوفة

Loading...
Loading...
Abstract

ABSTRACTION: Most database systems initially concentrated on handling typical business data such as: Columns of numbers, short text, and dates. With the advent of powerful and affordable multimedia computers, people increasingly need databases to store more complex objects. Typical objects include graphics, sound, and video clips. For some applications, like geographic Information Systems(GIS) and computer-aided design (CAD), developers need the ability to define their own objects. Storing objects involves two aspects: storing data for their properties and storing and activating their methods. The first part- storing properties – is relatively easy. In relational database, the properties becomes columns. Relational databases can be adapted to handle objects. On of main components is the ability to define new data types. These data types are treated as objects, and they can inherit properties from other data types.Many commercial applications are created using OO methodologies. Given that several object-oriented applications might need to share the same data, we describe how such applications can interoperate with each other. By exposing the internal object properties and methods, the developers can use the applications to create the complex integrated business applications. The applications can use all the features of a spreadsheet, word processors, or graphics packages.This technology also provides function as well as data together so that the data can be manipulated by the given function. we show that how the data is more secure in object-oriented database than in relational database and also why do we migrate from RDBMS into OODBMS.In this paper, we describe the major characteristics and requirements of object-oriented applications and how they may affect the choice of a system and method for making objects persistent in that application.

الخلاصةأكثر نظم قواعد بيانات العمل الحالية تنظم البيانات على شكل أعمدة من الأرقام أو النصوص القصيرة أو التواريخ. لكن التطور السريع في إمكانيات وقدرات الحاسبات الرقمية جعل كثير من مستخدمي الحاسبات يتطلع إلى امتلاك نظم قواعد معلومات لها إمكانية التعامل مع عناصر كيانيه معقدة مثل: إشكال مصورة (Graphics)، أصوات (Sounds)، أو أفلام مصورة (Video Clips)، بعض التطبيقات مثل نظام المعلومات الجغرافية، وبرمجيات استخدام الحاسوب للمساعدة على التصميم يحتاج المصمم إن يستخدم بعض الكيانات الخاصة بكل تطبيق لذلك أصبح مصممي النظم والتطبيقات بحاجة ملحة لوجود تقنيات برمجية فيها الإمكانية لتعريف بعض الكيانات الخاصة ولأغراض مختلفة ضمن تطبيق واحد. إن عملية خزن الكيانات يتطلب عمليتين أساسيتين: خزن البيانات لخواص الكيان وخزن وتفعيل طرق معالجة بيانات الكيان.لقد تم تطوير برمجيات قواعد البيانات العلائقية لكي تتعامل مع الكيانات( بيانات وخواص). إن احد العناصر الأساسية التي يمتلكها هذا الأسلوب هي القدرة على تعريف عناصر جديدة للبيانات، تعامل هذه العناصر الجديدة ككيانات ويمكن لها إن ترث خواص من أنواع بيانات أخرى. إن وجود عناصر بيانات جديدة يمكن لمصممي التطبيقات من تنفيذ تطبيقات متقدمة ومتكاملة ويمكن إن تتضمن جميع خواص المستندات الموزعة (Spreadsheet)، معالج النصوص(Word processor) ، وكذلك برمجيات الرسوم (Graphic Package). يمكن لمصمم النظم إن يبني أي نظام معقد من خلال ربط الكيانات المختلفة مع بعضها البعض.في هذا البحث سنتطرق إلى الجوانب الايجابية التي يمتلكها موضوع بناء قواعد البيانات الكيانية مع المقارنة بنظم قواعد البيانات العلائقية.


Article
Guidelines For Better Queries Performance In Database Systems

Author: Dr. Lamyaa A.S. Al-Sammaraie د.لمياء عبد الصمد السامرائي
Journal: Journal of Baghdad College of Economic sciences University مجلة كلية بغداد للعلوم الاقتصادية الجامعة ISSN: 2072778X Year: 2007 Issue: 14 Pages: 377-394
Publisher: Baghdad College of Economic Sciences كلية بغداد للعلوم الاقتصادية

Loading...
Loading...
Abstract

Query optimization is more than transformation and query equivalence. Database designers must develop a robust cost metric, and consider cost and search space. Building extensible enumeration architecture is important, understanding the existing framework makes effective query optimizations.This paper presents effective guidelines to Database designers to guide them for a better understanding to effective query optimization factors . It identifies and presents , effective guidelines for Query evaluation to the mostly used databases (Relational, Deductive, Object Oriented, Multiple , Distributed & Parallel ) types approaches that affect optimizing relational query minimizes the most relevant performance measures (like CPU, Memory, resource usage,… etc).

يستنتج هذا البحث أهم العوامل المؤثرة في استجواب قواعد البيانات ويبحث في هذه العوامل ويقدم خطوط ارشادية لكل نوع الغرض منها توفير افضل اسلوب يزيد من كفاءة الاداء عند اجراء عمليات الاستعلام لأنواع قواعد البيانات المستخدمة حاليا وهي العلائقية والاستنتاجية والشيئية والموزعة والمتوازية ان تأثير هذه العوامل متغير كما ان فهم اطار العمل يؤدي الى استخدام طرق استعلام كفوءة مع الاخذ بنظر الاعتبار في مرحلة التصميم ان العديد من عوامل الاداء كزمن الاستجابة , وقت تنفيذ البرامج وتوقف التطبيق الفجائي تعتمد علىعوامل عدة أهمها كفاءة عملية الاستعلام .


Article
The Performance of Iraqi EFL University Students in Using the Semantic Roles of the Subject and Object Complements

Author: Iman M. Al-Shemmery
Journal: journal of Human Sciences مجلة العلوم الانسانية ISSN: 19922876/25239899 Year: 2013 Volume: 1 Issue: 15 Pages: 440-447
Publisher: Babylon University جامعة بابل

Loading...
Loading...
Abstract

Complement is a term used in the analysis of grammatical functions to refer to a major constituent of the sentence or the clause structure. It is associated with completing the action specified by the verb. Generally, complement represents all obligatory features of predicate other than the verb, such as, an object and an adverbial. Most of Iraqi EFL university students face difficulties in differentiating between various types of the semantic roles of the subject complement (SC) and object complement (OC). In addition, they encounter difficulties in identifying the subject and object complements.


Article
Proposed Image Similarity Metric with Multi Block Histogram used in Video Tracking

Authors: Alia K. Abdul Hassan --- Hasanen S. Abdullah --- Akbas E. Ali
Journal: Engineering and Technology Journal مجلة الهندسة والتكنولوجيا ISSN: 16816900 24120758 Year: 2016 Volume: 34 Issue: 4 Part (B) Scientific Pages: 578-584
Publisher: University of Technology الجامعة التكنولوجية

Loading...
Loading...
Abstract

One of the important requirements in the object detection and tracking is the extracting of efficient features to trackthe target in video sequence. The feature of colour in image is one of the most visual features widely used. The using ofcolour histogram is the most popular method for representing color feature. One of the problems of using colour histogram to represent feature is its lack of spatial information where it is used to represents statistical distribution of the coloursonly. In this paper a new similarity metric with multi block colour histogram of image is proposed. This metric will be used by an object tracking method where the similarity will be applied to get a decision of choosing the correct solution (location) of the object from many candidate locations


Article
Foreground Object Detection and Separation Based on Region Contrast

Author: Samera Shams Hussein
Journal: Iraqi Journal of Science المجلة العراقية للعلوم ISSN: 00672904/23121637 Year: 2017 Volume: 58 Issue: 4A Pages: 1963-1969
Publisher: Baghdad University جامعة بغداد

Loading...
Loading...
Abstract

Foreground object detection is one of the major important tasks in the field of computer vision which attempt to discover important objects in still image or image sequences or locate related targets from the scene. Foreground objects detection is very important for several approaches like object recognition, surveillance, image annotation, and image retrieval, etc. In this work, a proposed method has been presented for detection and separation foreground object from image or video in both of moving and stable targets. Comparisons with general foreground detectors such as background subtraction techniques our approach are able to detect important target for case the target is moving or not and can separate foreground object with high details.


Article
Construction of a Robust Background Model for Moving Object Detection in Video Sequence

Author: Abdulamir A. Karim
Journal: Iraqi Journal of Science المجلة العراقية للعلوم ISSN: 00672904/23121637 Year: 2018 Volume: 59 Issue: 2B Pages: 969-979
Publisher: Baghdad University جامعة بغداد

Loading...
Loading...
Abstract

Listing 1 - 10 of 33 << page
of 4
>>
Sort by
Narrow your search

Resource type

article (33)


Language

English (33)


Year
From To Submit

2019 (2)

2018 (2)

2017 (6)

2016 (2)

2015 (4)

More...