... ,Sassi et al. (2006),Mohamed et al. (2007), BasemSuleiman (2008),Kwong et al. (2010),Ibrahim et al. (2011),Gupta et al. (2013),Ravichandran et al. (2012),Wanyama and H. Far (2008),Ibrahim et al. (2009), Cortellssa et al. (2006), Tang et al. (2011), Iribrane and Vallecillo (2002.Technological Factors Closeness of Fit, Cohesion, Compatibility, Line of Code, POF on Demand, Technological Risk, No. of Invocations, Coupling Huan-Jyh Shyur (2006), Mohamed et al. (2007), Rao and Rajesh (2009), Kwong et al. (2010), Indumati et al. (2011), Wanyama and H. Far (2008), Ibrahim et al. (2009), Tang et al. (2011), Ravichandran et al. (2012), Gupta et al. (2012), Rao and Rajesh (2009). Domain and Architectural Factors Time Behavior, Resource Behavior, Ease of Implementation, Interface Complexity, Impact, Environment, Flexibility, Consistency, Completeness Gupta et al. (2013), Huan-Jyh Shyur (2006), Rao and Rajesh (2009), Wanyama and Homayoun (2005), Carvallo et al. (2006), Neubauer and Stummer (2007), Ravichandran et al. (2012), Ibrahim et al. (2011), Baharom et al. (2012), Yang et al. (2005), Kaur and Mann (2010). ...