Login | Register

Using ASSL as a Method for Intent Expression to Enact Autonomic Networking

Title:

Using ASSL as a Method for Intent Expression to Enact Autonomic Networking

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.

[thumbnail of Jaberi_MSc_S2023.pdf]
Preview
Text (application/pdf)
Jaberi_MSc_S2023.pdf - Accepted Version
Available under License Spectrum Terms of Access.
6MB

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
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top