TY - GEN
T1 - The Operational and Denotational Semantics of rMECal Calculus for Mobile Edge Computing
AU - Yin, Jiaqi
AU - Zhu, Huibiao
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - In the era of 5G, users are extremely sensitive to time delay and have strict reliability requirements. The architecture of MEC can effectively reduce or even eliminate the impact of return delay, whose core idea is to localize the data reasonably. Actually, most of the work still concentrated on the balance between the efficiency and energy consumption of task offloading strategy, but few work analyzed and expounded its offloading characteristics from the perspective of formal methods. Henceforth, In this paper, we propose a real-time secure hierarchical process calculus rMECal of task offloading for MEC. Then we show the operational semantics of this calculus from the process and network levels to describe how the program works, especially the parallel composition rule for many-to-many broadcast communication. In addition, we formalize the calculus and rules with real-time Maude, and adopt the example of Internet of Vehicles to illustrate the availability of the calculus and operational semantics. Moreover, we give the denotational semantics of this calculus to express what the program executes based on the Unifying Theories of Programming (UTP) approach, and show the fundamental algebraic properties. We believe that this paper can provide a guidance for exploring the formal theories in MEC.
AB - In the era of 5G, users are extremely sensitive to time delay and have strict reliability requirements. The architecture of MEC can effectively reduce or even eliminate the impact of return delay, whose core idea is to localize the data reasonably. Actually, most of the work still concentrated on the balance between the efficiency and energy consumption of task offloading strategy, but few work analyzed and expounded its offloading characteristics from the perspective of formal methods. Henceforth, In this paper, we propose a real-time secure hierarchical process calculus rMECal of task offloading for MEC. Then we show the operational semantics of this calculus from the process and network levels to describe how the program works, especially the parallel composition rule for many-to-many broadcast communication. In addition, we formalize the calculus and rules with real-time Maude, and adopt the example of Internet of Vehicles to illustrate the availability of the calculus and operational semantics. Moreover, we give the denotational semantics of this calculus to express what the program executes based on the Unifying Theories of Programming (UTP) approach, and show the fundamental algebraic properties. We believe that this paper can provide a guidance for exploring the formal theories in MEC.
KW - Deno-tational semantics
KW - Mobile Edge Computing
KW - Operational semantics
KW - Real-time Maude
KW - rMECal calculus
KW - Unifying Theories of Programming (UTP)
UR - http://www.scopus.com/inward/record.url?scp=85130092962&partnerID=8YFLogxK
U2 - 10.1109/ICECCS54210.2022.00024
DO - 10.1109/ICECCS54210.2022.00024
M3 - 会议稿件
AN - SCOPUS:85130092962
T3 - Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS
SP - 133
EP - 142
BT - Proceedings - 2022 26th International Conference on Engineering of Complex Computer Systems, ICECCS 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 26th International Conference on Engineering of Complex Computer Systems, ICECCS 2022
Y2 - 26 March 2022 through 30 March 2022
ER -