“…The notion of feature modeling has been used to, for example, configure the non-functional policies in embedded operating systems (e.g., concurrency and interruption policies) (Lohmann, Scheler, Preikschat, & Spinczyk, 2006), configure the functionalities of Eclipse plugins (e.g., multi-windows) (Antkiewicz & Czarnecki, 2006), configure underlying platform technologies (e.g., databases) used in applications (White et al, 2007) and select services in PBX systems (e.g., call request and call forwarding services) (Kang, Kim, Lee, & Lee, 1999). FM-SNFPs leverages feature modeling for managing non-functional constraints in SOA.…”