Using of software reuse approaches to develop ugelib web application

Joint Authors

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

Source

College of Education Journal

Issue

Vol. 1, Issue 1 (31 Mar. 2010), pp.51-58, 8 p.

Publisher

University of Thi-Qar College of Education

Publication Date

2010-03-31

Country of Publication

Iraq

No. of Pages

8

Main Subjects

Information Technology and Computer Science

Topics

Abstract AR

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

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

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

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

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

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

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

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

Abstract 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.

American Psychological Association (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

Modern Language Association (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

American Medical Association (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

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references : p. 58

Record ID

BIM-254301