Ztreamy: A middleware for publishing semantic streams on the Web

被引:19
作者
Arias Fisteus, Jesus [1 ]
Fernandez Garcia, Norberto [1 ]
Sanchez Fernandez, Luis [1 ]
Fuentes-Lorenzo, Damaris [1 ]
机构
[1] Univ Carlos III Madrid, Dept Ingn Telemat, Leganes 28911, Madrid, Spain
来源
JOURNAL OF WEB SEMANTICS | 2014年 / 25卷
关键词
Semantic sensor web; Stream distribution middleware; Semantic stream;
D O I
10.1016/j.websem.2013.11.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to make the semantic sensor Web a reality, middleware for efficiently publishing semantically-annotated data streams on the Web is needed. Such middleware should be designed to allow third parties to reuse and mash-up data coming from streams. These third parties should even be able to publish their own value-added streams derived from other streams and static data. In this work we present Ztreamy, a scalable middleware platform for the distribution of semantic data streams through HTTP. The platform provides an API for both publishing and consuming streams, as well as built-in filtering services based on data semantics. A key contribution of our proposal with respect to other related systems in the state of the art is its scalability. Our experiments with Ztreamy show that a single server is able, in some configurations, to publish a real-time stream to up to 40 000 simultaneous clients with delivery delays of just a few seconds, largely outperforming other systems in the state of the art. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:16 / 23
页数:8
相关论文
共 18 条
[1]  
Aberer K., 2007, MOBILE DATA MANAGEME
[2]  
[Anonymous], 2010, P 13 INT C EXTENDING, DOI DOI 10.1145/1739041.1739095
[3]  
Babcock B., 2002, PODS, P1, DOI [DOI 10.1145/543613.543615, 10.1145/543613.543615]
[4]  
Barbieri DF, 2010, LECT NOTES COMPUT SC, V6088, P1, DOI 10.1007/978-3-642-13486-9_1
[5]   Linked Data - The Story So Far [J].
Bizer, Christian ;
Heath, Tom ;
Berners-Lee, Tim .
INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2009, 5 (03) :1-22
[6]  
Calbimonte JP, 2010, LECT NOTES COMPUT SC, V6496, P96, DOI 10.1007/978-3-642-17746-0_7
[7]   The SSN ontology of the W3C semantic sensor network incubator group [J].
Compton, Michael ;
Barnaghi, Payam ;
Bermudez, Luis ;
Garcia-Castro, Raul ;
Corcho, Oscar ;
Cox, Simon ;
Graybeal, John ;
Hauswirth, Manfred ;
Henson, Cory ;
Herzog, Arthur ;
Huang, Vincent ;
Janowicz, Krzysztof ;
Kelsey, W. David ;
Le Phuoc, Danh ;
Lefort, Laurent ;
Leggieri, Myriam ;
Neuhaus, Holger ;
Nikolov, Andriy ;
Page, Kevin ;
Passant, Alexandre ;
Sheth, Amit ;
Taylor, Kerry .
JOURNAL OF WEB SEMANTICS, 2012, 17 :25-32
[8]   Processing Flows of Information: From Data Stream to Complex Event Processing [J].
Cugola, Gianpaolo ;
Margara, Alessandro .
ACM COMPUTING SURVEYS, 2012, 44 (03)
[9]   A middleware framework for scalable management of linked streams [J].
Danh Le-Phuoc ;
Hoan Quoc Nguyen-Mau ;
Parreira, Josiane Xavier ;
Hauswirth, Manfred .
JOURNAL OF WEB SEMANTICS, 2012, 16 :42-51
[10]   Binary RDF representation for publication and exchange (HDT) [J].
Fernandez, Javier D. ;
Martinez-Prieto, Miguel A. ;
Gutierrez, Claudio ;
Polleres, Axel ;
Arias, Mario .
JOURNAL OF WEB SEMANTICS, 2013, 19 :22-41