Automatized Derivation of Comprehensive Specifications for Black-box Services

被引:3
作者
Schwichtenberg, Simon [1 ]
机构
[1] Paderborn Univ, S Lab, Software Qual Lab, Zukunftsmeile 1, D-33102 Paderborn, Germany
来源
2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C) | 2016年
关键词
D O I
10.1145/2889160.2889271
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Today, cloud vendors host third party black-box services, whose developers usually provide only textual descriptions or purely syntactical interface specifications. Cloud vendors that give substantial support to other third party developers to integrate hosted services into new software solutions would have a unique selling feature over their competitors. However, to reliably determine if a service is reusable, comprehensive service specifications are needed. Characteristic for comprehensive in contrast to syntactical specifications are the formalization of ontological and behavioral semantics, homogeneity according to a global ontology, and a service grounding that links the abstract service description and its technical realization. Homogeneous, semantical specifications enable to reliably identify reusable services, whereas the service grounding is needed for the technical service integration. In general, comprehensive specifications are not available and have to be derived. Existing automatized approaches are restricted to certain characteristics of comprehensiveness. In my PhD, I consider an automatized approach to derive fully-fledged comprehensive specifications for black box services. Ontological semantics are derived from syntactical interface specifications. Behavioral semantics are mined from call logs that cloud vendors create to monitor the hosted services. The specifications are harmonized over a global ontology. The service grounding is established using traceability information. The approach enables third party developers to compose services into complex systems and creates new sales channels for cloud and service providers.
引用
收藏
页码:815 / 818
页数:4
相关论文
共 11 条
[1]   Automatic Synthesis of Behavior Protocols for Composable Web-Services [J].
Bertolino, Antonia ;
Inverardi, Paola ;
Pelliccione, Patrizio ;
Tivoli, Massimo .
7TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2009, :141-150
[2]   Toward SWSs Discovery: Mapping from WSDL to OWL-S Based on Ontology Search and Standardization Engine [J].
Farrag, Tamer Ahmed ;
Saleh, Ahmed Ibrahim ;
Ali, Hesham Arafat .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2013, 25 (05) :1135-1147
[3]  
Huma Z., 2012, CAISE FOR, V855, P90
[4]   ConceptNet - a practical commonsense reasoning tool-kit [J].
Liu, H ;
Singh, P .
BT TECHNOLOGY JOURNAL, 2004, 22 (04) :211-226
[5]  
OWL-S Coalition, OWL BAS WEB SERV ONT
[6]   Learning domain ontologies for semantic Web service descriptions [J].
Sabou, M ;
Wroe, C ;
Goble, C ;
Stuckenschmidt, H .
JOURNAL OF WEB SEMANTICS, 2005, 3 (04) :340-365
[7]  
Sabou M, 2004, LECT NOTES COMPUT SC, V3298, P410
[8]  
Schwichtenberg S., 2014, P 9 INT WORKSH ONT M, p155
[9]  
Schwichtenberg S., 2015, P 10 INT WORKSH ONT, V1545, P192
[10]  
Schwichtenberg S, 2014, LECT NOTES COMPUT SC, V8569, P180