Using of software reuse approaches to develop ugelib web application

المؤلفون المشاركون

Abd al-Aziz, Abd al-Aziz Salih
Abd al-Nabi, Haydar Muhammad
al-Hajjaj, Asad Abd al-Karim

المصدر

College of Education Journal

العدد

المجلد 1، العدد 1 (31 مارس/آذار 2010)، ص ص. 51-58، 8ص.

الناشر

جامعة ذي قار كلية التربية

تاريخ النشر

2010-03-31

دولة النشر

العراق

عدد الصفحات

8

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

الملخص AR

في أغلب التخصصات الهندسية تم تصميم النظم من خلال استغلال المكونات المتوفرة و التي استخدمت في نظم أخرى.

لقد ركزت هندسة البرمجيات فيما مضى على التطوير أساسا و لكن التركيز الآن هو للحصول على البرمجيات الأفضل و الأسرع و الأقل كلفة و ذلك من خلال اعتماد عملية التصميم مبنية على إعادة استخدام البرمجيات المنظم.

إعادة استخدام التطبيقات يكون إما بتشكيل النظام بحيث يتلائم مع بيئة ما، أو بتكامل نظامين أو أكثر لإنشاء تطبيق جديد.

في هذا البحث نوقشت طريقة تطوير النظم بإعادة الاستخدام (Reused-Based) و فوائدها و مشاكلها و توجهاتها المتلفة.

و من ثم تطرق البحث لاعتماد اثنان من تلك التوجهات و هي (منتجات المكونات الجاهزة COTS، و البرمجة التوليدية) لبناء تطبيق ويبUGEIB (مكتبة إلكترونية تنمو من مستخدميها) حيث صمم التطبيق كموقع ويب يتضمن قاعدة بيانات شبكية.

استخدمنا خادم الموقع appachi web server مع لغة SQL و لغة PHP لبناء مكونات الموقع.

بعض تلك المكونات جاهزة COTS و البعض الآخر تم بناءه من قبل فريق تطوير المشروع.

ليتسنى بعد ذلك دخول لمستخدمين (الزوار) للاطلاع والإضافة و بما يحق الفائدة العامة.

الملخص EN

In most engineering disciplines, systems are designed by composing existing components that have been used in other systems.

Software engineering has been more focused on original development but it is now recognized that to achieve better software, more quickly and at lower cost, we need to adopt a design process that is based on systematic software reuse.

The Application system reuse involves the reuse of entire application systems either by configuring a system for ah environment or by integrating two or more systems to create a new application.

This research discusses the development of systems by reuse-based model and explain their benefits, some problems and illustrates different approaches.

Therefore, adopts tow of these approaches (COTS product reuse , Generative Programming ) to build a web application project named UGELIB (User Growth Electronic Library) which designed as Web site consists of networked database.

We use the apaches web server with SQL and PHP languages within that server to construct the web components.

Some of these components are COTS and others are constructed by the project team.

The site allows for visitors to explore, open, download, and uploads materials.

Thus, this approach satisfy the public interest.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

al-Hajjaj, Asad Abd al-Karim& Abd al-Nabi, Haydar Muhammad& Abd al-Aziz, Abd al-Aziz Salih. 2010. Using of software reuse approaches to develop ugelib web application. College of Education Journal،Vol. 1, no. 1, pp.51-58.
https://search.emarefa.net/detail/BIM-254301

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

al-Hajjaj, Asad Abd al-Karim…[et al.]. Using of software reuse approaches to develop ugelib web application. College of Education Journal Vol. 1, no. 1 (Mar. 2010), pp.51-58.
https://search.emarefa.net/detail/BIM-254301

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

al-Hajjaj, Asad Abd al-Karim& Abd al-Nabi, Haydar Muhammad& Abd al-Aziz, Abd al-Aziz Salih. Using of software reuse approaches to develop ugelib web application. College of Education Journal. 2010. Vol. 1, no. 1, pp.51-58.
https://search.emarefa.net/detail/BIM-254301

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references : p. 58

رقم السجل

BIM-254301