The SIXTH Middleware: sensible sensing for the sensor web
|Title:||The SIXTH Middleware: sensible sensing for the sensor web||Authors:||Carr, Dominic||metadata.dc.contributor.advisor:||O'Hare, Gregory M
Collier, Rem W
|Permanent link:||http://hdl.handle.net/10197/6851||Date:||2015||Abstract:||Governments, multinationals, researchers, and enthusiasts are presently weaving the planet’s “electronic skin” (Gross, 1999) via miniature, wireless, low-power sensor technologies. However, the control and interconnection of these diverse heterogeneous devices remains difficult, tedious, and time consuming.The thesis proposes and develops a novel sensor-domain middleware permissive of any data source which espouses flexibility, domain modelling, design patterns, extensibility, and simplicity. This thesis provides an extensive review of the state of the art in middleware for sensor technologies. In doing so, a set of shortcomings is identified which form the basis for a desiderata for future sensor network middleware. In line with these aspirations the SIXTH middleware is designed, implemented, and evaluated thoroughly.The design of SIXTH is true to the domain directly mapping virtual representations to real-world artifacts. The design incorporates the abstractions prevalent in low-level domain middleware such as logical grouping aggregates, and queries. SIXTH advances the state of the art by providing improvements over the form and function of its near neighbours. A concrete implementation has been delivered using OSGi as its basis. This implementation is evaluated through its usage in published case-studies, a survey of the developers utilizing the framework, and through objective code metrics.||Type of material:||Doctoral Thesis||Publisher:||University College Dublin. School of Computer Science and Informatics||Advisor:||Ph.D.||Copyright (published version):||2015 the author||Keywords:||Internet of things;Middleware;Sensors;Ubuiquitous computing;WSN||Language:||en||Status of Item:||Peer reviewed|
|Appears in Collections:||Computer Science Theses|
Show full item record
This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.