Interoperable Semantic and Syntactic Service Discovery for Ambient Computing Environments

被引:3
作者
Ben Mokhtar, Sonia [1 ]
Raverdy, Pierre-Guillaume [2 ]
Urbieta, Aitor [3 ]
Cardoso, Roberto Speicys [2 ]
机构
[1] CNRS, LIRIS, Paris, France
[2] INRIA, Rennes, France
[3] IKERLAN IK4, Arrsate, Spain
关键词
Interoperability; Matching and Ranking; Semantic-Awareness; Service Discovery; Service-Oriented Ambient Computing;
D O I
10.4018/jaci.2010100103
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The inherent heterogeneity of ambient computing environments and their constant evolution requires middleware platforms to manage networked components designed, developed, and deployed independently. Such management must also be efficient to cater for resource-constrained devices and highly dynamic situations due to the spontaneous appearance and disappearance of networked resources. For service discovery protocols (SDP), one of the main functions of service-oriented architectures (SOA), the efficiency of the matching of syntactic service descriptions is most often opposed to the fullness of the semantic approach. As part of the PLASTIC middleware, the authors present an interoperable discovery platform that features an efficient matching and ranking algorithm able to process service descriptions and discovery requests from both semantic and syntactic SDPs. To that end, the paper defines a generic, modular description language able to record service functional properties, potentially extended with semantic annotations. The proposed discovery platform leverages the advanced communication capabilities provided by the PLASTIC middleware to discover services in multi-network environments. An evaluation of the prototype implementation demonstrates that multi-protocols service matching supporting various levels of expressiveness can be achieved in ambient computing environments.
引用
收藏
页码:29 / 48
页数:20
相关论文
共 31 条
[1]  
Arabshian K, 2004, PROCEEDINGS OF MOBIQUITOUS 2004, P319
[2]  
Balazinska M., 2002, P INT C PERV COMP 20
[3]   EASY: Efficient semAntic Service discoverY in pervasive computing environments with QoS and context support [J].
Ben Mokhtar, Sonia ;
Preuveneers, Davy ;
Georgantas, Nikolaos ;
Issarny, Valerie ;
Berbers, Yolande .
JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (05) :785-808
[4]  
Ben Mokhtar S, 2006, LECT NOTES COMPUT SC, V4290, P240
[5]  
Bromberg YD, 2005, LECT NOTES COMPUT SC, V3790, P164
[6]   Formalizing WSBPEL Business Processes Using Process Algebra [J].
Camara, Javier ;
Canal, Carlos ;
Cubo, Javier ;
Vallecillo, Antonio .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 154 (01) :159-173
[7]   Q-CAD: QoS and context aware discovery framework for mobile systems [J].
Capra, L ;
Zachariadis, S ;
Mascolo, C .
INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES 2005, PROCEEDINGS, 2005, :453-456
[8]  
Cardoso R., 2007, P INT MIDDL C 2007 M
[9]  
Chen G., 2002, P 1 INT C PERV COMP
[10]  
Czerwinski S. E., 1999, MobiCom'99. Proceedings of Fifth Annual ACM/IEEE International Conference on Mobile Computing and Networking, P24, DOI 10.1145/313451.313462