Professor Vinny Cahill
Professor, Computer Science
Publications and Further Research Outputs
Peer-Reviewed Publications
Saqib Rasool Chaudhry and P Liu and Xiaojun Wang and Vinny Cahill and Martin Collier, A Measurement Study of Offloading Virtual Network Functions to the Edge, The Journal of Supercomputing, 78, 2022, p1565 - 1582
Lara Codecá and Francesco Viti and Vinny Cahill and Jérôme HÄrri, Comparing Multi-Modal Traffic Assignments in Large-Scale Simulations using the Macroscopic Fundamental Diagram: Mode Shift from Cars to Powered Two Wheelers, 7th International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS), 16th-17th June 2021, 2021
Lara Codecà and Vinny Cahill, Using Deep Reinforcement Learning to Coordinate Multi-Modal Journey Planning with Limited Transportation Capacity, SUMO User Conference 2021, Online, September 13-15 2021, 2, 2021, pp13-32
Lara Codecà, Jakob Erdmann, Vinny Cahill, Jérôme Härri, SAGA: An Activity-based Multi-modal Mobility Scenario Generator for SUMO, SUMO User Conference 2020 - From Traffic Flow to Mobility Modeling, Virtual, October 2020, 2020
Morris, A., Patsakis, C., Bouroche, M., Cahill, V. , Context Dissemination for Dynamic Urban-Scale Applications , Mobile Networks and Applications, 22, (2), 2017, p305-317
Morris A, Patsakis C, Cahill V, Bouroche M, Snapcab: Urban scale context-aware smart transport using adaptive context tries, Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, 65, 2016, p31-40
I. Dusparic, J. Monteil and V. Cahill, Towards autonomic urban traffic control with collaborative multi-policy reinforcement learning, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), Rio de Janeiro, Brazil, November 2016, 2016
Girolami, M., Chessa, S., Dragone, M., Bouroche, M., Cahill, V., Using spatial interpolation in the design of a coverage metric for Mobile CrowdSensing systems, Proceedings - IEEE Symposium on Computers and Communications, 2016 IEEE Symposium on Computers and Communication, Messina; Italy, 2016-August, 2016, pp147-152
Morris A, Patsakis C, Dragone M, Manzoor A, Cahill V, Bouroche M, Urban Scale Context Dissemination in the Internet of Things: Challenge Accepted, PROCEEDINGS, 9th International Conference on Next Generation Mobile Applications, Services and Technologies, NGMAST 2015, Cambridge, 9-11 September , 2015, pp84-89
Ivana Dusparic, Adam Taylor, Andrei Marinescu, Vinny Cahill and Siobhán Clarke., Maximizing Renewable Energy Use with Decentralized Residential Demand Response., International Smart Cities Conference (ISC2), Guadalajara, Mexico, October 25-28, IEEE, 2015, pp7366212
Julien Monteil, Niall O'Hara, Vinny Cahill, Mélanie Bouroche, Real-time estimation of drivers' behaviours, IEEE Conference on Intelligent Transportation Systems, Proceedings, ITSC, 18th IEEE International Intelligent Transportation Systems Conference, Las Palmas de Gran Canaria, IEEE, 2015, pp2046 - 2052
Niall O'Hara, Marco Slot, Julien Monteil, Vinny Cahill, Mélanie Bouroche, Towards evaluating the benefits of inter-vehicle coordination, Intelligent Transportation Systems Conference, Las Palmas de Gran Canaria, 2015-October, IEEE , 2015, 2444-2450
Niall O'Hara, Marco Slot, Julien Monteil, Vinny Cahill, Mélanie Bouroche, Towards evaluating the benefits of inter-vehicle coordination, 18th IEEE International Conference on Intelligent Transportation Systems, Las Palmas de Gran Canaria, Spain, September 15-18, 2015
Galvan-Lopez, E., Harris, C., Trujillo, L., Rodriguez-Vazquez, K., Clarke, S., Cahill, V, Autonomous demand-side management system based on monte carlo tree search , International Energy Conference, ENERGYCON 2014 - IEEE, 13-16 May 2014 , IEEE, 2014, pp1263 - 1270
Galván-López, E., Taylor, A., Clarke, S., Cahill, V, Design of an automatic Demand-Side Management system based on evolutionary algorithms , Proceedings of the ACM Symposium on Applied Computing, ACM Symposium on Applied Computing, Gyeongju, Korea, March 24-28, 2014, pp525 - 531
Harris, C., Dusparic, I., Galván-López, E., (...), Cahill, V., Clarke, S., Set point control for charging of electric vehicles on the distribution network, IEEE PES Innovative Smart Grid Technologies Conference, ISGT 2014, IEEE PES Innovative Smart Grid Technologies Conference, ISGT 2014, Washington, 19-22 Feb, 2014, pp6816415
Manzoor, A, Patsakis, C, Morris, A, McCarthy, J, Mullarkey, G, Pham, H, Clarke, S, Cahill, V, Bouroche, M, CityWatch: exploiting sensor data to manage cities better, Transactions on Emerging Telecommunication Technologies, 25, (1), 2014, p64-80
Marinescu, A., Harris, C., Dusparic, I., Cahill, V., Clarke, S., A hybrid approach to very small scale electrical demand forecasting, Proceedings of ISGT 2014, IEEE PES Innovative Smart Grid Technologies Conference, ISGT 2014, Washington, DC, 19-22 Feb, IEEE, 2014, pp6816426-
Galvan-Lopez, E., Li, R., Patsakis, C., Clarke, S., Cahill, V., Heuristic-based multi-agent Monte Carlo tree search, Proceedings of IISA 2014, IISA 2014 - 5th International Conference on Information, Intelligence, Systems and Applications, 7-9 July 2014 , 2014, pp177 - 182
Adam Taylor, Edgar Galván-López, Ivana Dusparic, Colin Harris, Andrei Marinescu, Siobhán Clarke and Vinny Cahill, Self-Organising Algorithms for Residential Demand Response, Proceedings IEEE Conference on Technologies for Sustainability - Engineering and the Environment (SusTech 2014), IEEE Conference on Technologies for Sustainability - Engineering and the Environment (SusTech 2014), 24-26 July, IEEE, 2014, pp55-60
Harris, C. : Doolan, R. ; Dusparic, I. ; Marinescu, A. ; Cahill, V. ; Clarke, S., A distributed agent based mechanism for shaping of aggregate demand on the smart grid, International Energy Conference, ENERGYCON 2014 - IEEE, 13-16 May 2014 , IEEE, 2014, pp737 - 742
Manzoor, A., Truong, H.-L., Calatroni, A., Roggen, D., Bouroche, M., Clarke, S., Cahill, V., Tröster, G., Dustdar, S., Analyzing the impact of different action primitives in designing high-level human activity recognition systems, Journal of Ambient Intelligence and Smart Environments, 5, (5), 2013, p443-461
Dusparic, I., Harris, C., Marinescu, A., Cahill, V., Clarke, S., Multi-agent residential demand response based on load forecasting, IEEE Conference on Technologies for Sustainability - Engineering and the Environment (SusTech), Portland, ON, USA, 2013, pp90-96
Marinescu, A., Harris, C., Dusparic, I., Clarke, S., Cahill, V., Residential electrical demand forecasting in very small scale: An evaluation of forecasting methods, Proceedings 2nd International Workshop on Software Engineering Challenges for the Smart Grid, SE4SG 2013, 2nd International Workshop on Software Engineering Challenges for the Smart Grid, SE4SG 2013, San Francisco, CA; United States, 18 MAy, 2013, pp25-32
Zhang, S. , Asplund, M. , Cahill, V. , Reliable broadcast in vehicular ad-hoc networks , Proceedings of 9th International Wireless Communications and Mobile Computing Conference, 9th International Wireless Communications and Mobile Computing , Cagliari, Sardinia; Italy, 1-5 July, 2013, 1640-1647
Atif Manzoor, Constantinos Patsakis, Siobhán Clarke, Vinny Cahill, Jessica McCarthy, Gabriel Mullarkey, Mélanie Bouroche, , Data sensing and dissemination framework for smart cities, 6th International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (MobilWare), Bologna, Italy, 11-12 November 2013, 2013, pp156 - 165
Manzoor, A, Truong, HL, Calatroni, A, Roggen, D, Bouroche, M, Clarke, S, Cahill, V, Troster, G, Dustdar, S, Analyzing the impact of different action primitives in designing high-level human activity recognition systems, JOURNAL OF AMBIENT INTELLIGENCE AND SMART ENVIRONMENTS, 5, (5), 2013, p443-461
Curn, J., Marinescu, D., O'Hara, N., Cahill, V., Data incest in cooperative localisation with the Common Past-Invariant Ensemble Kalman filter, Proceedings of the 16th International Conference on Information Fusion, FUSION 2013, 16th International Conference on Information Fusion, FUSION 2013, Istanbul; Turke, 9-12 July, 2013, pp68-76
Atif Manzoor, Melanie Bouroche, Siobhan Clarke, Vinny Cahill, Trust Evaluation for Participatory Sensing, 9th International Conference on Mobile and Ubiquitous Systems: Computing Networking and Services, Beijing, 12-14 December, 2012, pp176 - 187
Edgar Galvan-Lopez, Colin Harris, Ivana Dusparic, Siobhán Clarke, Vinny Cahill, Reducing Electricity Costs in a Dynamic Pricing Environment, Proceedings of IEEE 3rd International Conference on Smart Grid Communications, 3rd IEEE International Conference on Smart Grid Communications, Taiwan, 5-8 November, 2012, pp169-174
Mikael Asplund, Atif Manzoor, Melanie Bouroche, Siobhan Clarke, Vinny Cahill, A Formal Approach to Autonomous Vehicle Coordination, 18th International Symposium on Formal Methods, Paris, 27-31 August, 2012, pp52 - 67
Čurn, J. , Marinescu, D. , Lacey, G. , Cahill, V, Estimation with non-white Gaussian observation noise using a generalised ENSEMBLE KALMAN filter , 2012 IEEE International Symposium on Robotic and Sensors Environments, ROSE 2012 - Proceedings, 10th IEEE International Symposium on Robotic and Sensors Environments, ROSE, Magdeburg; Germany, 16-18 Nov, 2012, pp85-90
Marinescu, D., Čurn, J., Bouroche, M., Cahill, V., On-ramp traffic merging using cooperative intelligent vehicles: A slot-based approach, Proceedings, ITSC, IEEE Conference on Intelligent Transportation Systems, Anchorage, AK; United States, 16-19 Sept, IEEE, 2012, 900-906
Farrukh Mirza, Mélanie Bouroche, and Vinny Cahill. , Unstable Path Routing in Urban-Scale WSN, ACM SIGBED Review, 9, (3), 2012, p24-28
Cahill, V., Boukerche, A., Theodoropoulous, G., El Saddik, A. , Message from the chairs, 2012, - ix-x
Adam Taylor, Edgar Galván-López, Siobhán Clarke and Vinny Cahill, Management and Control of Energy Usage and Price using Participatory Sensing Data, 2012
Mohan, M., Bhattacharya, A., Bouroche, M., Cahill, V., BLESS: A divine energy saving protocol for wireless sensor networks, IFIP Wireless Days, IFIP Wireless Days, Dublin; Ireland, 21-23 Nov, 2012, pp6402883
Mélanie Bouroche, Vinny Cahill, Siobhan Clarke, Ivana Dusparic, Anurag Garg, Fabian Bustamante., Research Challenges in Participatory Sensing for Urban Management Applications,, 11th IT&T Conference, Cork Institute of Technology Cork, Ireland , 29-30 October 2012 , 2012, pp2-9
Dusparic, I., Cahill, V., Autonomic multi-policy optimization in pervasive systems: Overview and evaluation, ACM Transactions on Autonomous and Adaptive Systems, 7, (1), 2012, part. no. 11
Niall O'Hara, Marco Slot, Dan Marinescu, Jan Čurn, Dawei Yang, Mikael Asplund, Mélanie Bouroche, Siobhán Clarke and Vinny Cahill, MDDSVsim: An Integrated Traffic Simulation Platform for Autonomous Vehicle Research, The International Workshop on Vehicular Traffic Management for Smart Cities (VTM 2012), Dublin, Ireland, Nov, 2012
Sin, M.L., Bouroche, M., Cahill, V., Scheduling of dynamic participants in real-time distributed systems, Proceedings of the IEEE Symposium on Reliable Distributed Systems, IEEE Symposium on Reliable Distributed Systems, Madrid; Spain, 4-7 Oct, 2011, 245-254
Slot, M., Cahill, V., End-to-end acknowledgement of geocast in vehicular networks, IEEE Vehicular Networking Conference, Amsterdam; Netherlands, 14-16 Nov, 2011, pp131-138
Zhang, S., Cahill, V., Towards collision-free medium access control in vehicular ad-hoc networks, Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM, Annual International Conference on Mobile Computing and Networking, MOBICOM, Las Vegas, NV; United States, 19-23 Sept, 2011, pp83-84
Slot, M., Bouroche, M., Cahill, V., Design of a safety-critical geocast API for vehicular coordination, International Journal of Vehicle Information and Communication Systems, 2, (3-4), 2011, p193-212
Anthony Harrington, Vinny Cahill, Model-driven engineering of planning and optimisation algorithms for pervasive computing environments, Pervasive and Mobile Computing, 6, (7), 2011, p705-726
Slot, M., Cahill, V., A reliable membership service for vehicular safety applications, Proceedings of IEEE Intelligent Vehicles Symposium, IEEE Intelligent Vehicles Symposium, Baden-Baden; German, 5-9 June, IEEE, 2011, pp1163-1169
Harrington, A., Cahill, V. , Model-driven engineering of planning and optimisation algorithms for pervasive computing environments , 2011 IEEE International Conference on Pervasive Computing and Communications, PerCom 2011, Seattle, WA, 21-25 March, IEEE, 2011, pp172-180
Zhang, S., Cahill, V., Reservation protocol: Towards collision-free transmission in vehicular ad-hoc networks (poster), Proeedings of IEEE Vehicular Networking Conference, IEEE Vehicular Networking Conference, Amsterdam; Netherlands, 14-16 Nov, IEEE, 2011, pp268-275
Alexandre Bergel, William Harrison, Vinny Cahill, Siobhán Clarke, FlowTalk: Language Support for Long-Latency Operations in Embedded Devices, IEEE Transactions on Software Engineering, 37, (4), 2011, p526-543
Tennina, S., Bouroche, M., Braga, P., Gomes, R., Alves, M., Mirza, F., Ciriello, V., (...), Cahill, V., EMMON: A WSN system architecture for large scale and dense real-time embedded monitoring, Proceedings - 2011 IFIP 9th International Conference on Embedded and Ubiquitous Computing, IFIP 9th International Conference on Embedded and Ubiquitous Computing, Melbourne, VIC; Australia, 24-26 October, IEEE, 2011, pp150-157
As'ad Salkham and Vinny Cahill., Soilse: A decentralized approach to optimization of fluctuating urban traffic using reinforcement learning, Proceedings of the 13th International IEEE Conference on Intelligent Transportation Systems, 13th International IEEE Conference on Intelligent Transportation, Madeira Island, Portugal, 19-22 Sept., 2010, pp531-538
S. Brennan, S. Fritsch, Y. Liu, A. Sterritt, J. Fox, E. Linehan, C. Driver, R. Meier, V. Cahill, W. Harrison, and S. Clarke, A Framework for Flexible and Dependable Service-oriented Embedded Systems, Architecting Dependable Systems VII (ADS VII), LNCS 6420, 2010, p123 - 145
Cormac Driver, Sean Reilly, Eamonn Linehan, Vinny Cahill, Siobhan Clarke, Managing Embedded Systems Complexity with Aspect-Oriented Model-Driven Engineering, ACM Transactions on Embedded Computing Systems, 10, (2), 2010, p21-26
Gareth J. Bennett, Eoin A. King, Jan Curn, Vinny Cahill, Fabien Bustamante, Henry J. Rice, Environmental noise mapping using measurements in transit, ISMA2010 - International Conference on Noise and Vibration Engineering, Katholieke Universiteit Leuven, Belgium, 20-22 September, edited by Paul Sas , 2010, pp1795 - 1810
Marco Slot, Mélanie Bouroche, and Vinny Cahill. , Membership service specifications for safety-critical geocast in vehicular networks., Proceedings of the Seventh IEEE, IET International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP), IET International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP), , 21-23 July 2010 , edited by Zabih Ghassemlooy and Wai Pang Ng , IEEE, 2010, pp470-475
Ivana Dusparic and Vinny Cahill, Multi-policy optimization in self-organizing systems , Lecture Notes in Computer Science, 1st International Workshop on Self-Organizing Architectures, SOAR 2009, Cambridge, 14 September, 6090, 2010, pp101-126
Dan Marinescu, Mélanie Bouroche, and Vinny Cahill. , Towards an active approach to guaranteed arrival times based on traffic shaping. , Advanced Microsystems for Automotive Applications 2010: Smart Systems for Green Cars and Safe Mobility, May, edited by Gereon Meyer and Jürgen Valldorf , Springer, 2010, pp367-376
Marinescu, D.; Curn, J.; Slot, M.; Bouroche, M.; Cahill, V.; , An active approach to guaranteed arrival times based on traffic shaping., Proceedings of the 13th International IEEE Conference on Intelligent Transportation Systems, 13th International IEEE Conference on Intelligent Transportation Systems, Madeira Island, Portugal, 19-22 Sept. 2010 , 2010, pp1711 - 1717
Jan Curn, Dan Marinescu, and Vinny Cahill., A flexible approach to management and processing of collaborative vehicular perception data., Proceedings of the Workshop on Emergent Cooperative Technologies in Intelligent Transportation Systems , 2010 IEEE Intelligent Transportation, September , 2010
Ashley Sterritt, Siobhán Clarke, Vinny Cahill, Precise Specification of Design Pattern Structure and Behaviour, Lecture Notes in Computer Science, 6th European Conference on Modelling Foundations and Applications , 6138, (2010), 2010, pp277-292
R. Meier and V. Cahill, On Event-Based Middleware for Location-Aware Mobile Applications, IEEE Transactions on Software Engineering (TSE), 36, (3 - May/June), 2010, p409 - 430
Ivana Dusparic and Vinny Cahill., Multi-policy optimization in decentralized autonomic systems (extended abstract). , Proceedings 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2009), 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2009), edited by Carles Sierra, Cristiano Castelfranchi, Keith S. Decker, and Jaime Simao Sichman , 2, 2009, pp1203-1204
Vinny Cahill and Ivana Dusparic, Distributed w-learning: Multi-policy optimization in self-organizing systems., 3rd IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO), San Francisco, 14-September, IEEE, 2009, pp20 - 29
R. Meier, A. Harrington, K. Beckmann, and V. Cahill, A Framework for Incremental Construction of Real Global Smart Space Applications, Elsevier Pervasive and Mobile Computing, 5, (4), 2009, p350 - 368
A General-Purpose Taxonomy of Computer-Augmented Sports Systems in, editor(s)Nigel Pope , Digital Sport for Performance Enhancement and Competitive Evolution: Intelligent Gaming Technologies, Pennsylvania, USA, IGI Global, 2009, pp19 - 35, [Sean Reilly, Peter Barron, Vinny Cahill, Kieran Moran and Mads Haahr]
Shane Brennan, Vinny Cahill, Siobhán Clarke, Applying non-constant volatility analysis methods to software timeliness, 21st Euromicro Conference on Real-Time Systems, WIP Track , 2009
Vehicular Networks and Applications in, editor(s)Benoit Garbinato, Hugo Miranda and Luis Rodrigues , Middleware for Network Eccentric and Mobile Applications, Springer, 2009, pp369 - 381, [Aline Senart, Mélanie Bouroche, Vinny Cahill, and Stefan Weber]
Ivana Dusparic and Vinny Cahill., Using reinforcement learning for multipolicy optimization in decentralized autonomic systems - an experimental evaluation., Lecture Notes in Computer Science, The Sixth International Conference on Autonomic and Trusted Computing (ATC-09), July, edited by Juan Gonzalez Nieto, Wolfgang Reif, Guojun Wang, and Jadwiga Indulska , Springer, 2009, pp105-119.
Ivana Dusparic and Vinny Cahill, Using Distributed W-Learning for Multi-Policy Optimization in Decentralized Autonomic Systems , Proceedings of the 6th International Conference on Autonomic Computing and Communications, 6th International Conference on Autonomic Computing and Communications, Barcelona, Spain , ACM, 2009, pp63-64
Vinny Cahill and Barbara Hughes, Exploiting space/time trade-offs in real-time mobile ad hoc newtorks., International Journal of Mobile Network Design and Innovation, 3, (1), 2009, p21 - 32
As'ad Salkham, Raymond Cunningham, Anurag Garg, and Vinny Cahill., A collaborative reinforcement learning approach to urban traffic control, Proceedings of the Web Intelligence and Intelligent Agent Technology, 2008. WI-IAT '08. IEEE/WIC/ACM International Conference on , IEEE/WIC/ACM International Conference on Intelligent Agent Technology: IAT '08, Sydney, NSW , 9-12 Dec, 2, IEEE Computer Society, 2008, pp560-566
Sterritt, A., Cahill, V. , Customisable model transformations based on non-functional requirements , Proceedings - 2008 IEEE Congress on Services, IEEE Congress on Services, (4578344), IEEE, 2008, pp329-336
Ivana Dusparic and Vinny Cahill., Autonomic management of large-scale critical infrastructures. , Workshop on Hot Topics in Autonomic Computing, June, IEEE, 2008, pp1-2
Senart, A. Karpinski, M. Wieckowski, M. Cahill, V. , Using sensor networks for pedestrian detection, 5th IEEE Consumer Communications and Networking Conference 2008, 5th IEEE Consumer Communications and Networking Conference 2008 (CCNC 2008), Las Vegas, Nevada, 10-12 January, 2008, 2008, pp697 - 701
Gregor Gaertner, Eamonn O'Nuallain, and Vinny Cahill, Extending wireless network simulators to support realistic simulations of 802.11 manets., Proceedings of WICOM '08, Proceedings of the 4th International Conference on Wireless Communications, Networking and Mobile Computing, October, 2008, pp1 - 5
Marcin Karpinski and Vinny Cahill., Stream-based macro-programming of wireless sensor, actuator network applications with sosna, DMSN '08: Proceedings of the 5th workshop on Data Management for Sensor Networks,, 5th workshop on Data Management for Sensor Networks,, Auckland, New Zealand , August, ACM, 2008, pp49-55
Muras JA, Stokes EK, Cahill C, Assistive technology in everyday living - a user survey of people with parkinson's disease., Technology and Disability, 20, (4), 2008, p271-282
Cormac Driver, Vinny Cahill, Siobhán Clarke., Separation of Distributed Real-Time Embedded Concerns with Theme/UML, Proceedings of the 5th International Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES), 5th International Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES), Budapest , 5 April 2008 , 2008, 27-33
Aline Senart and Melanie Bouroche and Vinny Cahil , Modelling an Emergency Vehicle Early-Warning System using Real-time Feedback , International Journal of Intelligent Information and Database Systems, Special Issue on Information Processing in Intelligent Vehicles and Road Applications, 2, 2008, p222 - 239
Mélanie Bouroche and Vinny Cahill. , We don't need to agree to coordinate., Michael Mock, Workshop on Dependable Network Computing and Mobile Systems (DNCMS'08), October, IEEE, 2008, 47-51
Vinny Cahill, Aline Senart, Douglas C. Schmidt, Stefan Weber, Anthony Harrington, Barbara Hughes, Kulpreet Singh, and Mélanie Bouroche., The managed motorway: Real-time vehicle scheduling - a research agenda., Proceedings of the Ninth ACM SIGMOBILE Workshop on Mobile Computing Systems and Applications (HotMobile 2008), Ninth ACM SIGMOBILE Workshop on Mobile Computing Systems and Applications (HotMobile 2008), Napa Valley, California , February , ACM, 2008, pp43-48
IEEE Internet Computing, Special Issue on Roaming, IEEE, [Guest Editorial ], 2007-2007
McDonald, P , Geraghty, D , Humphreys, I., Farrell, S., Cahill, V. , Sensor network with delay tolerance (SeNDT), Proceedings of 16th International Conference on Computer Communications and Networks (ICCCN 2007), 16th International Conference on Computer Communications and Networks (ICCCN 2007), Honolulu, HI , 13-16 Aug. 2007, IEEE, 2007, pp1333 - 1338
Harrington, A., Cahill, V. , Domain modelling for ubiquitous computing applications, Proceedings - 21st International Conference on Advanced Information Networking and Applications Workshops/Symposia, AINAW'07, 1, 2007, pp326-333
Aline Senart and Vinny Cahill and Anthony Harrington and Raymond Cunningham and Siobhán Clarke and Marcin Karpinski, Towards Self-Organising Global Supply Chains in the Internet of Things , 1st International Workshop on System Support for the Internet of Things , EuroSys 2007 Lisbon, Portugal, March 2007, 2007
O'Connor, N., Cunningham, R., Cahill, V. , Self-adapting context definition, First International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2007 , 9-11 July 2007, 2007, pp336-339
Karpinski, Marcin and Cahill, Vinny , High-Level Application Development is Realistic for Wireless Sensor Networks, SECON '07. 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks, 18-21 June 2007, 2007, pp610-619
An Empirical Study of the Potential for Context-Aware Power Management in, editor(s)Colin Harris and Vinny Cahill , Lecture Notes in Computer Science : Book UbiComp 2007: Ubiquitous Computing , Springer Berlin / Heidelberg , 2007, pp235-252 , [Colin Harris and Vinny Cahill]
Farrell, Stephen Cahill, Vinny , Evaluating LTP-T: A DTN-Friendly Transport Protocol, International Workshop on Satellite and Space Communications, 2007. IWSSC '07., 2007, p178-181
Dusparic, I. and Cahill, V. , Research issues in multiple policy optimization using collaborative reinforcement learning, Proceedings ICSE 2007 Workshops - International Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2007), International Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS'07), 20-26 May 2007, 2007
Carton, A., Clarke, S., Senart, A., Cahill, V. (ed.), Proceedings - ICSE 2007 Workshops: First International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments, , Proceedings SEPCASE'07 , 20-26 May 2007, 2007, 5 p
Thomas Strang, Vinny Cahill, and Aaron Quigley. (Editors), Pervasive 2006 Workshop Proceedings, May, 2006
Barron, P., Cahill, V. , YABS: A domain-specific language for pervasive computing based on stigmergy, Proceedings of the 5th International Conference on Generative Programming and Component Engineering, GPCE'06 , Portland, Oregon, USA , 2006 , 2006, pp285-294
Wang, Y, Cahill, V, Gray, E, Harris, C , Liao, L., Bayesian network based trust management, Lecture Notes in Computer Science , Autonomic and Trusted Computing, Wuhan and Three Gorges, China, September, 4158, Springer Berlin / Heidelberg, 2006, pp246-257
Muras, Joanna Alicja, Cahill, Vinny, Stokes, Emma Katherine, A taxonomy of pervasive healthcare systems, Pervasive Health Conference and Workshops, 2006, 2006, 2006
Techniques for Dynamic Adaptation of Mobile Services in, editor(s)P. Bellavista and A. Corradi , The Handbook of Mobile Middleware, New York, Auerbach Publications, 2006, pp363 - 384, [J. Keeney, V. Cahill, M. Haahr]
John Keeney and Vinny Cahill and Mads Haahr., The Handbook of Mobile Middleware: Techniques for Dynamic Adaptation of Mobile Services , Auerbach Publications, 2006, 363--384pp
Stephen Farrell and Vinny Cahill, Delay and Disruption Tolerant Networking, Artech House, 2006, 246pp
Stephen Farrell, Vinny Cahill, Dermot Geraghty, Ivor Humphreys, and Paul McDonald, When TCP Breaks: Delay- and Disruption-Tolerant Networking, IEEE Internet Computing, 10, (4), 2006, p72 - 78
René Meier and Anthony Harrington and Vinny Cahill, Towards Delivering Context-Aware Transportation User Services, 9th International IEEE Conference on Intelligent Transportation Systems (IEEE ITSC 2006), Toronto, Canada, IEEE Computer Society, 2006, pp369 - 376
As"ad Salkham, Raymond Cunningham, Aline Senart and Vinny Cahill, A Taxonomy of Collaborative Context-Aware Systems, Proceedings of the CAISE*06 Workshop on Ubiquitous Mobile Information and Collaboration Systems , UMICS'06, Luxemburg, June 5-9, 2006., edited by Moira C. Norrie, Schahram Dustdar, Harald Gall , 2006, pp899-911
Barbara Hughes and Vinny Cahill, Wireless Communication Using Real-Time Extensions to the Linux Network Subsystem , Dept. of Computer Science Technical Report, TCD-CS-2006-57, 2006
Mélanie Bouroche and Vinny Cahill, , Coordination of Autonomous Mobile Entities , 4th MiNEMA Workshop, Lisbon, Portugal,, 2006, edited by Boris Koldehofe, , 2006, pp59-64
Vinny Reynolds, Vinny Cahill, Aline Senart , Requirements for an ubiquitous computing simulation and emulation environment, ACM International Conference Proceeding Series, Proceedings of the first international conference on Integrated internet ad hoc and sensor networks , Nice, France , May 30-May 31 2006, 138 , 2006
Senart, A., Cunningham, R., Bouroche, M., O'Connor, N., Reynolds, V., Cahill, V. , MoCoA: Customisable middleware for context-aware mobile applications, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , 4276, (LNCS - II), 2006, p1722-1738
Aline Senart, Mélanie Bouroche, Barbara Hughes, and Vinny Cahill., Coordination of safety-critical mobile real-time embedded systems, Workshop on Research Directions for Security and Networking in Critical Real-Time and Embedded Systems, San Jose, CA, USA, 4th April, 2006
Stephen Farrell and Vinny Cahill., Delay- and Disruption-Tolerant Networking. , st edition, London, Artech House, 2006, 246 pages.pp
Farrell, S., Cahill, V. , Security considerations in space and delay tolerant networks, Proceedings - SMC-IT 2006, 2nd IEEE International Conference on Space Mission Challenges for Information Technology , 2006, 2006,, 2006, pp29-36
Aline Senart and Mélanie Bouroche and Neil O'Connor and Barbara Hughes and Kulpreet Singh and Vinny Cahill, , Supporting Mobility using Context-Based Reasoning , System Support for Ubiquitous Computing Workshop (UbiSys 2006), , 2006, sep TCD-CS-20, 2006
Reynolds, V., Cahill, V., Senart, A. , Requirements for an ubiquitous computing simulation and emulation environment , ACM International Conference Proceeding Series, ACM International Conference Proceeding Series , Nice, France , 2006, 138, 2006
Bouroche, M., Hughes, B., Cahill, V. , Building reliable mobile applications with space-elastic adaptation, Proceedings - WoWMoM, Proceedings - WoWMoM 2006: 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks , 26-29 June 2006 , 2006, pp627-632
Mélanie Bouroche, Barbara Hughes and Vinny Cahill, Real-Time Coordination of Autonomous Vehicles, Proceedings of the IEEE ITSC 2006, IEEE Intelligent Transportation Systems Conference, Toronto, Canada,, Sept 17-20, IEEE, 2006, pp1232 - 1239
Strang, Thomas, Cahill, V, and Quigley, Aaron, Pervasive 2006 Workshop Proceedings, 2006, -
Meier, R., Harrington, A., Termin, T., Cahill, V., A spatial programming model for real global smart space applications, Lecture Notes in Computer Science, Distributed Applications and Interoperable Systems, 4025, Springer Berlin / Heidelberg, 2006, pp16-31
Dowling J, Cunningham R, Curran E, Cahill V., Building autonomic systems using collaborative reinforcement learning, KNOWLEDGE ENGINEERING REVIEW, 21, (3 ), 2006, p231 - 238
Karpinìski, M., Senart, A., Cahill, V. , Sensor networks for smart roads, Proceedings - Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2006 , 13-17 March 2006 , 2006, pp306-310
R. Meier, A. Harrington, and V. Cahill, A Framework for Integrating Existing and Novel Intelligent Transportation Systems, The 8th International IEEE Conference on Intelligent Transportation Systems (IEEE ITSC"05), Vienna, Austria, September, IEEE Computer Society, 2005, pp650 - 655
Emergent Consensus in Decentralised Systems Using Collaborative Reinforcement Learning in, Lecture Notes in Computer Science, Springer Berlin / Heidelberg, 2005, pp63-80 , [Jim Dowling, Raymond Cunningham, Anthony Harrington, Eoin Curran and Vinny Cahill]
Towards an Evaluation Methodology for Computational Trust Systems in, Lecture Notes in Computer Science, Springer Berlin / Heidelberg, 2005, pp289-304 , [Ciarán Bryce, Nathan Dimmock, Karl Krukow, Jean-Marc Seigneur, Vinny Cahill and Waleed Wagealla]
R. Meier, A. Harrington, and V. Cahill, A Distributed Framework for Intelligent Transportation Systems, Proceedings of 12th World Congress on Intelligent Transport Systems (ITSWC2005), The 12th World Congress on Intelligent Transport Systems (ITSWC2005), San Francisco, California, USA, 2005, pp1 - 12
Colin Harris and Vinny Cahill, Power Management for Stationary Machines, Proceedings of the 38th Hawaii International Conference on System Sciences, 38th Hawaii International Conference on System Sciences - 2005, Hawaii, 2005, 9, (9), 2005
Peter Barron, Stefan Weber, Siobhan Clarke, Vinny Cahill, Experiences Deploying an Ad-hoc Network in an Urban Environment, Proceedings of the IEEE ICPS Workshop on Multi-hop Ad hoc Networks: From Theory to Reality (REALMAN'05), IEEE ICPS Workshop on Multi-hop Ad hoc Networks: From Theory to Reality, Santorini, Greece, July 2005, IEEE, 2005, pp101 - 108
Colin Harris and Vinny Cahill, Exploiting User Behaviour for Context-Aware, IEEE Computer Society, International Conference on Wireless and Mobile Computing, Networking and Communication, August 2005, 2005, pp122-130
Implementation of the SECURE Trust Engine in, Lecture Notes in Computer Science, Springer Berlin / Heidelberg, 2005, pp397-401 , [Ciarán Bryce , Paul Couderc , Jean-Marc Seigneur and Vinny Cahill]
Rene Meier, Vinny Cahill, Andronikos Nedos, Siobhán Clarke, Proximity-Based Service Discovery in Mobile Ad Hoc Networks, Lecture Notes in Computer Science, 5th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS'05), Athens, Greece, May, 3543/2005, Springer-Verlag, 2005, pp115 - 129
R. Meier and V. Cahill, Taxonomy of Distributed Event-Based Programming Systems, The Computer Journal, 48, (5), 2005, p602 - 626
Peter Barron, Stefan Weber, Siobhán Clarke, and Vinny Cahill. , Experiences deploying an ad-hoc network in an urban environment., Proceedings IEEE ICPS Workshop on Multi-hop Ad hoc Networks: From Theory to Reality, IEEE ICPS Workshop on Multi-hop Ad hoc Networks: From Theory to Reality, July, edited by Jon Crowcroft, Marco Conti, and Andrea Passarella , IEEE Computer Society, 2005, pp103-110
Dowling J., Curran E., Cunningham R., Cahill V. , Using Feedback in Collaborative Reinforcement Learning to Adaptively Optimise MANET Routing, IEEE Transactions on Systems, Man, and Cybernetics - Part A, 35, (3), 2005, p360 - 372
Colin Harris and Vinny Cahill. , Exploiting user behaviour for contextaware power management., Proceedings of IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005. (WiMob'2005), IEEE International Conference On Wireless and Mobile Computing, Networking and Communications, 22-24 Aug, 4, IEEE Computer Society, 2005, pp122-130
M. Boulkenafed, B. Hughes, R. Meier, G. Biegel, and V. Cahill, Providing Hard Real-Time Guarantees in Context-Aware Applications: Challenges and Requirements, Proceedings of the 4th IEEE International Symposium on Network Computing and Applications (IEEE NCA05), The 4th IEEE International Symposium on Network Computing and Applications (IEEE NCA05), Cambridge, MA, USA, IEEE Computer Society, 2005, pp119 - 127
René Meier, Barbara Hughes, Raymond Cunningham, and Vinny Cahill., Towards real-time middleware for applications of vehicular ad hoc networks., Lecture Notes in Computer Science, Distributed Applications and Interoperable Systems: 5th IFIP WG 6.1 International Conference, June, edited by Lea Kutvonen and Nancy Alonistioti , 3543, Springer-Verlag, 2005, pp1-13
Jim Dowling and Vinny Cahill., Self-managed decentralised systems using K-Components and collaborative reinforcement learning, Proceedings of 1st ACM SIGSOFT Workshop on Self-Managed Systems (WOSS '04),, 1st ACM SIGSOFT Workshop on Self-Managed Systems (WOSS '04),, Newport Beach, CA, USA, October, ACM, 2004, pp39-43
Peter Barron and Vinny Cahill. , Using stigmergy to co-ordinate pervasive computing environments. , Proceedings of 6th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA 2004), 6th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA 2004), 2-3 Dec., IEEE Computer Society, 2004, pp62-71
Cahill V, Vinoski S, Vogels W, Distributed objects and applications (DOA) 2004 international conference PC co-chairs' message, Lecture Notes in Computer Science, On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE, 3291, Springer Berlin / Heidelberg, 2004, pp1123 - 1123
Jim Dowling, Raymond Cunningham, Eoin Curran, and Vinny Cahill., Collaborative reinforcement learning of autonomic behaviour., Proceedings 15th International Workshop on Database and Expert Systems Applications, 2004. , 15th International Workshop on Database and Expert Systems Applications (DEXA '04), 30 Aug.-3 Sept, IEEE Computer Society Press, 2004, pp700-704
R. Meier, J. Kaiser, B. Hughes, C. Brudna, and V. Cahill, An Event Model for Real-Time Systems in Mobile Environments, The Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (ISORC/WSTFEUS '04), Vienna, Austria, IEEE Computer Society, 2004, pp29 - 34
Aline Senart, Mélanie Bouroche, Gregory Biegel, and Vinny Cahill., A component-based middleware architecture for sentient computing., ECOOP 2004 Workshop on Component-Oriented Approaches to Context- Aware Systems, June, 2004
Cahill V, Pox A, Kindberg T, Noble B, Building and evaluating ubiquitous system software, IEEE Pervasive Computing, 3, (3), 2004, p20 - 21
Gaertner G, Cahill V, Understanding link quality in 802.11 mobile ad hoc networks, IEEE Internet Computing, 8, (1), 2004, p55 - 60
Anthony Harrington and Vinny Cahill., Route profiling - putting context to work., Proceedings of the 19th ACM Symposium on Applied Computing (Ubiquitous Computing Applications track), , 19th ACM Symposium on Applied Computing (Ubiquitous Computing Applications track), March, edited by Hisham Haddad, Andrea Omicini, Roger L. Wainwright, and Lorie M. Liebrock , ACM Press, 2004, pp1567-1573
Barbara Hughes, René Meier, Raymond Cunningham, and Vinny Cahill., Towards real-time middleware for vehicular ad hoc networks., First ACM International Workshop on Vehicular Ad Hoc Networks (VANET 2004), October, ACM, 2004, pp95-96.
Andronikos Nedos, Alexander O'Connor, Graham Abell, Siobhán Clarke, Vinny Cahill, LATTE: Location And Time Triggered Email, International Conference on Pervasive Computing and Communications (PCC-04), Las Vegas, 2004, pp813 - 819
Jim Dowling, Raymond Cunningham, Eoin Curran, and Vinny Cahill., Component and system-wide self- properties in decentralised distributed systems., International Workshop on Self- Properties in Complex Information Systems, Bertinoro, Italy, May, 2004
Gaertner G, ONuallain E, Butterly A, Singh K, Cahill V, 802.11 link quality and its prediction - An experimental study, Lecture Notes in Computer Science, IFIP TC6 9th International Conference on Personal Wireless, September, 3260, Springer-Verlag, 2004, pp147 - 163
Jim Dowling, Raymond Cunningham, Eoin Curran, and Vinny Cahill. , Distributed reinforcement learning of autonomic behaviour., 2nd International Workshop on Self-Adaptive and Autonomic Computing Systems (SAACS'04), Zaragoza, Spain, September, 2004
Biegel G., Cahill V., A Framework for Developing Mobile, Context-aware Applications, Proceedings of 2nd IEEE International Conference on Pervasive Computing and Communications, 2nd IEEE International Conference on Pervasive Computing and Communications, 2004, pp361 - 365
Raymond Cunningham, Anthony Harrington, and Vinny Cahill., Middleware for next generation urban traffic control., Proceedings of the European Transport Conference (ETC), , European Transport Conference (ETC), , Strasbourg, France, October , ETC, 2004
Conor Ryan, René Meier, and Vinny Cahill., Federating heterogeneous event services., Third International Workshop on Distributed Event-Based Systems (DEBS '04), May, 2004, pp86-91
Vinny Cahill and Gregory Biegel., Sentient objects for context aware business process management, Proceedings of the SAP Innovation Congress, SAP Innovation Congress, Miami, Florida, USA, February , 2003
Lafferty D, Cahill V, Language-independent aspect-oriented programming, ACM SIG Plan Notices, 38, (11), 2003, p1 - 12
Cahill V, Gray E, Seigneur JM, Jensen CD, Chen Y, Shand B, Dimmock N, Twigg A, Bacon J, English C, Wagealla W, Terzis S, Nixon P, Serugendo GD, Carbone M, Krukow K, Nielsen M, Using trust for secure collaboration in uncertain environments, IEEE Pervasive Computing, 2, (3), 2003, p52 - 61
Meier R, Cahill V, Exploiting proximity in event-based Middleware for collaborative mobile applications, Lecture Notes in Computer Science, Distributed Applications and Interoperable Systems, 2893/2003, Springer Berlin / Heidelberg, 2003, pp285 - 296
Barbara Hughes and Vinny Cahill., Achieving real-time guarantees in mobile wireless ad hoc networks., Proceedings of the 24th IEEE Real-Time Systems Symposium Work-in-progress Session (RTSS '03), 24th IEEE Real-Time Systems Symposium Work-in-progress Session (RTSS '03), December, IEEE, 2003, pp37-40
Barbara Hughes and Vinny Cahill., Towards real-time event-based communication in mobile ad hoc wireless networks., Proceedings of 2nd International Workshop on Real-Time LANS in the Internet Age (ECRTS/RTLIA'03),, 2nd International Workshop on Real-Time LANS in the Internet Age, July, 2003, pp77-80
René Meier and Vinny Cahill, Location-aware event-based middleware: A paradigm for collaborative mobile applications?, 8th CaberNet Radicals Workshop, Ajaccio, Corsica, France, October, 2003
J. Keeney, V. Cahill, Chisel: A Policy-Driven, Context-Aware, Dynamic Adaptation Framework, Fourth IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2003), Lake Como, Italy, 4-6 June 2003, IEEE Computer Society, 2003, pp3 - 14
Adrian Fitzpatrick, Gregory Biegel, Siobhán Clarke, Vinny Cahill., Towards a Sentient Object Model, Proceedings of Workshop on "Engineering Context-Aware Object-Oriented Systems and Environments, Workshop on "Engineering Context-Aware Object-Oriented Systems and Environments, 2002, 2002
R. Meier and V. Cahill, Taxonomy of Distributed Event-Based Programming Systems, The International Workshop on Distributed Event-Based Systems (IEEE ICDCS/DEBS'02), Vienna, Austria, IEEE Computer Society, 2002, pp585 - 588
Kulpreet Singh, Siobhán Clarke, Andronikos Nedos, and Vinny Cahill., Proximity groups for mobile Ad Hoc networks, OOPSLA 2002 Workshop on Pervasive Computing, Seattle, WA, USA, November, 2002
Redmond B, Cahill V, Supporting unanticipated dynamic adaptation of application behaviour, Lecture Notes in Computer Science, ECOOP 2002 - 16th European Conference Object-Oriented Programming, Malaga, Spain, June 10-14, 2374, Springer Berlin / Heidelberg, 2002, pp29-53
Kulpreet Singh, Siobhán Clarke, Andronikos Nedos, Vinny Cahill., Proximity Groups for Mobile Ad Hoc Networks, Workshop on "Pervasive Computing" at OOPSLA 2002, 2002, 2002
René Meier and Vinny Cahill, STEAM: Event-based middleware for wireless ad hoc networks., 22nd International Conference on Distributed Computing Systems Workshops, 2002. Proceedings. , International Workshop on Distributed Event-Based Systems (DEBS '02), , 2-5 July, IEEE, 2002, pp639-644
Biegel G, Cahill V, Haahr M, A dynamic proxy based architecture to support distributed Java objects in a mobile environment, Lecture Notes in Computer Science, On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASE, California, USA,, Oct 30 - Nov 1, 2519, (2002), Springer Berlin / Heidelberg, 2002, pp809 - 826
Vinny Cahill and Donal Lafferty, Learning to Program the Object-Oriented Way with C#, London, Springer-Verlag, 2002, 626 pages.pp
Niels Reijers, Raymond Cunningham, René Meier, Barbara Hughes, Gregor Gaertner, and Vinny Cahill., Using group communication to support mobile augmented reality applications, Proceedings of 5th IEEE International Symposium on Object oriented Real-time Distributed Computing, 5th IEEE International Symposium on Object oriented Real-time Distributed Computing, 29 April - 1 May , edited by Luiz Bacellar, Peter Puschner, and Seongsoo Hong , IEEE, 2002, pp297-306
Jim Dowling and Vinny Cahill. , Dynamic Software Evolution and The K-Component Model, Proceedings of OOPSLA 2001 Workshop on Software Evolution, Workshop on Software Evolution, October, 2001
Marc-Olivier Killijian, Raymond Cunningham, René Meier, Laurent Mazare, and Vinny Cahill. , Towards group communication for mobile participants., Proceedings of ACM Workshop on Principles of Mobile Computing (POMC), ACM Workshop on Principles of Mobile Computing (POMC), August, 2001, pp75-82
René Meier, Marc-Olivier Killijian, Raymond Cunningham, and Vinny, Towards proximity group communication, Middleware 2001 Workshop on Middleware for Mobile Computing, November, 2001
Johann Andersson, Stefan Weber, Emanuell Cechet, Christian Jensen, and Vinny Cahill., Kaffemik: Supporting a distributed JVM on a single address space architecture., Java Virtual Machine Research and Technology Symposium, April, 2001
Mark Dineen and Vinny Cahill. , Towards an open architecture for real-time traffic information management., Proceedings of the 8th World Congress on Intelligent Transport Systems, 8th World Congress on Intelligent Transport Systems, Sydney, Australia , September , 2001, pp1-12
Johann Andersson, Stefan Weber, Emanuell Cechet, Christian Jensen, and, Kaffemik: a distributed JVM on a single address space, 4th International Conference on SCI-based Technology and, October, 2001
Haahr, Mads and Meier, René and Cahill, Vinny and Jul, Eric , Filtering and scalability in the ECO distributed event model, 5th International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE), Limerick, Ireland, 10-11 June, 2000, IEEE Computer Society, 2000, pp83 - 95
Haahr, Mads and Cunningham, Raymond and Cahill, Vinny, Towards a generic architecture for mobile object-oriented applications, IEEE Workshop on Service Portability and Virtual Customer Environments (SerP), San Francisco, USA, December, 2000, IEEE, 2000, pp91 - 96
Raymond Cunningham and Vinny Cahill., System support for smart cars., Proceedings of 9th ACM SIGOPS European Workshop, 9th ACM SIGOPS European Workshop, September, ACM, 2000, pp159-164
Frank Siqueira and Vinny Cahill. , An open QoS architecture for CORBA applications., Proceedings of the 3rd International Symposium on Object-Oriented Real-time Distributed Computing (ISORC 2000), , 3rd International Symposium on Object-Oriented Real-time Distributed Computing (ISORC 2000), , March, IEEE Computer Society, 2000, pp328-335
Jim Dowling and Vinny Cahill., Building a dynamically reconfigurable minimum CORBA platform with components, connectors and language-level support., Middleware 2000 Workshop on Reflective Middleware (RM 2000), , April, 2000, pp1-2
Wilson K, Cahill V, Ballment E, Benzie J, The complete sequence of the mitochondrial genome of the crustacean Penaeus monodon: Are malacostracan crustaceans more closely related to insects than to branchiopods?, Molecular Biology and Evolution , 17, (6), 2000, p863 - 874
Siqueira, Frank, Cahill, Vinny, Quartz: a QoS architecture for open systems , Proceedings - International Conference on Distributed Computing Systems, International Conference on Distributed Computing Systems, Piscataway, NJ, United States, 10-13 April, IEEE, 2000, pp197-204
Frank Siqueira and Vinny Cahill. , Quartz: A QoS architecture for open systems, Proceedings of the 18o Simpósio Brasileiro de Redes de Computadores, 18o Simpósio Brasileiro de Redes de Computadores, May, 2000, pp553-568
Dowling J, Schafer T, Cahill V, Haraszti P, Redmond B, Using reflection to support dynamic adaptation of system software: A case study driven evaluation, Reflection and Software Engineering, 1826(2000), Springer Berlin / Heidelberg, 2000, pp169 - 188
Distributed Shared Memory in, editor(s)Rajkumar Buyya , High Performance Cluster Computing, Upper Saddle River, New Jersey 07458, Prentice Hall PTR, 1999, pp409 - 438, [Alan Judge, Paddy Nixon, Brendan Tangey, Stefan Weber and Vinny Cahill]
Mads Haahr, Raymond Cunningham and Vinny Cahill, Supporting CORBA Applications in a Mobile Environment, 5th IEEE International Conference on Mobile Computing and Networking (MobiCom '99), Seattle, USA, August, 1999, pp36 - 47
Tomek I, Diaz A, Melster R, Silva AR, Antunes M, Cahill V, Choukair Z, Fernandez A, Haahr M, Jul E, Ohnishi A, Rodrigues L, Schmidt ER, Tapus C, Wieczerzycki W, Zimmerman DM, Multi-user object-oriented environments, Lecture Notes in Computer Science, ECOOP'99 Workshop Reader: Object-Oriented Technology , 1743, Springer Berlin / Heidelberg, 1999, pp80 - 96
Haahr, Mads and Cahill, Vinny and Jul, Eric, Interfacing real and virtual environments, ECOOP'99 Workshop Reader, LNCS 1743, Multi-User Object-Oriented Environments Workshop, Lisbon, Portugal, 14-18 June, 1999, edited by Ana Moreira and Serge Demeyer , Springer-Verlag, 1999, pp84 - 85
Haahr, Mads and Cahill, Vinny and Jul, Eric, Real + virtual = clever: thoughts on programming smart environments, Managing Interactions in Smart Environments (MANSE), Dublin, Ireland, 13-14 December, 1999, edited by Nixon, Paddy and Lacey, Gerard and Dobson, Simon , 1999, pp175 - 186
Frank Siqueira and Vinny Cahill. , Delivering QoS in open distributed systems., Proceedings of the 7th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS '99), 7th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS '99), December , IEEE Computer Society,, 1999, pp185-190.
Stephen Barrett and Brendan Tangney and Vinny Cahill, Constructing Distributed Groupware Systems: a walk on the Wilde side , Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications, Sitra, Portugal, edited by Paulo Guedes and Jean Bacon , ACM Press, 1998, pp138 - 145
Cahill V, Dowling J, Schafer T, Redmond B, Aspect-oriented programming in the Coyote project, Lecture Notes in Computer Science, ECOOP'98 Workshop Reader Object-Oriented Technology, 1543, (1998), 1998, pp438 - 438
Frank Siqueira and Vinny Cahill., Quartz: Supporting QoS-constrained services in heterogeneous environments, 19th IEEE Real-Time Systems Symposium Work-in-progress Session, University of Bologna , December, IEEE, 1998, pp1-3
Nixon P, Cahill V, Mobile computing: Technologies for a disconnected society, IEEE Internet Computing, 2, (1), 1998, p19 - 21
Louboutin, Sylvain R.Y., Cahill, Vinny, Comprehensive distributed garbage collection by tracking causal dependencies of relevant mutator events., Proceedings - International Conference on Distributed Computing Systems,, International Conference on Distributed Computing Systems,, Baltimore, MD , 27-30 May , IEEE, 1997, pp516-525
Seán Baker, Vinny Cahill, and Paddy Nixon. , Bridging boundaries: CORBA in perspective., IEEE Internet Computing, 1, (5), 1997, p52-57
Cahill V, Nixon P, Tangney B, Rabhi F, Object models for distributed or persistent programming, Computer Journal, 40, (8), 1997, p513 - 527
Nixon P, Cahill V, Rabhi F, Building parallel and distributed systems, Computer Journal, 40, (8), 1997, p463 - 464
Brendan Gowing and Vinny Cahill., Meta-object protocols for C++: The Iguana approach., Proceedings of Reflection '96, Reflection '96, April, 1996, pp137-152
Karl O'Connell, Tom Dinneen, Stephen Collins, Brendan Tangney, Neville Harris, and Vinny Cahill., Techniques for handling scale and distribution in virtual worlds., Proceedings of the 7th ACM SIGOPS European Workshop, 7th ACM SIGOPS European Workshop, September , ACM SIGOPS, 1996, pp17-24
Cahill, Vinny , An overview of the Tigger object-support operating system framework, Lecture Notes in Computer Science, SOFSEM '96: Theory and Practice of Informatics, Berlin/Heidelberg, November, edited by Keith G. Jeffery, Jaroslav Král, and Miroslav Bartoek , 1175, Springer-Verlag, 1996, pp34-55
Karl O'Connell and Vinny Cahill. , System support for scalable distributed virtual worlds., Proceedings of the ACM Symposium on Virtual Reality Software and Technology, ACM Symposium on Virtual Reality Software and Technology, July, ACM, 1996, pp141-142
Chris Zimmermann and Vinny Cahill. , It's your choice - on the design and implementation of a flexible metalevel architecture, Proceedings of the 3rd International Conference on Configurable Distributed Systems (ICCDS '96)., 3rd International Conference on Configurable Distributed Systems (ICCDS '96)., Annapolis, MD, USA , May, edited by 6-8 May , IEEE Computer Society, 1996, pp116-122
Chris Zimmermann and Vinny Cahill. , Open to suggestions: On adaptable, Distributed Application Support Architectures , European Research Seminar on Advances in Distributed Systems , Grenoble, France, April , INRIA/IMAG, 1995, pp164-170
Karl O'Connell, Vinny Cahill, Andrew Condon, Stephen McGerty, Gradimir Starovic, and Brendan Tangney., The VOID shell: A toolkit for the development of distributed video games and virtual worlds., Workshop on Simulation and Interaction in Virtual Environments, University of Iowa, July, 1995, pp172-177
Sylvain Louboutin and Vinny Cahill., A lazy log-keeping mechanism for comprehensive global garbage detection on Amadeus., OOIS (Object Oriented Information Systems) '95, December, Springer-Verlag, 1995, pp118-132
Gradimir Starovic, Vinny Cahill, and Brendan Tangney., An event based object model for distributed programming, OOIS (Object Oriented Information), December , Springer-Verlag,, 1995, pp72-86.
Sylvain Louboutin and Vinny Cahill. , On comprehensive global garbage Detection , Proceedings of European Research Seminar on Advances in Distributed Systems, European Research Seminar on Advances in Distributed Systems (ERSADS '95), Grenoble, France, April , INRIA/IMAG, 1995, pp208-213
Chris Zimmermann and Vinny Cahill. , Roo: A framework for real-time threads. , Proceedings of the 3rd Workshop on Parallel and Distributed Real-Time Systems, 3rd Workshop on Parallel and Distributed Real-Time Systems, Santa Barbara, CA , 25 April, IEEE Computer Society Press, 1995, pp137-146
Brendan Gowing and Vinny Cahill., Making meta-object protocols practical for operating systems., 4th International Workshop on Object Orientation in Operating Systems, Lund, 14-15 Aug, IEEE Computer Society Press, 1995, pp52-55
Chris Zimmermann and Vinny Cahill., Raising the cub - distributed realtime support in Tigger, Proceedings of the German UNIX User Group, German UNIX User Group, September , German UNIX User Group, 1994, pp79-86
Vinny Cahill, Christine Hogan, Alan Judge, Darragh O'Grady, Brendan Tangney, and Paul Taylor., Extensible systems - the Tigger approach. , Proceedings of the 6th workshop on ACM SIGOPS European workshop, 6th workshop on ACM SIGOPS European workshop, September, ACM, 1994, pp151-153
O'Connor, M., Tangney, B., Cahill, V., Harris, N., Micro-kernel support for migration , Distributed Systems Engineering, 1, (4), 1994, p212-223
Tangney, B., Condon, A., Cahill, V., and Harris, N., Requirements for parallel programming in object-oriented distributed systems., Computer Journal, 37, (6), 1994, p499 - 508
Paul Taylor, Vinny Cahill, and Michael Mock. , Combining object oriented systems and open transaction processing., Computer Journal, 37, (6), 1994, p487 - 498
Vinny Cahill, Roland Balter, David Harper, Neville Harris, Xavier Rousset de Pina, and Pedro Sousa. , The Comandos distributed application platform., Computer Journal, 37, (6), 1994, p477 - 486
Vinny Cahill, Roland Balter, Xavier Rousset de Pina, and Neville Harris (Editors), The COMANDOS Distributed Application Platform., ESPRIT Research Reports Series, Springer-Verlag, 1993, 312 pages.pp
Alan Judge and Vinny Cahill., Sharing objects in a distributed system., Proceedings of the 3rd International Workshop on Object Orientation in Operating Systems, 3rd International Workshop on Object Orientation in Operating Systems, Asheville, NC , 9-10 Dec, edited by Luis-Felipe Cabrera , IEEE Computer Society Press, 1993, pp136-142.
Vinny Cahill, Sean Baker, Chris Horn & Gradimir Starovic, The Amadeus GRT: Generic runtime support for distributed persistent programming, Sigplan Notices, 28, (10), 1993, p144 - 161
Colm McHugh and Vinny Cahill. , Eiffel**: An implementation of Effel, TOOLS (Technology of Object-Oriented Languages and Systems), March 1993, edited by Boris Magnusson, Bertrand Meyer, and Jean-Francois Perot , Prentice Hall, 1993, pp47-62.
Vinny Cahill, Seán Baker, Brendan Tangney, Chris Horn, and Neville Harris., On object orientation as a paradigm for general purpose distributed operating systems. , Proceedings of the 5th ACM SIGOPS European workshop, 5th ACM SIGOPS European workshop, September, ACM/IRISA/INRIA, 1992, pp11-17.
Michael Mock, Reinhold Kroeger, and Vinny Cahill., Implementing atomic objects with the RelaX transaction facility. , 1991 International Workshop on Object Orientation in Operating Systems, 1991. Proceedings.,, 1992, p190-193
Yvon Gourhant, Sylvain Louboutin, Vinny Cahill, Andrew Condon, Gradimir Starovic, and Brendan Tangney, Dynamic clustering in an objectoriented distributed system., Proceedings of OLDA-II (Objects in Large Distributed Applications), , OLDA-II (Objects in Large Distributed Applications), , October, 1992, pp56-62
Cahill, V.; Horn, C.; Starovic, G, Towards generic support for distributed information systems, Proceedings of the International Workshop on Object Orientation in Operating Systems, International Workshop on Object Orientation in Operating Systems, Piscataway, NJ, United States, IEEE, 1991, pp104 - 107
Vinny Cahill, Chris Horn, Gradimir Starovic, Rodger Lea, and Pedro Sousa., Supporting object oriented languages on the Comandos platform, Conference Proceedings of ESPRIT, ESPRIT, Brussels, Belgium, July , Commission of the European, 1991, pp427-438.
Tangney, Brendan, Cahill, Vinny, Horn, Chris, Herity, Dominic, Judge, Alan, Starovic, Gradimir, Sheppard, Mark, Some ideas on support for fault tolerance in COMMANDOS, an object oriented distributed system , Operating Systems Review (ACM), 25, (2), 1991, p130-135
Vinny Cahill and Andre Kramer., OISIN: Operating system support for objects in a distributed environment, IEEE Computer Society Technical Committee on Operating Systems and Application Environments Newsletter, ECOOP/OOPSLA Workshop on Object Orientation in Operating Systems., 1990, 5, (1), IEEE, 1991, pp4-8
Horn C, Cahill, V., Supporting distributed applications in the Amadeus environment, Computer Communications, 14, (6), 1991, p358 - 365
Vinny Cahill, Chris Horn, Andre Kramer, Maurice Martin, and Gradimir, C** and Eiffel**: Languages for distribution and persistence, OSF Micro-kernel Applications Workshop, 1990
Donal Daly, Vinny Cahill, and Chris Horn, UNIX and object oriented distributed systems., The EUUG Autumn Conference, Vienna, Austria, September, EUUG, 1989, pp265-276
Jose Alves Marques and Roland Balter and Vinny Cahill and Paulo Guedes and Neville Harris and Chris Horn and Sacha Krakowiak and Andre Kramer and John Slattery and Gerard Vandome, Implementing the Comandos Architecture, {ESPRIT '88: Putting the Technology to Use, Brussels, Elsevier, 1988, pp1140 - 1157
Non-Peer-Reviewed Publications
M. Bouroche and V. Cahill and I. Dusparic and A. Garg and F. Bustamante, Research Challenges in Participatory Sensing for Urban Management Applications, School of Computer Science and Statistics, Trinity College Dublin, June, 2011
Vinny Cahill and Stephen Farrell and Joerg Ott,, Special Issue of Computer Communications on Delay and Disruption Tolerant Networking - Editorial , Computer Communications, 32, (16), 2009, p1685-1686
Barbara Hughes and Mark Gleeson and Marcin Karpinski and Raymond Cunningham and Vinny Cahill, Real-Time Communication in IEEE 802.11 Mobile Ad hoc Networks A Feasibility Study , Dept. of Computer Science Technical Reports, TCD-CS-2006-55, 2006
Stephen Farrell and Vinny Cahill, Security Considerations in Space and Delay Tolerant Networks, Space Mission Challenges for IT 2006 conference, Pasedna, July, 2006
Stephen Farrell and Vinny Cahill, LTP-T: A Generic Delay Tolerant Transport Protocol, TCD Computer Science Technical Report TCD-CS-2005-69, 7 December, 2005
Cunningham, R., Cahill, V. , Time Bounded Medium Access Control for Ad Hoc Networks , Proceedings of the ACM International Workshop on Principles of Mobile Commerce, ACM International Workshop on Principles of Mobile Commerce, ACM, 2002, pp1-8
Vinny Cahill. , On The Architecture of a Family of Object-Support Operating Systems., Department of Computer Science, Trinity College Dublin, 1996
Vinny Cahill, OISIN: The design of a distributed object-oriented kernel for Comandos., Department of Computer Science, Trinity College Dublin, 1988
Research Expertise
Description
Vinny Cahill's research activities address many aspects of distributed systems, in particular, middleware and programming models for ubiquitous and mobile computing with application to intelligent transportation systems and personal healthcare/independent living. In the past, he worked extensively on middleware and programming models for distributed object computing.Society is now at the point where the emergence of a new class of large-scale decentralized and proactive applications, i.e., applications that operate independently of direct human control, can be envisaged. It can be foreseen that future mission-critical computer systems will be comprised of networked components that will act autonomously in responding to a myriad of inputs to affect and control their surrounding environment. The central objective of his research is the design, implementation, and evaluation of scalable middleware and programming models for such sentient computing applications that span deployment scenarios ranging from sensor networks to augmented artefacts to autonomous mobile robots to city-wide smart space applications.
His goal is to make this technology viable in addressing a range of issues that will be important to society in the near future with an initial focus on transportation safety and efficiency but also on supporting independent-living for an increasingly ageing population.
His current work is supported primarily by Science Foundation Ireland under Investigator Award 02/IN.1/I250 - Middleware for Sentient Computing.
Recognition
Representations
Editorial board member of IEEE Distributed Systems Online
Founding editorial board member of IEEE Pervasive Computing Magazine
Program committee co-chair for the 3rd IEEE International Symposium on Object-oriented Real-time distributed Computing
Program committee co-chair for the 6th International Symposium on Distributed Objects and Applications
Awards and Honours
Elected Fellow of Trinity College Dublin
Memberships
Member of the Association for Computing Machinery (ACM)
Member of the Institute of Electrical and Electronics Engineers (IEEE) Computer Society