Skip to main content

Trinity College Dublin, The University of Dublin

Menu Search


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 of Software Systems (Computer Science)
LLOYD INSTITUTE


Siobhán Clarke is Professor of Software Systems at Trinity College Dublin. Her research expertise is in software engineering models for the provision of smart and dynamic software services to urban stakeholders, addressing challenges in the engineering of dynamic software in ad hoc, mobile environments. She has >200 publications with a total of over 10,000 citations. Her team has more recently published on topics relating to a middleware for resilient, QoS-aware service discovery and orchestration for mobile consumers/providers, and on service placement models at the edge, all using various machine learning techniques. Prof. Clarke is the founding Director of Future Cities, the Trinity Centre for Smart and Sustainable Cities, and leads the Enable Science Foundation Ireland Research Programme on Connecting Communities to Smart Urban Environments through the Internet of Things. She is Deputy Director of the CONNECT SFI Research Centre, and Principal Investigator of the Lero and Insight SFI Research Centres. She recently joined the Communications of the ACM Editorial Board. She was elected as a Member of the Royal Irish Academy in 2023.
  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
 ENABLE: Connecting communities to smart urban environments through the Internet of Things
 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
 Lero, The Irish Software Engineering Research Centre

Page 1 of 3
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
Program Committee: IEEE European Conference on Web Services 2010
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) 2006
Program Committee: IEEE European Conference on Web Services 2009
Program Committee: International Conference on Service Oriented Computing (ICSOC) 2008
Program Committee: International Conference on Mobile Wireless Middleware, Operating Systems, and Applications, (Mobilware) 2008
Program Committee: IEEE International Symposium on Embedded Computing (SEC 2008) 2008
Program Committee: European Conference on Ambient Intelligence (AmI-07) 2007
Program Committee: 5th IEEE European Conference on Web Services (ECOWS) 2007
Program Committee: IBM CAS Software and Systems Engineering Symposium 2007
Program Committee: ACM International Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) 2007
Program Committee: International Conference TOOLS Europe - Objects, Models, Components, Patterns 2007
Program Committee: IFIP International Conference on Embedded and Ubiquitous Computing (EUC'2006) 2006
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2006
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2005
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2004
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2003
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD) 2002
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
Zhang, K. and Liu, H. and Clarke, S., GATFormer: A Graph-based Transformer for Long-Term Forecasting of Traffic Overcrowding, 2023, pp1629-1635 , Notes: [cited By 1], Conference Paper, PUBLISHED  DOI
Zhang, K. and Liu, H. and Clarke, S., ATADA: Adaptive Time Aware Anomaly Detection Approach for Real-Time Intelligent Transportation Systems, 2023, pp1563-1570 , Notes: [cited By 0], Conference Paper, PUBLISHED  DOI
Majidi, A. and Jahanbakhsh, N. and Clarke, S., Time-Varying Real-Time Online Multi-Resource Allocation for Scaling the Slices and VNF Isolation, 2023, Notes: [cited By 0], Conference Paper, PUBLISHED  DOI
Dhivya Bharathi, Juan Manuel González Sopeña, Siobhan Clarke, Bidisha Ghosh, Travel time prediction utilizing hybrid deep learning models, Transportation Research Record: Journal of the Transportation Research Board, 2023, Journal Article, PUBLISHED  TARA - Full Text  DOI
Dhara, S. and Majidi, A. and Clarke, S., Revving up VNDN: Efficient caching and forwarding by expanding content popularity perspective and mobility, Computer Communications, 212, 2023, p342-352 , Notes: [cited By 0], Journal Article, PUBLISHED  DOI
Chaudhry, S.R. and Malazi, H.T. and Dhara, S. and Kazmi, A.H. and Clarke, S., Toward Context-Aware Information Dissemination in Autonomous Networks of Vehicles, IEEE Communications Standards Magazine, 7, (2), 2023, p8-15 , Notes: [cited By 1], Journal Article, PUBLISHED  DOI
Gallagher, J. and Clarke, S., Energy efficient route prediction for solar powered vehicles, Green Energy and Intelligent Transportation, 2, (1), 2023, Notes: [cited By 1], Journal Article, PUBLISHED  DOI
Zhang, K. and Liu, H. and Clarke, S., DBGAN: A Data Balancing Generative Adversarial Network for Mobility Pattern Recognition, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 14148 LNCS, 2023, p120-134 , Notes: [cited By 1], Journal Article, PUBLISHED  DOI
Christian Humberto Cabrera Jojoa, Sergej Svorobej, Andrei Palade, Aqeel Kazmi, Siobhan Clarke, MAACO: A Dynamic Service Placement Model for Smart Cities, IEEE Transactions on Services Computing, 2022, Journal Article, PUBLISHED  DOI
Tabatabaee Malazi, H. and Chaudhry, S.R. and Kazmi, A. and Palade, A. and Cabrera, C. and White, G. and Clarke, S., Dynamic Service Placement in Multi-Access Edge Computing: A Systematic Literature Review, IEEE Access, 10, 2022, p32639-32688 , Notes: [cited By 0], Journal Article, PUBLISHED  DOI
  

Page 1 of 27
É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

  

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.