Trinity College Dublin


Trinity College Dublin By using this website you consent to the use of cookies in accordance with the Trinity cookie policy. For more information on cookies see our cookie policy.

Profile Photo

Professor Siobhan Clarke

Professor (Computer Science)
LLOYD INSTITUTE


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).
  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
State of the art in applications and programming models for mobile systems
SURF: Service-centric networking for urban-scale feedback systems
Slice-Oriented Programming for Timely Dynamic Service-Oriented Composition
Lero, The Irish Software Engineering Research Centre
Diversify: Ecology-inspired software diversity for distributed adaptation in collaborative adaptive systems.

Page 1 of 3
Details Date
Associate Editor-in-Chief of IEEE Internet Computing
Editorial Board, IEEE Transactions on Services Computing
Editorial board member of IEEE Transactions on Software Engineering
Editorial board member of Transactions on Aspect-Oriented Software Development
Program Committee: 5th IEEE European Conference on Web Services (ECOWS) 2007
Program Committee: ACM International Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) 2007
Program Committee: ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS) 2006
Program Committee: ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS) 2007
Program Committee: ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS)2007, 2006 2013
Program Committee: European Conference on Ambient Intelligence (AmI-07) 2007
Program Committee: IBM CAS Software and Systems Engineering Symposium 2007
Program Committee: IEEE European Conference on Web Services 2009
Program Committee: IEEE European Conference on Web Services 2010
Program Committee: IEEE International Symposium on Embedded Computing (SEC 2008) 2008
Program Committee: IFIP International Conference on Embedded and Ubiquitous Computing (EUC'2006) 2006
Program Committee: International Conference TOOLS Europe - Objects, Models, Components, Patterns 2007
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2002
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2003
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2004
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2005
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2006
Program Committee: International Conference on Mobile Wireless Middleware, Operating Systems, and Applications, (Mobilware) 2008
Program Committee: International Conference on Service Oriented Computing (ICSOC) 2008
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
Baudry, B.a , Monperrus, M.a , Mony, C.b , Chauvel, F.c , Fleurey, F.c , Clarke, S, DIVERSIFY: Ecology-inspired software evolution for diversity emergence , CSMR-WCRE 2014 - Proceedings, 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, , Antwerp; Belgium, 3-6 Feb, IEEE, 2014, pp395-398 , Notes: [Article number 6747203], Conference Paper, PUBLISHED  DOI
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 , Conference Paper, PUBLISHED  DOI
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-, Notes: [ ], Conference Paper, PUBLISHED  DOI
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 , Conference Paper, PUBLISHED  DOI
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 , Conference Paper, PUBLISHED  DOI
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, Conference Paper, PUBLISHED  DOI
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, Conference Paper, PUBLISHED  DOI
Nanxi Chen and Siobhán Clarke., A Dynamic Service Composition Model for Adaptive Systems in Mobile Computing Environments, Proceedings 12th International Conference on Service-Oriented Computing , 12th International Conference on Service-Oriented Computing , 2014, Conference Paper, ACCEPTED
Eamonn O'Toole, Vivek Nallur and Siobhán Clarke., Towards Decentralised Detection of Emergence in Complex Adaptive Systems, Proceedings of 8th IEEE International Conference on Self-Adaptive, Self-Organising Systems (SASO 2014)., 8th IEEE International Conference on Self-Adaptive, Self-Organising Systems (SASO 2014)., IEEE, 2014, Conference Paper, PUBLISHED
Hajebi, Saeed Temate, Suzy Barrett, Stephen Clarke, Aidan Clarke, Siobhán, Water distribution network sectorization using structural graph partitioning and multiobjective optimization, 16th Conference on Water Distribution System Analysis, WDSA 2014, Bari, Italy., 2014, Conference Paper, PUBLISHED
  

Page 1 of 15
Éamonn Linehan, Shiu Lun Tsang and Siobhán Clarke, Supporting Context-Awareness: A Taxonomic Review, Trinity College Dublin, 2 October, 2008, 1-30, Notes: [TCD-CS-2008-37], Report, PUBLISHED
Cormac Driver, Eamonn Linehan and Siobhán Clarke, Analysis of the Evaluation of Application-Led Research in Pervasive Computing, University of Dublin, Trinity College, May, 2006, 1-15, Notes: [Technical Report, TCD-CS-2006-26], Report, PUBLISHED
Siobhán Clarke, Elisa Baniassad, Aspect-Oriented Analysis and Design. The Theme Approach, 1, International, Addison-Wesley, 2005, 1 - 366pp, Book, PUBLISHED
Robert Filman, Tzilla Elad, Siobhán Clarke, Mehmet Aksit (Eds), Aspect-Oriented Software Development, 1, International, Addison-Wesley, 2004, 1 - 755pp, Book, PUBLISHED
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], Book Chapter, PUBLISHED
Jules White, Siobhán Clarke, Christin Groba, Brian Dougherty, Chris Thompson, Douglas C. Schmidt, R&D Challenges and Solutions for Mobile Cyber-Physical Applications and Supporting Internet Services, Journal of Internet Services and Applications, Journal Article, APPROVED

  

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.