Skip Trinity Banner Navigation

Skip to main content »

Trinity College Dublin

Personal Information
Name Clarke, Siobhan
Main Department Computer Science
College Title Professor
College Tel +353 1 896 2224
Prof. Clarke is a Professor in the she assumed the lead of Trinity’s Distributed Systems Group in 2006, the team has grown to over 60 researchers, expanding to include 11 academics. The success of DSG and its smart cities research lead Trinity College to recognise “Smart and Sustainable Cities” as a key strategic area of research, and Prof. Clarke has since launched a College-wide Research Centre, Future Cities, focussing on multi-disciplinary research on smart and sustainable cities. The Future Cities Centre includes researchers from computer science, statistics, information systems, engineering, natural sciences, social sciences, chemistry, arts, nursing and midwifery, business and law, and has already engaged industry partners in research strategy forums.
Prof. Clarke is an active participant in the international research community. Her community involvement spans membership of editorial boards, conference/workshop organising committees and technical program committees.
Previous roles: Course Director for the M.Sc. in Computer Science (Networks and Distributed Systems) (2005-2012) and the Director of Teaching and Learning (Postgraduate) for the School of Computer Science and Statistics (2008-2011).
Details Date
Associate Editor-in-Chief of IEEE Internet Computing
Editorial board member of IEEE Transactions on Software Engineering
Editorial board member of Transactions on Aspect-Oriented Software Development
Editorial Board, IEEE Transactions on Services Computing
Program Committee: ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS)2007, 2006 2013
More Representations>>>
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
Description of Research Interests
My research focus is on design and programming models for mobile, context-aware systems. The complexities associated with developing such systems require advanced software engineering techniques. The research follows on from my previous work on aspect-oriented software development by attempting to apply those principles to design and programming models for ubiquitous applications. I am involved in a number of projects that investigate issues particular to engineering software for ubiquitous computing, and are working towards providing design models and programming frameworks to better support the applications programmer in building systems in this domain.
Research Interests
Automotive Software Computer Applications Computer Design Models Computer Engineering
Computer Modeling Computer Programming Languages Computer Software Context-aware Computing
Dependable Systems Distributed Systems Geographic Information System(s) (GIS) Mobile Applications
Mobile Computing Pervasive Computing Software Engineering Ubiquitous Computing
Research Projects
Project title SURF: Service-centric networking for urban-scale feedback systems
Summary Current Lead Proposer, Principal Investigator €1.5M 100% of TCD allocation - €890K
Funding Agency SFI
Programme SFI PI programme
Type of Project
Date from 2014
Date to 2018
Person Months 48

Project title Slice-Oriented Programming for Timely Dynamic Service-Oriented Composition
Summary Principal Investigator
Funding Agency SFI
Programme SFI RFP
Type of Project
Date from 2011
Date to 2015
Person Months 48

Project title Ecology-inspired software diversity for distributed adaptation in collaborative adaptive systems.
Summary (total project funding €2,300,000). -
Funding Agency EU FP7. DIVERSIFY
Type of Project
Date from 01/02/2013
Date to 31/01/2016
Person Months 36

Project title Translational Research and Patient Safety in Europe
Summary total project funding €6,960,000
Funding Agency EU FP7. TRANSFoRm
Type of Project
Date from 01/04/2010
Date to 31/03/2015
Person Months 60

More Research Projects>>>
Publications and Other Research Outputs
Peer Reviewed
Christin Groba, Siobhán Clarke, Opportunistic service composition in dynamic ad hoc environments, IEEE Transactions on Services Computing (TSC), 99, 2014, p1939-1374
Andrew Jackson, Siobhán Clarke, SourceWeave.NET: Source-level cross-language aspect-oriented programming, Lecture Notes in Computer Science, Third International Conference on Generative Programming and Component Engineering (GPCE), Vancouver, Canada, October 24-28, 3286/2004, Springer, 2004, pp115 - 135
Non Peer Reviewed
Siobhán Clarke, Elisa Baniassad, Aspect-Oriented Analysis and Design. The Theme Approach, 1, International, Addison-Wesley, 2005, 1 - 366pp
Generic Aspect-Oriented Design with Theme/UML in, editor(s)Robert E. Filman, Tzilla Elrad, Siobhán Clarke, Mehmet Aksit , Aspect-Oriented Software Development, Addison-Wesley, 2004, pp425 - 458, [Siobhán Clarke, Robert J. Walker]
More Publications and Other Research Outputs >>>

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