Skip Trinity Banner Navigation

Skip to main content »

Trinity College Dublin

Personal Information
College Photo Name Cahill, Vinny
Main Department Computer Science
College Title Professor
College Tel +353 1 896 1634
Details Date
Founding editorial board member of IEEE Pervasive Computing Magazine
Editorial board member of IEEE Distributed Systems Online
Program committee co-chair for the 3rd IEEE International Symposium on Object-oriented Real-time distributed Computing 2000
Program committee co-chair for the 6th International Symposium on Distributed Objects and Applications 2004
Membership of Professional Institutions, Associations, Societies
Details Date From Date To
Member of the Association for Computing Machinery (ACM)
Member of the Institute of Electrical and Electronics Engineers (IEEE) Computer Society
Awards and Honours
Award Date
Elected Fellow of Trinity College Dublin 1999
Description of Research Interests
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.

Research Interests
Communication engineering, technology Computer Engineering Computer Operating Systems Computer Programming Languages
Computer Science Computer Science/Engineering Computer Software DISTRIBUTED SYSTEMS
Distributed Systems Distributed systems Intelligent Vehicles Intelligent agents
Internet Internet technologies Local Area Networks MOBILE COMMUNICATION
Middleware Mobile Applications Mobile Communications Mobile Computing
Mobile Networks Network technology, Security Networking Networks and telecommunications research
Pervasive Computing Real-Time Computing SOFTWARE SOFTWARE ENGINEERING
Software Engineering Systems Engineering Telecommunications Telecommunications and transport
Ubiquitous Computing Wireless systems, Radio technology
Publications and Other Research Outputs
Peer Reviewed
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
Notes: [art. no. 5767582]
TARA - Full Text  DOI
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
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
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
Non Peer Reviewed
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
More Publications and Other Research Outputs >>>

Log in to the TCD Portal
Last Updated:17-SEP-2014