MAPLE: An Integrated Environment for Process Modelling and Enactment for NFV Systems

被引:1
|
作者
Mustafiz, Sadaf [1 ]
Dupont, Guillaume [1 ]
Khendek, Ferhat [1 ]
Toeroe, Maria [2 ]
机构
[1] Concordia Univ, ECE, Montreal, PQ, Canada
[2] Ericsson Inc, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
TRANSFORMATION; MANAGEMENT;
D O I
10.1007/978-3-319-92997-2_11
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Network Functions Virtualization (NFV) paradigm is making way for the rapid provisioning of network services (NS). 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 recently advocated in this context. As part of this effort, we propose a process enactment approach with NFV systems as the target domain. We provide support for automated process execution with a megamodel-based enactment approach. 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. We demonstrate our environment by enacting a NS design process.
引用
收藏
页码:164 / 178
页数:15
相关论文
共 50 条
  • [1] Model-driven process enactment for NFV systems with MAPLE
    Mustafiz, Sadaf
    Hassane, Omar
    Dupont, Guillaume
    Khendek, Ferhat
    Toeroe, Maria
    SOFTWARE AND SYSTEMS MODELING, 2020, 19 (05): : 1263 - 1282
  • [2] Model-driven process enactment for NFV systems with MAPLE
    Sadaf Mustafiz
    Omar Hassane
    Guillaume Dupont
    Ferhat Khendek
    Maria Toeroe
    Software and Systems Modeling, 2020, 19 : 1263 - 1282
  • [3] Process Enactment with Traceability Support for NFV Systems
    Hassane, Omar
    Mustafiz, Sadaf
    Khendek, Ferhat
    Toeroe, Maria
    SYSTEM ANALYSIS AND MODELING: LANGUAGES, METHODS, AND TOOLS FOR INDUSTRY 4.0, SAM 2019, 2019, 11753 : 116 - 135
  • [4] Serendipity: Integrated Environment Support for Process Modelling, Enactment and Work Coordination
    Grundy J.C.
    Hosking J.G.
    Automated Software Engineering, 1998, 5 (1) : 27 - 60
  • [5] Coordinating distributed software development projects with integrated process modelling and enactment environments
    Grundy, J
    Hosking, J
    Mugridge, R
    SEVENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WET ICE '98), 1998, : 39 - 44
  • [6] MAPLE-T: A Tool for Process Enactment with Traceability Support
    Hassane, Omar
    Mustafiz, Sadaf
    Khendek, Ferhat
    Toeroe, Maria
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 759 - 763
  • [7] From process modelling to enactment and simulation
    Rojas, F
    Martínez, AI
    SIMULATION: PAST, PRESENT AND FUTURE, 1998, : 844 - 848
  • [8] An integrated modelling environment for the embodiment of mechanical systems
    Hicks, BJ
    Culley, SJ
    COMPUTER-AIDED DESIGN, 2002, 34 (06) : 435 - 451
  • [9] Process enactment support in a distributed environment
    Helsinki Univ of Technology, Espoo, Finland
    Comput Ind, 1-2 (5-13):
  • [10] Process enactment support in a distributed environment
    Alho, K
    Lassenius, C
    Sulonen, R
    COMPUTERS IN INDUSTRY, 1996, 29 (1-2) : 5 - 13