Semantic and Agnostic Representation of Cloud Patterns for Cloud Interoperability and Portability

被引:20
作者
Di Martino, Beniamino [1 ]
Cretella, Giuseppina [1 ]
Esposito, Antonio [1 ]
机构
[1] Dept Ind & Informat Engn, Aversa, Italy
来源
2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 2 | 2013年
关键词
Cloud Pattern; Cloud Portability; Semantic Cloud; Semantic Mapping;
D O I
10.1109/CloudCom.2013.123
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper focuses on two aspects related to the widespread of cloud computing: first, the definition of a common formalism, based on a unique and shared model, which could be used to completely describe Cloud patterns; second, the investigation of a methodology to automatize the recognition of similar elements in Design and Cloud patterns, thus defining an automatic mapping among representations of application that follow these patterns. These aspects are handled on one hand by extending an existing semantic based Design pattern language in order to properly represent both Design and Cloud patterns together with its possible related architectural implementations and on the other hand by using these agnostic representations to define a mapping between Design patterns ( a single design pattern or a composition of pattern) and Cloud patterns, in order to obtain a clear model of the cloud applications which could satisfy its original requirements and exploit all the benefits of cloud computing at the same time.
引用
收藏
页码:182 / 187
页数:6
相关论文
共 12 条
[1]  
[Anonymous], 1992, KNOWLEDGE INTERCHANG
[2]  
Di Martino B., 2013, P 15 INT C INF INT W
[3]  
Dietrich J., 2007, DES PATTERNS FORMALI, P258
[4]  
Horrocks I., 2004, W3C Member submission, V21, P1
[5]  
Johnson R., 1995, DESIGN PATTERNS ELEM
[6]  
Jordan D., 2007, WEB SERVICES BUSINES, V11
[7]  
Mark B., OWL S SEMANTIC MARKU
[8]  
Martin D., 2004, OWL S SEMANTIC MARKU
[9]  
Mell Peter., The NIST Definition of Cloud Computing. page, P7, DOI [10.1136/emj.2010.096966, DOI 10.1136/EMJ.2010.096966.HTTP://WWW.MENDELEY.C0M/RESEARCH/THE-NIST-DEFINITI0N-AB0UT-CL0UD-C0MPUTING/]
[10]  
Moyer C. M., 2011, BUILDING APPL CLOUD