TY - GEN
T1 - Analyzing and validating virtual network requests
AU - López, Jorge
AU - Kushik, Natalia
AU - Yevtushenko, Nina
AU - Zeghlache, Djamal
N1 - Publisher Copyright:
Copyright © 2017 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.
PY - 2017/1/1
Y1 - 2017/1/1
N2 - In this paper, we address platforms developed to provide and configure virtual networks according to user's request and needs. User requests are, however, not always accurate and can contain a number of inconsistencies. The requests need to be thoroughly analyzed and verified before being applied to such platforms. We consequently identify some important properties for the verification and classify them into three groups: a) functional or logic issues, b) resource allocation/dependency issues, and c) security issues. For each group, we propose an effective way to check the request consistency. The issues of the first group are checked with the use of scalable Boolean matrix operations. The properties of the second group can be verified through the use of an appropriate system of logic implications. When checking the issues of the third group, the corresponding string analysis can be utilized. All the techniques discussed in the paper are followed by a number of illustrating examples.
AB - In this paper, we address platforms developed to provide and configure virtual networks according to user's request and needs. User requests are, however, not always accurate and can contain a number of inconsistencies. The requests need to be thoroughly analyzed and verified before being applied to such platforms. We consequently identify some important properties for the verification and classify them into three groups: a) functional or logic issues, b) resource allocation/dependency issues, and c) security issues. For each group, we propose an effective way to check the request consistency. The issues of the first group are checked with the use of scalable Boolean matrix operations. The properties of the second group can be verified through the use of an appropriate system of logic implications. When checking the issues of the third group, the corresponding string analysis can be utilized. All the techniques discussed in the paper are followed by a number of illustrating examples.
KW - Network virtualization platforms
KW - Scalable representations
KW - User request analysis
KW - Validation
UR - https://www.scopus.com/pages/publications/85029297203
U2 - 10.5220/0006472304410446
DO - 10.5220/0006472304410446
M3 - Conference contribution
AN - SCOPUS:85029297203
T3 - ICSOFT 2017 - Proceedings of the 12th International Conference on Software Technologies
SP - 441
EP - 446
BT - ICSOFT 2017 - Proceedings of the 12th International Conference on Software Technologies
A2 - Cardoso, Jorge
A2 - Cardoso, Jorge
A2 - Maciaszek, Leszek
A2 - Maciaszek, Leszek
A2 - van Sinderen, Marten
A2 - Cabello, Enrique
PB - SciTePress
T2 - 12th International Conference on Software Technologies, ICSOFT 2017
Y2 - 24 July 2017 through 26 July 2017
ER -