ed to this aspect. More specifically, let us take NGSDP as an example. Then we can catch a sight of brief requirements of NGSDP in view of APIS: The first and foremost, when it comes to application aspect, NGSDP is sup- posed to satisfy the basic requirements of SDP, including a horizontal platform, multimedia services supports, flexible service delivery, Web 2.0 integrations, and SO forth. All these basic functions are the corresponding requirements for NGSDP in view of application. Cognitive NGSDP was proposed by our group in view of aspects of perfor- mance and intelligence. Regarding actual development, SDP can be deemed as a distributed system which involved with distributed networks and software engi- neering. Therefore, performance problems brought by networks, software archi- tecture, distributed middleware, and other minor aspects should be taken into consideration. Cognitive NGSDP is a NGSDP model with cognitive functions and Overview of Cognitive NGSDP Model characteristics [5-6] which includes self-awareness, self-organization, and even autonomy. All these self-functions are supposed to be the requirements for NGSDP in view of performance and intelligence. Besides, due to the description of NGSDP blueprint, how to flexibly support various user devices and how to provide an open API platform to enable the third-party development. Personalized services can be also deemed as requirements in view of intelligence. Involving with distributed telecom networks, it is no denying that security is another aspect which cannot be ignored. Guarantees of both network security and software architecture should be taken account into basic requirements for NGSDP. Security problems along with Web service technologies are also increasing debated in actual software developments. 6.1.3 Brief Introduction of this Chapter Requirements and characteristics of NGSDP in view of APIS are significantly introduced in this chapter. However, I entitled this chapter as "Overview of Cognitive NGSDP Model," which means that introduction 