s network infrastructure. Proceedings of the 2016 ACM Conference on Special Interest Group on Data Communication, pp. 58-72. August 22-26, Florianopolis, Brazil. RCloud. 2016. RCloud. Retrieved from www.rcloud.social/index.html Taylor, M. 2016. Telco-grade service availability from an it-grade cloud. IEEE CQR, May 9-12 (p. 21). Stevenson, WA: IEEE. Tortorella, M. 2005a. Service reliability theory and engineering, I: Foundations. Quality Technology and Quantitiative Management, 2(1), 1-16. Tortorella, M. 2005b. Service reliability theory and engineeting, II: Models and examples. Quality Technology and Quantitative Management, 2(1), 17-37. Tseitlin, C. B. 2012. Chaos Monkey Released into the Wild. http://techblog.netflix.com/2012/07/chaos-mon- key-released-into-wild.html Wirth, P. A. 1988. A unifying approach to performance and reliability objectives. ITC 12, June 1998. Torino, Italy: International Advisory Council of the International Teletraffic Congress, (Vol 4, pp. 4.2B2.1-4.2B2.7). Wu, T.-H. 1992. Fiber Network Survivability. Boston, MA: Artech House, Inc. Zhang, X. 2009. Software risk management. In Sherif, M. H. (ed.), Handbook of Enterprise Integration. Boca Raton, FL: CRC Press. Chapter 10, pp. 225-270. Taylor & Francis Taylor & Francis Group http://taylorandfrancis.com Software-Defined Networking Brian Freeman and Han Nguyen CONTENTS Functional Overview 6.1.1 Network Control 6.2 Implementing Network Control A New Paradigm for Network Feature Delivery Network Controller Architecture 6.4.1 Network Controller Software Components 6.4.1.1 Compiler Function 6.4.1.2 Service Logic Interpreter Function 6.4.1.3 Network Resource Autonomous Control Function 6.4.1.4 Adapters 6.4.1.5 API Handler 6.4.1.6 Policy 6.4.1.7 Data Collection Analytic and Events Function 6.4.2 Software Validation 6.4.3 High Availability and Geo-Diversity 6.4.4 Relationship to Application Service Controllers 6.4.5 Federation between Network Controllers 6.4.6 Abstraction Modeling 6.4.7 AT&T Network Domain-Specific Language YANG Service Model Exam