Project Details
Abstract Arabic
إن صيانة البرمجيات أصبحت أكثر تحدياً مع زيادة تعقيد البرمجيات ومع زيادة متطلبات المستخدم لإجراء تحديثات وتعديلات على البرمجيات لتتماشى مع التطور التكنولوجي السريع وتوقعات المستخدم العالية. إن عملية تحليل أثر التعديلات على البرمجيات قبل التنفيذ الفعلي للتعديل المطلوب يعتبر مهمة حساسة من المهام المتعارف عليها في مرحلة صيانة النظم. في هذا البحث يقترح فريق العمل اتباع منهجية لتحليل أثر التعديلات على البرمجيات، هذه المنهجية المقترحة تمكن محلل النظم من إجراء قياس دقيق للآثار المتوقعة نتيجة إجراء التعديل على البرمجيات. يتبع المقترح منهجية من أعلى إلى أسفل حيث يتم تطبيقها على نموذج البرمجيات بدل من تطبيقها على المبرمجات نفسها. ويتركز العمل على النماذج بهدف تبسيط وتسريع عملية قياس تأثير التعديلات على النظام.
Abstract English
"Software maintenance is becoming more challenging with the increased complexity of software and frequent applied changes to accommodate the rapidly changing technologies and user requirements. Performing Impact Analysis (IA) before the actual implementation of a change is a crucial task during systems
maintenance. In this research, the project team proposes applying an impact analysis approach to quantify
the impact of a change before it is actually applied on the system. The project team is working on a topdown approach where instead of using the actual system, we use the system model to estimate the impact
of a change. The work is focused on the system models to quantify the impact of a change in an effort to
simplify and speed up the maintenance process in order to rapidly react to changes in technology and in
user requirements."
maintenance. In this research, the project team proposes applying an impact analysis approach to quantify
the impact of a change before it is actually applied on the system. The project team is working on a topdown approach where instead of using the actual system, we use the system model to estimate the impact
of a change. The work is focused on the system models to quantify the impact of a change in an effort to
simplify and speed up the maintenance process in order to rapidly react to changes in technology and in
user requirements."
Status | Finished |
---|---|
Effective start/end date | 1/06/15 → 1/06/17 |
Fingerprint
Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.