KFUPM ePrints

THE ROLE & IMPORTANCE OF COMPONENT DOCUMENTATION IN COMPONENT INTEGRATION PHASE: A SYSTEM INTEGRATOR’S PERSPECTIVE

l THE ROLE & IMPORTANCE OF COMPONENT DOCUMENTATION IN COMPONENT INTEGRATION PHASE: A SYSTEM INTEGRATOR’S PERSPECTIVE. Masters thesis, King Fahd University of Petroleum and Minerals.

[img]
Preview
PDF
1925Kb

Arabic Abstract

ومن المسلم به على نطاق واسع مكون التكامل كعملية التي تلعب دورا مركزيا في التنمية الشاملة (سي بي اس) على أساس العنصر النظام. نظرا لطبيعة التكامل تتمحور حول التنمية سي بي اس، وهو محلل نظام يركز على تجميع المكونات الموجودة، التي وضعتها مختلف الأطراف، لبناء شبكة سي بي اس نظام دمج البرامج هو عملية المعرضة للخطر لأنه نادرا ما يحدث أن تكون مطابقة تماما ومكونات استعداد ل 'التوصيل والتشغيل. وكان عدم وجود وثائق مفصلة المكون مجالا رئيسيا للقلق في تطوير شبكة سي بي اس نظرا لتأثير عميق على مرحلة الاندماج في حياة سي بي اس دورة التنمية. من الصعب للتكامل النظم لمعرفة قدرات المكونات إذا لم يتم توثيقها عنصر في طريقة قياسية. يمكن مكون الوثائق مساعدة في تقييم مدى انطباق والجودة عنصر. هذا البحث يساعد في فهم دور وثائق المكون. وهي تساعد في تحديد الثغرات في عداد المفقودين في الوثائق المتاحة وعنصر في تحديد عوامل الخطر الرئيسية التي يمكن أن تحدث أثناء عملية التكامل عنصر. في هذا البحث، ونحن على تقرير نتائج المسح الصناعي أجريت بين الأنظمة المتكاملة لفهم دور وأهمية الوثائق عنصر في شبكة سي بي اس، وتأثير مختلف العوامل عنصر خطر الاندماج. المسح تحقق ما إذا كان وجود وثائق عنصر يساعد على تكامل النظام والارتباط مع شبكة سي بي اس نموذجي عوامل نجاح التكامل، ويحدد عوامل الخطورة أثناء عملية التكامل. تلقينا بيانات من تكامل شبكة سي بي اس 53 العمل في الشركات الصغيرة والمؤسسات المتوسطة. النتيجة يعزز التصورات الحالية لأهمية الوثائق عنصر التكامل في شبكة سي بي اس. وعلاوة على ذلك، استنادا إلى تحليل نتيجة لذلك ، جئنا مع المبادئ التوجيهية التكامل عنصر والتي يمكن استخدامها من قبل أي تكامل النظام لتجنب مثل هذه المخاطر خلال مرحلة الاندماج المكون.

English Abstract

Component integration is widely recognized as a process which plays a central role in overall Component Based System (CBS) development. Due to the integration-centric nature of CBS development, a system analyst focuses on assembling existing components, developed by different parties, to build a software system CBS integration is a risk-prone process because it is rarely the case that components are perfectly matched and ready for ‘plug and play’. The lack of detailed component documentation has been a key area of concern in CBS development due to its profound impact on the integration phase of a CBS development life cycle. It’s difficult for system integrators to find out capabilities of components if component are not documented in a standard way. Component documentation can help in assessing the applicability and quality of a component. This research assists to understand the role of component documentation. It helps in identifying missing gaps in available component documentation and in identifying key risk factors which can take place during component integration process. In this research, we report results of an industrial survey conducted among system integrators to understand role and importance of component documentation in the CBS and the impact of different component integration risk factors. The survey investigates whether the presence of component documentation helps a system integrator and its correlations with typical CBS integration success factors and identifies risk factors during integration process. We received data from 53 CBS integrators working in small to medium organizations. The result reinforces current perceptions of the significance of component documentation in CBS integration. Furthermore, based on the result analysis, we come up with component integration guidelines which can be used by any system integrator to avoid such risks during component integration phase.



Item Type:Thesis (Masters)
Subjects:Computer
Divisions:College Of Computer Sciences and Engineering > Information and Computer Science Dept
Committee Advisor:Mahmood , Sajjad
Committee Members:Al- Mulhem , Muhammed and Alshayeb , Mohammad
ID Code:138490
Deposited By:AZHAR KHAN (g200501970)
Deposited On:02 Jul 2011 14:32
Last Modified:24 Nov 2014 10:44

Repository Staff Only: item control page