نوع الوثيقة |
: |
بحث مدعم |
عنوان الوثيقة |
: |
بناء أنظمة برمجة تعتمد على لغة النمذجة الموحدة لتطوير البرمجيات التي تعتمد على الوحدات الجاهزة. Building programming systems based on the Unified Modeling Language to develop software that relies on ready-made units. |
لغة الوثيقة |
: |
العربية |
المستخلص |
: |
المكونات البرمجية الجاهزة هي وحدات يمكن إعادة استخدامها ، وتبنى مستقلة (تطور عن طريق مطورين مختلفين مستخدمين لغات برمجة وأدوات وأجهزة مختلفة ) لتستخدم في بناء تطبيقات برمجية . إن الاحتياج للمقدرة على إعادة الاستخدام والمقدرة على الاستقلالية في البناء والمقدرة على الصيانة والتكيفية والتوزيع يدعموا بزوغ تكنولوجيا المكونات البرمجية الجاهزة .
إن التطوير بالاعتماد على المكونات البرمجية الجاهزة , يسبب تغيراً مرئياً لكيفية تطوير البرمجيات . حتى وقت قريب , لم يكن هناك طريقة قياسية للتعبير عن كيفية تعريف المكونات البرمجية الجاهزة , وما هو السطح البيني , وكيف يمكن أن تلتحم الأجزاء الصغيرة معاً بدلاً من هذا , كان يوجد منهجيات مختلفة , هذه القياسات الغير متوافقة سببت مشاكل مختلفة , مثلاً تشوش في السوق وتكام النظم والضعف وفرص النجاح التجاري .
وقد قبلت لغة النمذجة الموحدة كلغة قياسية , باستخدام لغة النمذجة الموحدة يكون من الأسهل تصميم ونمذجة النظم بالاعتماد على تكنولوجيا المكونات البرمجية الجاهزة . ومن أمثلة هذه النظم CORBA و OLEnterprise و Java Beans و DCOM , يقدم هذا العمل بيئة تطوير برمجية , تستخدم هذه البيئةفي تطوير تطبيقات أو أنظمة تعتمد على المكونات البرمجية الجاهزة .
بيئة تطوير النظم البرمجية تمتلك عدة أدوات هي : أدوات تحليل النظام وأدوات تصميم النظام , والموائمات ن وأدوات توليد كتابة البرامج . كل الأدوات تعتمد على مجموعة رموز لغة النمذجة الموحـدة , وتستخدم لبناء تطبيقات أو أنظمة معتمدة على البرمجيات الجاهزة .
في هذا العمل , قدمنا أداة التحليل التي هي أول أداة في البيئة . تتكون أداة التحليل من أداتين فرعيتين : الأداة الفرعية "حالة الاستخدام" وتستخدم لتحليل نظم برمجيات معتمدة على المكونات البرمجية الجاهزة , والأدة الفرعية " التحليل " . الأداة الفرعية " حالة الاستخدام " ترسم نموذج حالة الاستخدام لتطبيقات البرمجة الكائنية , وتطبيقات المكونات البرمجية الجاهزة . الأداة الفرعية " التحليل" يمكن أن ترسم النموذج التحليلي لتطبيق النظم المعتمدة على المكونات البرمجية الجاهزة أثناء تطويره .
وقد تم تنفيذ واختبار أداة التحليل المختلفة .
هذا العمل يقدم أيضاً أداة " تصميم " تستخدم لتصميم تطبيقات المكونات البرمجية الجاهزة .
الأداة المقترحة يمكن أن تستدعى بطريقتين : آلياً بارسال رسالة من أداة " التحليل " الموجودة في بيئة التطوير , أو من المستخدم . |
سنة النشر |
: |
1420 هـ
2000 م |
تاريخ الاضافة على الموقع |
: |
Wednesday, April 30, 2008 |
|
الباحثون
أسامة أحمد أبو الناجا | aboulnaga, osama ahmed | باحث رئيسي | دكتوراه | |
|