DocumentCode :
76348
Title :
Empirical study of software component integration process activities
Author :
Mahmood, Sajjad
Author_Institution :
Information and Computer Science Department, King Fahd University of Petroleum and Minerals, Dhahran 31261, Saudi Arabia
Volume :
7
Issue :
2
fYear :
2013
fDate :
Apr-13
Firstpage :
65
Lastpage :
75
Abstract :
The component integration phase is key to component-based system (CBS) success because of its profound impact on the quality of a software product. However, CBS integration is a complex phase because it is rarely the case that components are perfectly matched and ready for ´plug and play´. The component integration phase involves assembling pre-existing software components usually developed by different parties, and writing glue-code to handle the mismatches between CBS-to-be requirements and available component features. The objective of the study is to gain an in-depth understanding of the impact of integration process activities on the overall success of a CBS. The empirical study also investigates the inter-dependency between the CBS integration process activities. A survey was developed and data from CBS practitioners working in smallto-medium-sized organisations were collected. The results show that ´component functional specification´, ´structural compatibility analysis´, ´architectural model development´ and ´early glue-code specification´ are integration process activities that have positive correlation with the successful development of a CBS. However, the results indicate that the ´quality properties analysis´ is not carried out as an integration process activity by the majority of CBS practitioners during development of a CBS. Furthermore, the results of the survey also provide empirical evidence that there is a positive association between various key CBS integration process activities.
fLanguage :
English
Journal_Title :
Software, IET
Publisher :
iet
ISSN :
1751-8806
Type :
jour
DOI :
10.1049/iet-sen.2012.0120
Filename :
6519505
Link To Document :
بازگشت