“…Moreover, with the decreasing availability of single-core processors, there is a need to migrate the existing software to the powerful multi-core computing platforms. Such migration, however, should ensure that the quality attributes such as performance and dependability [7], [8] match the current system quality and more optimistically, improved much further.…”