Model-driven process enactment for NFV systems with MAPLE
- PDF / 3,813,639 Bytes
- 20 Pages / 595.276 x 790.866 pts Page_size
- 111 Downloads / 193 Views
SPECIAL SECTION PAPER
Model-driven process enactment for NFV systems with MAPLE Sadaf Mustafiz1 · Omar Hassane2 · Guillaume Dupont2 · Ferhat Khendek2 · Maria Toeroe3 Received: 8 February 2019 / Revised: 30 September 2019 / Accepted: 12 February 2020 © Springer-Verlag GmbH Germany, part of Springer Nature 2020
Abstract The network functions virtualization (NFV) advent is making way for the rapid deployment of network services (NS) for telecoms. Automation of network service management is one of the main challenges currently faced by the NFV community. Explicitly defining a process for the design, deployment, and management of network services and automating it is therefore highly desirable and beneficial for NFV systems. The use of model-driven orchestration means has been advocated in this context. As part of this effort to support automated process execution, we propose a process enactment approach with NFV systems as the target application domain. Our process enactment approach is megamodel-based. An integrated process modelling and enactment environment, MAPLE, has been built into Papyrus for this purpose. Process modelling is carried out with UML activity diagrams. The enactment environment transforms the process model to a model transformation chain, and then orchestrates it with the use of megamodels. In this paper, we present our approach and environment MAPLE, its recent extension with new features as well as application to an enriched case study consisting of NS design and onboarding process. Keywords Process enactment · Megamodelling · Papyrus · Network functions virtualization (NFV)
1 Introduction Automating the end-to-end management of network services (NS), in other words, enacting the workflow or process for network service management without manual intervention is highly desirable in the telecommunications domain and remains a major challenge for network operators and service providers [10,40]. Network Function Virtualization Communicated by A. Pierantonio, A. Anjorin, S. Trujillo, and H. Espinoza.
B
Sadaf Mustafiz [email protected] Omar Hassane [email protected] Guillaume Dupont [email protected] Ferhat Khendek [email protected] Maria Toeroe [email protected]
1
CS, Ryerson University, Toronto, ON, Canada
2
ECE, Concordia University, Montreal, QC, Canada
3
Ericsson Inc., Montreal, QC, Canada
(NFV) builds on cloud computing and has the ultimate goal of automating provisioning and management of network services—an essential feature for 5G systems. The European Telecom Standards Institute (ETSI) has recently launched a zero-touch network and service management group. As stated in [25], the challenges of 5G will trigger the need for a radical change in the way networks and services are managed and orchestrated. We believe the application of model-driven engineering (MDE) methods and tools is essential to further such developments in the NFV domain [7,33]. MDE advocates the use of models as first-class citizens in the engineering process. The models a
Data Loading...