207 results found
McCann JA, Schöning J, Rogers Y, et al., 2012, Intel Collaborative Research Institute - Sustainable Connected Cities, Third International Joint European Conference on Ambient Intelligence, Publisher: Springer, Pages: 364-372
Papadopoulos A, Navarra A, McCann JA, et al., 2012, VIBE: An energy efficient routing protocol for dense and mobile sensor networks, JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, Vol: 35, Pages: 1177-1190, ISSN: 1084-8045
Verhoef AV, Choudhary BDC, Morris PJM, et al., A high-density wireless underground sensor network (WUSN) to quantify hydro-ecological interactions for a UK floodplain; project background and initial results, EGU General Assembly 2012, held 22-27 April, 2012 in Vienna, Austria., p.6346
Martins P, McCann J, Eisenbach S, 2012, The Environment as an Argument, Practical Aspects of Declarative Languages, Publisher: Springer Berlin Heidelberg, Pages: 48-62
Beal J, McCann J, Zweig K, 2011, Message from the program committee chairs
Yadav P, McCann J, 2011, YA-MAC: Handling Uniﬁed Unicast and Broadcast Trafﬁc in Multi-hop Wireless Sensor Networks, 7th IEEE International conference on Distributed Computing in Sensor Systems and Workshops (DCOSS'11), Pages: 1-9
—This paper introduces YA-MAC, an agile MediumAccess Control (MAC) protocol to provide high throughputfor both unicast and broadcast trafﬁc in Duty-Cycled Multihop Wireless Sensor Networks (DCM-WSN). YA-MAC is implemented under the UPMA framework in TinyOS and isevaluated on TelosB and MicaZ testbeds. We observe that YAMAC signiﬁcantly outperforms the state-of-the-art SCP-MACprotocol in terms of throughput by 60%, while tolerating a moredynamic network, at a small cost to duty-cycle performance.Further, we show that YA-MAC’s idle listening radio powerconsumption is 35% less than RI-MAC’s, while achieving similar throughput and latency.
Bourcier J, Diaconescu A, Lalanda P, et al., 2011, AutoHome: An Autonomic Management Framework for Pervasive Home Applications, ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, Vol: 6, ISSN: 1556-4665
Yadav P, McCann J, 2011, EBS: Decentralised Slot Synchronisation for Broadcast messaging for Low-power Wireless Embedded Systems, COMSWARE '11 Proceedings of the 5th International Conference on Communication System Software and Middleware, Publisher: ACM
In this paper, we present a decentralised scheme that facilitates reliable network wide broadcast messaging without the requirement of strict time synchronisation, for duty-cycled low-power wireless embedded systems. In this emergent broadcast slot (EBS) scheme, devices coordinate their wakeup periods with their neighbours to exchange schedule information locally. This leads to the emergence of local slot synchronisation without the need for either network-wide synchronisation or a centralised time synchronisation element.We theoretically show that this scheme converges faster than similar emergent and gradient-based approaches, which we conﬁrm by evaluation on real test-beds. We also show that our scheme exhibits lower overheads while being more tolerant to disturbances caused by faulty nodes, wireless link failures, contention and interference in presence of deterministic propagation delays.
McCann JA, Sterritt R, 2010, Autonomic Pervasive Networks (APNs): Extended abstract, Pages: 145-148
This paper argues the need for lightweight decentralized self-managing frameworks and protocols to achieve the full potential from Pervasive Networks. Pervasive Networks by nature consist of devices that are computationally simple, typically utilize wireless comms and are not tethered to wired power sources. As such they would highly benefit from cooperative self-management to make the most of their limited resources while at the same time this autonomicity in-its-self needs to be lightweight. Promising work in the area is highlighted, that once combined, generalized and standardized should provide the promise of an Autonomic Pervasive Networks. © 2010 IEEE.
Bourcier J, McCann J, 2010, Autonomic flap damping mechanisms for utility based service selection, Pages: 12-19
The service oriented computing paradigm can be described as consisting of the following major components: service providers, service consumers and one or more service trader. One of the most challenging problems in this field has surrounded the choice of service provider in the presence of several, that best matches the consumer requirements. There has been a body of work exploring quality measures as a means of discerning between services. However, in much of the previous work the service selection remains relatively static during the life-time of the session, yet finer-granularity is required by Pervasive applications to drive their self-configuration, repair and management. Therefore how subtle changes in service quality affect the service choice, and ultimately the system's optimal performance in terms of its goals, is less well understood. In this paper, we propose a utility-function driven framework that dynamically chooses the most suitable providers for each consumer; driving self-optimization. We evaluate the performance and accuracy of our solution by implementing a pervasive home video application. Our results show our framework imposes minimal overheads while offering good response time and an accurate choices to the provider. Further, we observe that under less stable conditions, the framework state-flaps quite severely, producing oscillations between consumer-service bindings; increasing overheads. To this end, we have established several mechanisms that minimize the number of oscillations under unstable conditions and have evaluated each in terms of their ability to maintain stability under differing degrees of volatility. © 2010 IEEE.
Breza M, Martins P, McCann JA, et al., 2010, Simple Solutions for the Second Decade of Wireless Sensor Networking, Publisher: British Computer Society, Pages: 7:1-7:12
Martins P, McCann JA, 2010, ajME: Making Game Engines Autonomic, Publisher: ACM, Pages: 48-57
Yadav P, McCann JA, 2009, QoS based Event Delivery for Disaster Monitoring Applications, The fifth IEEE International conference on Wireless Communication and Sensor Networks (WCSN'09), Publisher: IEEE
As Wireless Sensor Networks (WSN) become more technically mature we are observing more wide-spread deployment. Disaster Monitoring and Recovery is one area receiving recent attention in the field. Here, due to hostile terrains or dangerous settings, standard manual or wired detections are not feasible. In situ WSN have the potential to analyse conditions and make predictions regarding dangerous situations potentially saving lives. However, this situation brings many challenges for the WSN in terms of event detection and the subsequent relaying of that event notification to the devices/systems/people that require it. The latter is the focus of this paper. Given the general unreliability of WSNs, there is a demand for Quality of Service driven mechanisms that can ensure that event data is delivered reliably and in a timely as required by the application. To this end, we present a novel Priority-Based Random Re-routing protocol (PB-RRR). We evaluate our protocol using both analytical model and a 34 node proof-of-concept sensor deployment. We introduce three QoS levels that progressively improve high priority message throughput from best-effort to reliable event message delivery. We evaluate how congestion, proportions of priority event nodes/messages, and decision threshold affects message delay for each QoS level.
The paper presents an evaluation of an installation of the Beastie wireless sensor network to monitor a creative workplace - the University of the Arts Innovation Centre in London. The sensor network was tasked with passively monitoring the environment and space usage taking into account environmental conditions and activity. The paper focuses on one of the many platforms used in the trial - the Beastie, using an architectural description language implementation called Tesserae - to measure meeting room and social space usage. These data were correlated using feature mapping at node level on tiny 8-bit devices, and state changes were propagated up the network to the database. Some monitoring results are provided and the performance of the algorithms on the small devices discussed. The lessons learnt are reviewed and observations are presented on the practicalities of installing and maintaining the sensor application in a commercial office environment. © 2009 Earthscan.
Lauria M, McCann J, 2009, ICPS'09 - Proceedings of the 2009 International Conference on Pervasive Services and Co-located Workshops: Foreword
Anthony R, McCann JA, 2009, Special track on wireless sensor networks: Implementations and future perspectives (WSN), Pages: 2172-2173
Yu Q, McCann JA, Cai FF, 2009, An Agent-based Adaptive Join Algorithm for Distributed Data Warehousing, 2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS, Pages: 72-+
Hoskins A, McCann J, 2008, Beasties: Simple wireless sensor nodes, Pages: 707-714
Interest in wireless sensor nodes has escalated over the past 10 years bringing with it a plethora of sensor hardware as well as protocol, algorithmic and application research. Yet there is relatively little diversity in terms of sensor nodes to support this research. This paper presents an alternative sensor node architecture, the Beastie, which aims to improve research and experimentation turnaround time while easing WSN systems programming considerably. We support our claims through quantitative evaluation and describe some applications where the Beasties have been successfully used. ©2008 IEEE.
McCann JA, Cotroneo D, 2008, Proceedings of the 5th International Conference on Pervasive Services, ICPS 2008: Preface
Breza M, McCann JA, 2008, Lessons in implementing bio-inspired algorithms on wireless sensor networks, 3rd NASA/ESA Conference on Adaptive Hardware and Systems, Publisher: IEEE COMPUTER SOC, Pages: 271-276
Hoskins A, McCann J, 2008, Beasties: Simple Wireless Sensor Nodes, 33rd Annual IEEE Conference on Local Computer Networks, Publisher: IEEE, Pages: 690-697, ISSN: 0742-1303
McCann J, Huebscher M, 2007, A survey of Autonomic Computing ù degrees, models and applications, ACM COMPUT SURV, Vol: 40, ISSN: 0360-0300
Autonomic Computing is a concept that brings together many fields of computing with the purpose of creating computing systems that self-manage. In its early days it was criticised as being a ôhype\r\ntopicö or a rebadging of some Multi Agent Systems work. In this survey, we hope to show that this was not indeed ÆhypeÆ and that, though it draws on much work already carried out by the Computer Science and Control communities, its innovation is strong and lies in its robust application to the specific self-management of computing systems. To this end, we first provide an introduction to the motivation and concepts of autonomic computing and describe some research that has been seen as seminal in influencing a large proportion of early work. Taking the components of an established reference model in turn, we discuss the works that have provided significant contributions to that\r\narea. We then look at larger scaled systems that compose autonomic systems illustrating the hierarchical nature of their architectures. Autonomicity is not a well defined subject and as such different systems adhere to different degrees of Autonomicity, therefore we cross-slice the body of work in terms of these degrees. From this we list the key applications of autonomic computing and discuss the research work that is missing and what we believe the community should be considering.
MacFarlane A, McCann JA, Robertson SE, 2007, Parallel methods for the update of partitioned inverted files, ASLIB PROCEEDINGS, Vol: 59, Pages: 367-396, ISSN: 0001-253X
Breza M, Anthony R, McCann J, 2007, Scalable and efficient sensor network self-configuration in BioANS, 1st IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007), Publisher: IEEE COMPUTER SOC, Pages: 351-+
Huebscher M, McCann J A, Hoskins A, 2007, Context as autonomic intelligence in a ubiquitous computing environment, International Journal of Internet Protocol Technology, Vol: 2, Pages: 30-39, ISSN: 1743-8209
Ibrahim MT, Anthony R, Dini P, et al., 2006, Message from the self-adaptive autonomic computing systems '06 workshop chairs, Pages: 91-92, ISSN: 1529-4188
McCann J, de Lemos R, Huebscher MC, et al., 2006, Can self-managed systems be trusted? Some views and trends, Knowledge Engineering Review, Vol: 21, Pages: 239-248, ISSN: 0269-8889
Huebscher MC, McCann J, 2006, An adaptive middleware framework for context-aware applications, Personal and Ubiquitous Computing, Vol: 10, Pages: 12-20, ISSN: 1617-4909
McCann J, Huebscher M, de Lemos R, et al., 2006, Can Autonomic Systems be trusted?
Huebscher MC, McCann JA, Dulay N, 2006, Fusing multiple sources of context data of the same context type, 1st International Conference on Hybrid Information Technology, Publisher: IEEE COMPUTER SOC, Pages: 406-+
This data is extracted from the Web of Science and reproduced under a licence from Thomson Reuters. You may not copy or re-distribute this data in whole or in part without the written consent of the Science business of Thomson Reuters.