Commercial Off-the-shelf Technologies Research Articles