Jaberi, Solmaz ORCID: https://orcid.org/0009-0009-3896-0596 (2023) Using ASSL as a Method for Intent Expression to Enact Autonomic Networking. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
6MBJaberi_MSc_S2023.pdf - Accepted Version Available under License Spectrum Terms of Access. |
Abstract
The term “Intent” is used in network management to designate the specification of goals or outcomes, without specifying how to achieve them. Ideally, intent should be specified in a natural language (e.g., English), but it must then be transformed into a representation that
can be interpreted by the network devices.
The term “Autonomic Network” is used to describe a network that assumes many management functions “on its own”. Such networks are well-suited to being “intent-driven”. This thesis provides a comprehensive definition of Intent, in the form of a set of Intent
Objectives.
A set of Intent examples (expressed in English) is then presented, chosen to reflect intents from three distinct network environments (Carrier networks, Data Center networks, and Enterprise networks), and all of the Intent Objectives. Transformations of the examples into
the Autonomic System Specification Language (ASSL) are given. ASSL was designed for the specification and verification of autonomic systems.
We show that, in spite of being designed for autonomic systems, ASSL is capable of expressing network intents. The expressiveness of ASSL is evaluated by demonstrating that it can cover almost all of the Intent Objectives, for the three network environments.
We conclude with discussion of the expressiveness of ASSL, with respect to each of the Intent Objectives, and the ways in which the current ASSL development environment could be improved.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Jaberi, Solmaz |
Institution: | Concordia University |
Degree Name: | M. Comp. Sc. |
Program: | Computer Science |
Date: | 15 February 2023 |
Thesis Supervisor(s): | Atwood, J. William and Paquet, Joey |
ID Code: | 991874 |
Deposited By: | Solmaz Jaberi |
Deposited On: | 21 Jun 2023 14:42 |
Last Modified: | 21 Jun 2023 14:42 |
Repository Staff Only: item control page