SmartSLA: A Graphical Modeling-Based Approach to SLA Management with Automatic Code Generation on Blockchain Platforms

SmartSLA is an innovative model-driven framework that automates the generation and deployment of blockchain-based Service Level Agreements (SLAs) in cloud environments. It addresses the limitations of manual and centralized SLA management—such as lack of transparency, high complexity, and susceptibility to human error—by integrating Model-Driven Engineering (MDE) with blockchain technology. The framework consists of three core components: (1) an Ecore-based metamodel that formally defines SLA elements and policies, (2) a graphical modeling editor for intuitive SLA design, and (3) an automated code generator that produces executable Solidity contracts for Ethereum deployment. The framework’s applicability was evaluated through eight industrial case studies across diverse cloud domains, including networking, storage, IoT, and disaster recovery. Results demonstrate full automation of the SLA lifecycle with substantial reduction in design effort and consistent model-to-code transformation accuracy. Structural comparisons with five existing modeling languages confirm balanced design quality, achieving moderate maintainability, high understandability, and sufficient extensibility. By bridging SLA specification and blockchain enforcement, SmartSLA provides a unified, scalable, and transparent solution for automated SLA management, strengthening operational reliability and advancing the integration of MDE and blockchain in industrial cloud ecosystems.

Institutions

Publication Details

Journal
Intelligent Multimedia Processing and Communication Systems (IMPCS) سامانه‌های پردازشی و ارتباطی چندرسانه‌ای هوشمند
Published
2025-08-11
DOI
https://doi.org/10.71856/impcs.2025.1217575
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SmartSLA: A Graphical Modeling-Based Approach to SLA Management with Automatic Code Generation on Blockchain Platforms

Intelligent Multimedia Processing and Communication Systems (IMPCS) سامانه‌های پردازشی و ارتباطی چندرسانه‌ای هوشمند
Blockchain Technology Applications and Security
article

SmartSLA: A Graphical Modeling-Based Approach to SLA Management with Automatic Code Generation on Blockchain Platforms

article en

Abstract

SmartSLA is an innovative model-driven framework that automates the generation and deployment of blockchain-based Service Level Agreements (SLAs) in cloud environments. It addresses the limitations of manual and centralized SLA management—such as lack of transparency, high complexity, and susceptibility to human error—by integrating Model-Driven Engineering (MDE) with blockchain technology. The framework consists of three core components: (1) an Ecore-based metamodel that formally defines SLA elements and policies, (2) a graphical modeling editor for intuitive SLA design, and (3) an automated code generator that produces executable Solidity contracts for Ethereum deployment. The framework’s applicability was evaluated through eight industrial case studies across diverse cloud domains, including networking, storage, IoT, and disaster recovery. Results demonstrate full automation of the SLA lifecycle with substantial reduction in design effort and consistent model-to-code transformation accuracy. Structural comparisons with five existing modeling languages confirm balanced design quality, achieving moderate maintainability, high understandability, and sufficient extensibility. By bridging SLA specification and blockchain enforcement, SmartSLA provides a unified, scalable, and transparent solution for automated SLA management, strengthening operational reliability and advancing the integration of MDE and blockchain in industrial cloud ecosystems.

Intelligent Multimedia Processing and Communication Systems (IMPCS) سامانه‌های پردازشی و ارتباطی چندرسانه‌ای هوشمند
Shahrekord University (IR)
Climate action
Openalex Percentile: Top 31%
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.