![](/images/graphics-bg.png)
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
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