“…We realize that though many efforts have been paid to deal with some of these challenges (e.g., the different web resources cited in Table 2, and methods and tools mentioned at the beginning of this section) there is no consensus of their utility. Therefore, there is a gap between such efforts and their realistic application [3], [6], [7], [18], [19], [20]. This drawback generates a barrier on adoption of OTS components in large industrial projects, since they make the selection process highly risky and expensive when applying complex evaluation criteria.…”