Professor Siobhan Clarke
Professor of Software Systems, Computer Science
Biography
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.
Publications and Further Research Outputs
Peer-Reviewed Publications
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
Zhang, K. and Liu, H. and Clarke, S., ATADA: Adaptive Time Aware Anomaly Detection Approach for Real-Time Intelligent Transportation Systems, 2023, pp1563-1570
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
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
Gallagher, J. and Clarke, S., Energy efficient route prediction for solar powered vehicles, Green Energy and Intelligent Transportation, 2, (1), 2023
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
Zhang, K. and Liu, H. and Clarke, S., GATFormer: A Graph-based Transformer for Long-Term Forecasting of Traffic Overcrowding, 2023, pp1629-1635
Majidi, A. and Jahanbakhsh, N. and Clarke, S., Time-Varying Real-Time Online Multi-Resource Allocation for Scaling the Slices and VNF Isolation, 2023
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
Kazmi, A. and Chaudhry, S.R. and Malazi, H.T. and Dhara, S. and Clarke, S., Interoperable Internet of Things for Smart Transportation Systems in Circular Cities, Computer, 55, (12), 2022, p86-97
Bansal, M. and Chana, I. and Clarke, S., UrbanEnQoSPlace: A Deep Reinforcement Learning Model for Service Placement of Real-Time Smart City IoT Applications, IEEE Transactions on Services Computing, 2022, p1-16
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
Christian Cabrera, Siobhán Clarke, A Reinforcement Learning-Based Service Model for the Internet of Things, International Conference on Service-Oriented Computing, 2021
Jessica McCarthy, SR Chaudhry, Perumal Kuppuudaiyar, Radhika Loomba, Siobhan Clarke, QoSA-ICN: An information-centric approach to QoS in vehicular environments, Elsevier Vehicular Communications, 2021
Behnam Khazael, Hadi Tabatabaee Malazi, Siobhán Clarke, Complex Event Processing in Smart City Monitoring Applications, IEEE Access, 2021
Hadi Tabatabaee Malazi, Siobhán Clarke, Distributed Service Placement and Workload Orchestration in a Multi-access Edge Computing Environment, IEEE International Conference on Services Computing , 2021
White, G. and Zink, A. and Codecá, L. and Clarke, S., A digital twin smart city for citizen feedback, Cities, 110, (103064), 2021
Bansal, M. and Chana, I. and Clarke, S., A Survey on IoT Big Data: Current Status, 13 V's Challenges, and Future Directions, ACM Computing Surveys, 53, (6), 2021
Fan Li, Gary White, Siobhan Clarke, A Trust Model for SLA Negotiation Candidates Selection in a Dynamic IoT Environment, IEEE Transactions on Services Computing, 2021
José Monreal Bailey, Hadi Tabatabaee Malazi, Siobhán Clarke, Smoothing speed variability in age-friendly urban traffic management, International Conference on Computational Science, 2021
Palade, A. and Mukhopadhyay, A. and Kazmi, A. and Cabrera, C. and Nomayo, E. and Iosifidis, G. and Ruffini, M. and Clarke, S., A swarm-based approach for function placement in federated edges, (9284644), 2020, pp48-50
Li, F. and Clarke, S., Automated SLA negotiation in a dynamic IoT environment - A metaheuristic approach, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 12571 LNCS, 2020, p110-120
Gary White, Siobhan Clarke, Short-term qos forecasting at the edge for reliable service applications, IEEE Transactions on Services Computing, 2020
Andrei Palade, Siobhán Clarke, Collaborative agent communities for resilient service composition in mobile environments, IEEE Transactions on Services Computing, 2020
Clarke, S. and Wolfson, O., Smart Technologies and Cities, Specialty Grand Challenge, Frontiers in Sustainable Cities, 2, (22), 2020
Cabrera, C. and Palade, A. and White, G. and Clarke, S., An Urban-driven Service Request Management Model, (9127371), 2020
Cabrera, C. and Palade, A. and White, G. and Clarke, S., Artifact Abstract: An Urban-driven Service Request Management Model, (9127382), 2020
White, G. and Clarke, S., Urban Intelligence with Deep Edges, IEEE Access, 8, (8949510), 2020, p7518-7530
Chen, N. and Clarke, S. and Chen, S., Fog-based service enablement architecture, 2020, 151-177pp
Chen, N. and Li, F. and White, G. and Clarke, S. and Yang, Y., A decentralized adaptation system for QoS optimization, 2020, 213-247pp
Christian Cabrera, Andrei Palade, Gary White, Siobhán Clarke, An urban-driven service request management model, IEEE International Conference on Pervasive Computing and Communications, 2020
Saqib Rasool Chaudhry, Andrei Palade, Aqeel Kazmi, Siobhán Clarke, Improved QoS at the edge using serverless computing to deploy virtual network functions, IEEE Internet of Things Journal, 2020
McKenna, C. and Clarke, S. and Golpayegani, F., Floating Buses: Dynamic Route planning and Passenger Allocation based on Real-time Demand, (9064471), 2019, pp2203-2207
White, G. and Liang, Z. and Clarke, S., A Quantified-Self Framework for Exploring and Enhancing Personal Productivity, 2019-September, (8877475), 2019
F Golpayegani, I Dusparic, S Clarke, Using Social Dependence to Enable Neighbourly Behaviour in Open Multi-Agent Systems, ACM Transactions on Intelligent Systems and Technology, 10, (3), 2019, p3319402
Palade, A. and Kazmi, A. and Clarke, S., An evaluation of open source serverless computing frameworks support at the Edge, (8817155), 2019, pp206-211
A Taylor, I Dusparic, M Gueriau, S Clarke, Parallel Transfer Learning in Multi-Agent Systems: What, when and how to transfer?, International Joint Conference on Neural Networks (IJCNN), Budapest, Hungary, 2019
McCarthy, J. and Kuppuudaiyar, P. and Loomba, R. and Clarke, S., Towards an ICN approach to QoS in a dynamic edge environment, (9024596), 2019
White G, Clarke S, Smart Cities with Deep Edges, CML PKDD 2018: ECML PKDD 2018 Workshops, Joint European Conference on Machine Learning and Knowledge Discovery in Databases, 2019, pp53-64
White G, Cabrera C, Palade A, Clarke S, Augmented reality in IoT, LNCS, ICSOC 2018: Service-Oriented Computing - ICSOC 2018 Workshops , 2019, pp149-160
Litoiu, M. and Clarke, S. and Tei, K., Message from the Chairs of SEAMS 2019, 2019-May, (8787104), 2019, ppXI-XII
Malekjafarian, A. and Golpayegani, F. and Moloney, C. and Clarke, S., A machine learning approach to bridge-damage detection using responses measured on a passing vehicle, Sensors (Switzerland), 19, (18), 2019
Li, F. and Palade, A. and Clarke, S., A Model for Distributed Service Level Agreement Negotiation in Internet of Things, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11895 LNCS, 2019, p71-85
Cabrera Jojoa, C.H. and Clarke, S., A Self-Adaptive Service Discovery Model for Smart Cities, IEEE Transactions on Services Computing, 2019
Cabri, G. and Dobson, S. and De Sanctis, M. and Bourcier, J. and Schiendorfer, A. and Dustdar, S. and Damiani, F. and Musolesi, M. and Wirsing, M. and Hillston, J. and Viroli, M. and Bortolussi, L. and Teuscher, C. and Massink, M. and Gallo, F. and Trubiani, C. and Spalazzese, R. and Iovino, L. and Pahl, C. and Klös, V. and Geihs, K. and Caporuscio, M. and Loreti, M. and Inverardi, P. and Lewis, P. and Markey, N. and Melgratti, H. and Bagnoli, F. and Clarke, S. and Di Marzo Serugendo, G. and Powers, S. and Mourshed, M. and Coore, D., ECAS 2018 Foreword: 3rd Workshop on Engineering Collective Adaptive Systems, (8599156), 2019, ppXVII-XVIII
Li, F. and Cabrera, C. and Clarke, S., A WS-agreement based SLA ontology for IoT services, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11519 LNCS, 2019, p58-72
Marinescu A, Taylor A, Clarke S, Serban I, Marinescu C, Optimising residential electric vehicle charging under renewable energy: Multi-agent learning in software simulation and hardware-in-the-loop evaluation, International Journal of Energy Research, 2019
White, G. and Palade, A. and Cabrera, C. and Clarke, S., Autoencoders for QoS prediction at the Edge, (8767397), 2019
Bailey, J.M. and Golpayegani, F. and Clarke, S., CoMASig: A Collaborative Multi-Agent Signal Control to Support Senior Drivers, (8917531), 2019, pp1239-1244
Li, F. and Clarke, S., A Context-Based Strategy for SLA Negotiation in the IoT Environment, (8730752), 2019, pp208-213
Gary White, Andrei Palade, Siobhán Clarke, Forecasting qos attributes using lstm networks, IEEE International Joint Conference on Neural Networks (IJCNN), 2018
Clarke S, Nallur V, Clonal plasticity: An autonomic mechanism for multi-agent systems to self-diversify: JAAMAS track, Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS, 2018, 2, 2018, pp774 - 776
Cabrera C, White G, Palade A, Clarke S, The Right Service at the Right Place: A Service Model for Smart Cities, 2018 IEEE International Conference on Pervasive Computing and Communications, PerCom 2018, 2018, 2018
Nanxi Chen, Nicolas Cardozo, Siobhán Clarke, Goal-Driven Service Composition in Mobile and Pervasive Computing, IEEE Transactions on Services Computing, 11, (1), 2018, p49-62
Andrei Palade, Christian Cabrera, Fan Li, Gary White, MA Razzaque, Siobhán Clarke, Middleware for internet of things: an evaluation in a small-scale IoT environment, Springer Journal of Reliable Intelligent Environments, 4, (1), 2018, p3-23
Fatemeh Golpayegani, Siobhán Clarke, Co-Ride: Collaborative Preference-based Taxi-sharing and Taxi-dispatch, IEEE 30th International Conference on Tools with Artificial Intelligence (ICTAI), 2018
Andrei Palade, Christian Cabrera, Gary White, Siobhan Clarke, Stigmergic Service Composition and Adaptation in Mobile Environments, 16th International Conference on Service Oriented Computing, Hangzhou, Zhejiang, China, 12-15.11.2018, 2018
Purcell, C. and Batke, S.P. and Yiotis, C. and Caballero, R. and Soh, W.K. and Murray, M. and McElwain, J.C., Erratum: Increasing stomatal conductance in response to rising atmospheric CO2 (Annals of Botany DOI: 10.1093/aob/mcx208), Annals of Botany, 121, (7), 2018, p1427
Golpayegani, F. and Clarke, S., Co-ride: Collaborative preference-based taxi-sharing and taxi-dispatch, 2018-November, (8576133), 2018, pp864-871
White G, Palade A, Clarke S, QoS Prediction for Reliable Service Composition in IoT, lncs, ICSOC 2017: Service-Oriented Computing - ICSOC 2017 Workshops , 2018, pp149-160
Christian Cabrera, Gary White, Andrei Palade, Siobhán Clarke, The right service at the right place: a service model for smart cities, IEEE International Conference on Pervasive Computing and Communications (PerCom), 2018
Bansal, M. and Chana, I. and Clarke, S., Enablement of IoT based context-aware smart home with fog computing, 2018, 251-263pp
Fatemeh Golpayegani, Zahra Sahaf, Ivana Dusparic, SIobhan Clarke, Participant Selection for Short-term Collaboration in Open Multi-agent systems, Simulation Modelling Practice and Theory, 83, 2018, p149-161
Christian Cabrera, Andrei Palade, Gary White, Siobhán Clarke, Services in IoT: A Service Planning Model Based on Consumer Feedback, International Conference on Service-Oriented Computing, China, 2018/11/12, Springer, 2018, pp304 - 313
Gary White, Andrei Palade, Christian Cabrera, Siobhán Clarke, IoTPredict: collaborative QoS prediction in IoT, IEEE International Conference on Pervasive Computing and Communications (PerCom), 2018
Nallur Vivek, Clarke Siobhán, Clonal plasticity: an autonomic mechanism for multi-agent systems to self-diversify , Springer Autonomous Agents and Multi-Agent Systems , 32, (2), 2018, p275-311
Andrei Palade, Siobhan Clarke, Stigmergy-Based QoS Optimisation for Flexible Service Composition in Mobile Communities, 2018 IEEE World Congress on Services (SERVICES), San Francisco, USA, 2018
Yiotis C, Evans-Fitz Gerald C, McElwain JC., Differences in the photosynthetic plasticity of ferns and Ginkgo grown in experimentally controlled low [O2]:[CO2] atmospheres may explain their contrasting ecological fate across the Triassic-Jurassic mass extinction boundary., Annals of botany, 119, (8), 2017, p1385-1395
Eamonn O'Toole, Vivek Nallur, Siobhán Clarke., Decentralised Detection of Emergence in Complex Adaptive Systems, ACM Transactions on Autonomous and Adaptive Systems, 12, (1), 2017, p4-
Soh, W.K. and Wright, I.J. and Bacon, K.L. and Lenz, T.I. and Steinthorsdottir, M. and Parnell, A.C. and McElwain, J.C., Corrigendum: Palaeo leaf economics reveal a shift in ecosystem function associated with the end-Triassic mass extinction event, Nature plants, 3, (17126), 2017, p17126
McElwain, J.C., New ways with old fossils, Nature Plants, 3, 2017
Wilson, J.P., Montañez, I.P., White, J.D., DiMichele, W.A., McElwain, J.C., Poulsen, C.J., Hren, M.T., Dynamic Carboniferous tropical forests: new views of plant function and potential for physiological forcing of climate, New Phytologist, 215, (4), 2017, p1333-1353
AS Porter, C Yiotis, IP Montañez, JC McElwain, Evolutionary differences in Δ13C detected between spore and seed bearing plants following exposure to a range of atmospheric O2:CO2 ratios; implications for paleoatmosphere reconstruction, Geochimica et Cosmochimica Acta, 213, 2017, p517 - 533
Andrei Marinescu, Ivana Dusparic, Siobhán Clarke., Prediction-Based Multi-Agent Reinforcement Learning in Inherently Non-Stationary Environments, ACM Transactions on Autonomous and Adaptive Systems, 12, (2), 2017, pa9-
White Gary, Palade Andrei, Cabrera Christian, Clarke Siobhán, Quantitative evaluation of qos prediction in iot , 2017, IEEE , 2017, pp61 - 66
Palade Andrei, Cabrera Christian, White Gary, Razzaque MA, Clarke Siobhán, Middleware for Internet of Things: A quantitative evaluation in small scale , 2017, IEEE , 2017, pp1 - 6
McElwain, J.C., Montañez, I.P., White, J.D., Wilson, J.P., Yiotis, C., Reply to comment on "Was atmospheric CO
Weisbach M, Taing N, Wutzler M, Springer T, Schill A, Clarke S, Decentralized coordination of dynamic software updates in the Internet of Things, 2016 IEEE 3rd World Forum on Internet of Things, WF-IoT 2016, 2017, 2017, pp171 - 176
Cabrera Christian, Li Fan, Nallur Vivek, Palade Andrei, Razzaque MA, White Gary, Clarke Siobhán, Implementing heterogeneous, autonomous, and resilient services in IoT: An experience report , 2017, IEEE , 2017, pp1 - 6
Christian Cabrera, Andrei Palade, Siobhán Clarke, An Evaluation of Service Discovery Protocols in the Internet of Things, Proceedings of the 32nd ACM Symposium On Applied Computing, 32nd ACM Symposium On Applied Computing 2017, 3-7 April 2017, ACM, 2017, pp469-476
Horcas, J.M. and Monteil, J. and Bouroche, M. and Pinto, M. and Fuentes, L. and Clarke, S., Context-dependent reconfiguration of autonomous vehicles in mixed traffic, Journal of Software: Evolution and Process, 2017
McElwain, J.C. and Steinthorsdottir, M., Paleoecology, Ploidy, Paleoatmospheric Composition, and Developmental Biology: A Review of the Multiple Uses of Fossil Stomata, Plant Physiology, 174, (2), 2017, p650--664
Cabrera, C. and Palade, A. and Clarke, S., An evaluation of service discovery protocols in the Internet of Things, Part F128005, 2017, pp469-476
Dusparic, I., Taylor, A., Marinescu, A., Golpayegani, F., Clarke, S. , Residential demand response: Experimental evaluation and comparison of self-organizing techniques , Renewable and Sustainable Energy Reviews, 80, 2017, p1528-1536
Cardozo, N. and Mens, K. and Clarke, S., Models for the consistent interaction of adaptations in self-adaptive systems, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 9640 LNCS, 2017, p307-348
Soh, W.K., Wright, I.J., Bacon, K.L., Lenz, T.I., Steinthorsdottir, M., Parnell, A.C., McElwain, J.C., Palaeo leaf economics reveal a shift in ecosystem function associated with the end-Triassic mass extinction event, Nature Plants, 3, 2017
White, G. and Nallur, V. and Clarke, S., Quality of service approaches in IoT: A systematic mapping, Journal of Systems and Software, 132, 2017, p186-203
Vivek Nallur, Eamonn O'Toole, Nicolas Cardozo, Siobhan Clarke, Algorithm Diversity: A Mechanism for Distributive Justice in a Socio-Technical MAS, Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems, International Conference on Autonomous Agents & Multiagent Systems, Singapore, May 09 - 13, 2016, pp420-428
Evans-Fitz.Gerald C., Porter A.S., Yiotis C., Elliott-Kingston C., McElwain J.C., Co-ordination in morphological leaf traits of early diverging angiosperms is maintained following exposure to experimental palaeo-atmospheric conditions of sub-ambient O2 and elevated CO2, Frontiers in Plant Science, 7, (September), 2016
Montañez, I.P., McElwain, J.C., Poulsen, C.J., White, J.D., Dimichele, W.A., Wilson, J.P., Griggs, G., Hren, M.T., Climate, pCO
Razzaque M.A, Clarke S, Compression-based energy efficient sensor data gathering framework for smartphones, 2016 International Wireless Communications and Mobile Computing Conference, IWCMC 2016, 2016, 2016, pp126 - 132
Saeed Hajebi, Ehsan Roshani, Nicolás Cardozo, Stephen Barrett, Aidan Clarke, Siobhán Clarke, Water distribution network sectorisation using graph theory and many-objective optimisation, Journal of Hydroinformatics, 18, (1), 2016, p77-95
Vivek Nallur, Nicolas Cardozo, Siobhan Clarke, Clonal Plasticity: A Method for Decentralized Adaptation in Multi-agent Systems, Proceeding SEAMS '16 , 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems , Austin, Texas, 14-22 May, 2016, pp122-128
JC McElwain, I Montañez, JD White, JP Wilson, C Yiotis, Was atmospheric CO2 capped at 1000 ppm over the past 300 million years?, Palaeogeography, Palaeoclimatology, Palaeoecology, 441, 2016, p653-658
Elliott-Kingston, C. and Haworth, M. and Yearsley, J.M. and Batke, S.P. and Lawson, T. and McElwain, J.C., Does size matter? Atmospheric CO2 may be a stronger driver of stomatal closing rate than stomatal size in taxa that diversified under low CO2, Frontiers in Plant Science, 7, (AUG2016), 2016
Razzaque M.A, Clarke S, A security-aware safety management framework for IoT-integrated bikes, IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings, 2016, 2016, pp92 - 97
Steinthorsdottir, M., Porter, A.S., Holohan, A., Kunzmann, L., Collinson, M., McElwain, J.C., Fossil plant stomata indicate decreasing atmospheric CO
Lawson, T., McElwain, J.C., Evolutionary trade-offs in stomatal spacing, New Phytologist, 210, (4), 2016, p1149-1151
Golpayegani F, Dusparic I, Taylor A, Clarke S, Multi-agent Collaboration for Conflict Management in Residential Demand Response, Computer Communications, 96, 2016, p63 - 72
M. A. Razzaque, Marija Milojevic-Jevric, Andrei Palade, Siobhán Clarke., Middleware for Internet of Things: a Survey, IEEE Internet of Things Journal, 3, (1), 2016, p70-95
Fatemeh Golpayegani, Siobhán Clarke., Goal-based Multi-agent Collaboration Community Formation: A Conceptual Model, 4th Workshop on Goal Reasoning , IJCAI , 2016
Mcelwain, J.C., Yiotis, C., Lawson, T., Using modern plant trait relationships between observed and theoretical maximum stomatal conductance and vein density to examine patterns of plant macroevolution, New Phytologist, 209, (1), 2016, p94-103
Nicolás Cardozo ; Siobhán Clarke, Language Design for Developing Smart Adaptive Services, Smart Cities Conference (ISC2), 2015 IEEE First International, Smart Cities Conference (ISC2), 2015 IEEE First International, 25-28 Oct. 2015 , 2015, pp1-2
Váry Z, Mullins E, McElwain JC, Doohan FM., The severity of wheat diseases increases when plants and pathogens are acclimatized to elevated carbon dioxide., Global change biology, 2015
Nicolas Cardozo, Siobhán Clarke, Context Slices: Lightweight discovery of behavioral adaptations, Context-Oriented Programming Workshop, Prague, Czech Republic, July, ACM, 2015, pp2:1--2:6
Cheng B.H.C, Degueule T, Atkinson C, Clarke S, Frank U, Mosterman P.J, Sztipanovits J, Motivating use cases for the globalization of DSLs, Lecture Notes in Computer Science , 9400, 2015, p21-42
Nallur, V., Elgammal, A., Clarke, S., Smart route planning using open data and participatory sensing, IFIP Advances in Information and Communication Technology, 451, 2015, p91-100
Nicolas Cardozo, Vivek Nallur, Siobhan Clarke, Enabling participatory routing using a smart routing platform, Proceedings oF IEEE International Smart Cities Conference (ISC2), International Smart Cities Conference (ISC2), Guadalajara, Mexico, October 25-28, 2015
Marinescu A, Dusparic I, Taylor A, Canili V, Clarke S, P-MARL: Prediction-based Multi-Agent Reinforcement Learning for non-stationary environments (extended abstract), Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS, 2015, 3, 2015, pp1897 - 1898
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
Evaluation of forecasting methods for very small-scale networks in, Data Analytics for Renewable Energy Integration, Lecture Notes in Computer Science, Springer, 2015, pp56-75 , [Cavallo J, Marinescu A, Dusparic I, Clarke S]
Song, H., Elgammal, A., Nallur, V., Chauvel, F., Fleurey, F., Clarke, S., On Architectural Diversity of Dynamic Adaptive Systems, PROCEEDINGS 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, New Ideas and Emerging Results 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Florence, Italy , 2, 2015, pp595-598
AS Porter, CEF Gerald, JC McElwain, C Yiotis, C Elliott-Kingston, How well do you know your growth chambers? Testing for chamber effect using plant traits, Plant Methods, 11, (1), 2015
Golpayegani, F., Dusparic, I., Clarke, S., Collaborative, parallel Monte Carlo Tree Search for autonomous electricity demand management, Proceeedings of 2015 Sustainable Internet and ICT for Sustainability, SustainIT 2015, Sustainable Internet and ICT for Sustainability, SustainIT 2015, Madrid; Spain, 14-15 April, 2015, pp7101360-
Razzaque M.A, Clarke S, Smart management of next generation bike sharing systems using Internet of Things, 2015 IEEE 1st International Smart Cities Conference, ISC2 2015, 2015, 2015
Vivek Nallur, Julien Monteil, Tyler Sammons, Melanie Bouroche, Siobhan Clarke, Increasing Information in a Socio-Technical MAS Considered Contentious, IEEE 9th International Conference on Self-Adaptive and Self-Organizing Systems Workshops, Cambridge; United States, 21-25 Sept, 2015, pp25-30
Vivek Nallur, Amal Elgammal, and Siobhán Clarke., Smart Route Planning Using Open and Participatory Data, Proceedings of 11th International Conference on Open Source Systems, Florence, Italy, 16-17, May 2015, edited by Damiani, Ernesto and Riehle, Dirk and Wasserman, Tony , 2015
Shinde, S., Behpouri, A., McElwain, J.C., Ng, C.K., Genome-wide transcriptomic analysis of the effects of sub-ambient atmospheric oxygen and elevated atmospheric carbon dioxide levels on gametophytes of the moss, Physcomitrella patens., Journal of experimental botany, 66, (13), 2015, p4001-4012
Bacon, K. L., Haworth, M., Conroy, E., and McElwain, J.C., Can atmospheric composition influence plant fossil preservation potential via changes in leaf mass per area? A new hypothesis based on simulated palaeoatmosphere experiments., Palaeogeography, Palaeoclimatology, Palaeoecology, 2015
Giese, H., Bencomo, N., Pasquale, L., Ramirez, A.J., Inverardi, P., Wätzoldt, S., Clarke, S, Living with uncertainty in the age of runtime models , Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8378, 2014, 47 - 100
Adam Taylor, Ivana Dusparic, Edgar Galván-López, Siobhán Clarke and Vinny Cahill., Accelerating Learning in Multi-Objective Systems through Transfer Learning, Proceedings of the Special Session on Learning and Optimization in Multi-Criteria Dynamic and Uncertain Environments at the IEEE International Joint Conference on Neural Networks (IJCNN 2014)., Special Session on Learning and Optimization in Multi-Criteria Dynamic and Uncertain Environments at the IEEE International Joint Conference on Neural Networks (IJCNN 2014)., IEEE, 2014
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
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
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
Pawel Idziak and Siobhán Clarke., An Analysis of Decision-Making Techniques in Dynamic, Self-Adaptive Systems, Workshop on Self-Improving System Integration (SISSY14), SASO 2014, 2014
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
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
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
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
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
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
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
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
Andrei Marinescu, Ivana Dusparic, Colin Harris, Vinny Cahill, and Siobhán Clarke., A dynamic forecasting method for small scale residential electrical demand, Proceedings IEEE International Joint Conference on Neural Networks (IJCNN 2014)., IEEE International Joint Conference on Neural Networks (IJCNN 2014)., IEEE, 2014
Christin Groba, Siobhán Clarke, Opportunistic service composition in dynamic ad hoc environments, IEEE Transactions on Services Computing (TSC), 99, 2014, p1939-1374
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-
Raj, A. , Barrett, S. , Clarke, S. , Run-time root cause analysis in adaptive distributed systems , Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8186, 2013, p292-301
Song, H, Raj, A, Hajebi, S, Clarke, A, Clarke, S, Model-based cross-layer monitoring and adaptation of multilayer systems, SCIENCE CHINA-INFORMATION SCIENCES, 56, (8), 2013, p1-15-
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
Gorton, I., Liu, Y., Koziolek, H., (...), Schmeck, H., Yang, Y. , Foreword, 2013, - 6596104, pp. iii
Song, H., Raj, A., Hajebi, S., Clarke, S., Clarke, A., Model driven engineering of cross-layer monitoring and adaptation, Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development, MODELSWARD, Barcelona; Spain, 19-21 Feb, 2013, pp331-340
Siobhán Clarke, Gillian Wylie, Hans Zomer, ICT 4 the MDGs? A Perspective on ICT's Role in Addressing Urban Poverty in the Context of the Millennium Development Goals., Information Technologies & International Development, 9, (4), 2013, p55-70
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
Hajebi, S. , Barrett, S. , Clarke, A. , Clarke, S, Multi-agent simulation to support water distribution network partitioning , Proceedings of Modelling and Simulation 2013 - European Simulation and Modelling Conference, 27th Annual European Simulation and Modelling Conference, ESM 2013, 23-25 Oct, edited by Lancaster UK , 2013, pp163-168
Song, H., Barrett, S., Clarke, A., Clarke, S., Self-adaptation with end-user preferences: Using run-time models and constraint solving, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8107, 2013
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
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
Hajebi, Saeed Song, Hui Barrett, Stephen Clarke, Aidan Clarke, Siobhán, Towards a Reference Model for Water Smart Grid, International Journal of Advances in Engineering, Science and Technology (IJAEST), 2, (3), 2013, p310 - 317
Meschiari, L. , Harris, C. , Clarke, S. , Analysis of approaches to coordinated charging of electric vehicles on the distribution grid, Proceedings of SMARTGREENS 2013, 2nd International Conference on Smart Grids and Green IT Systems, Aachen; Germany, 9-10 May, 2013, pp95-98
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
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
Christin Groba, Siobhan Clarke, Synchronising service composition in dynamic ad hoc environments, IEEE International Conference on Mobile Services, Honolulu, 24-29 June, 2012, pp56 - 63
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
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
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
Eamonn Linehan, Eamonn O'Toole, Siobhán Clarke, Model-Driven Automation for Simulation-Based Functional Verification, ACM Transactions on Design Automation of Electronic Systems, 17, (3), 2012, p31:1 - 31:25
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
Razvan Popescu, Athanasios Staikopoulos, Peng Liu, Antonio Brogi, Siobhán Clarke, A Formalised, Taxonomy-Driven Approach to Cross-Layer Application Adaptation, ACM Transactions on Autonomous and Adaptive Systems, 7, (1), 2012, p7:1 - 7:30
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
Hui Song, Michael Gallagher, Siobhan Clarke, Rapid GUI Development on Legacy Systems: A Runtime Model-Based Solution, Proceedings of the 7th Workshop on Models@run.time, MRT 2012, 7th International Workshop on Models@Runtime at MODELS, Innsbruck, 2nd October, 2012, pp25-30
Christin Groba, Siobhán Clarke, Towards in-network aggregation for people-centric sensing, 9th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, Beijing, 12-14 December, 2012
Eamonn O'Toole, Siobhan Clarke, Dynamic Forecasting and Adaptation for Demand Optimization in the Smart Grid, 1st International Workshop on Software Engineering for the Smart Grid at ICSE, Zurich, 2-9 June, 2012, pp30 - 33
Christin Groba, Siobhan Clarke, Opportunistic composition of sequentially-connected services in mobile computing environments, International Conference on Web Services, Washington CV, USA, July 4-11,2011, IEEE, 2011, pp17 - 24
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
Vázquez-Salceda, J., Vasconcelos, W., Padget, J., Dignum, F., Clarke, S., Palau, M., Sergeant, P., Nieuwenhuis, K., LIVE: A model-driven framework to develop dynamic, flexible, distributed service-oriented systems, Proceedings - 12th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2010, 2011, pp485-492
Eamonn Linehan, Siobhán Clarke, An Aspect-Oriented, Model-Driven Approach to Functional Hardware Verification, Journal of Systems Architecture, 2011
Jorge Fox, Siobhán Clarke, An Analysis of Formal Languages for Dynamic Adaptation, Proceedings of the 15th International Conference on Engineering of Complex Computer Systems, Oxford, 22-26 March, 2010
Éamonn Linehan, Siobhán Clarke, Managing Hardware Verification Complexity with Aspect-Oriented Model-Driven Engineering, 1st Workshop on Model Based Engineering for Embedded Systems Design, Dresden, March 12th, 2010
Athanasios Staikopoulos, Owen Cliffe, Razvan Popescu, Julian Padget, Siobhán Clarke. , Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering, IEEE Transactions on Services Computing, 3, (2), 2010, p116 - 130
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
Jorge Fox, Siobhán Clarke, A Survey of Dynamic Adaptation Techniques, in Proceedings of the 3rd. International Multi-Conference on Engineering and Technological Innovation, Orlando, June 29th - July 2nd, 2010
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
Vázquez-Salceda, J. Ceccaroni, L. Dignum, F. Vasconcelos, W. Padget, J. Clarke, S. Sergeant, P. Nieuwenhuis, K., Combining organisational and coordination theory with model driven approaches to develop dynamic, flexible, distributed business systems, Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, 21, 2010, 175-184
Michael Spence, Siobhán Clarke, Improving Pervasive Application Behavior Using Other Users' Information, 18th International Conference on Case-based Reasoning, 2010
Razvan Popescu, Athanasios Staikopoulos, Peng Liu, Antonio Brogi, Siobhán Clarke, -driven Adaptation of Multi-Layer Applications using Templates, 4th IEEE International Conference on Self-Adaptive and Self-Organizing Systems , 2010, 2010
Christin Groba, Siobhán Clarke, Web services on embedded systems - A performance study, 1st International Workshop on the Web of Things at PerCom, Mannheim, 29th March, 2010
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
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, 1, (1), 2010, p45-56
Coordination, Organisation and Model Driven Approaches for Dynamic, Flexible, Robust Software and Services Engineering in, editor(s)Schahram Dustdar, Fei Li , Service Engineering. European Research Results, Springer, 2010, [Juan Carlos Nieves, Julian Padget, Wamberto Vasconcelos, Athanasios Staikopoulos, Owen Cliffe, Frank Dignum, Javier Vazquez-Salceda, Siobhán Clarke, and Chris Reed ]
Razvan Popescu and Athanasios Staikopoulos and Siobhan Clarke, An Extensible Monitoring and Adaptation Framework, 2nd Workshop on Monitoring, Adaptation and Beyond (MONA+) at iCSOC/ServiceWave Conference, 2009
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
Sebastien Saudrais and Athanasios Staikopoulos and Siobhan Clarke, Using Specification Models for RunTime Adaptations, International Workshop on Models Run Time on MODELS 09, 2009
Darren Galpin, Cormac Driver, Siobhan Clarke., Modelling Hardware Verification Concerns Specified in the e Language: An Experience Report, Proceedings of the International Conference on Aspect-Oriented Software Development (AOSD) Industry Track, International Conference on Aspect-Oriented Software Development (AOSD) Industry Track, Charlottesville, VA, 2-6 March, ACM, 2009, pp207-212
Fox, J. & Clarke, S., Exploring approaches to dynamic adaptation, 2nd Workshop on Context-aware Adaptation Mechanisms for Pervasive and Ubiquitous Services, Lisbon, June 12, ACM, 2009, pp1-6
Munnelly, J. and Clarke, S.,, HL7 Healthcare Information Management Using Aspect-Oriented Programming Computer-Based Medical Systems, 22nd IEEE International Symposium on CBMS 2009, 2-5 Aug, IEEE, 2009, pp1-4
Andronikos Nedos, Kulpreet Singh, Raymond Cunningham, Siobhán Clarke, Probabilistic Discovery of Semantically Diverse Content in MANETs, IEEE Transactions on Mobile Computing, 8, (4), 2009, p544-557
Javier Vazquez-Salceda, Luigi Ceccaroni, Frank Dignum, Wamberto Vasconcelos, Julian Padget, Siobhán Clarke, Paul Sergeant, Kees Nieuwenhuis , ALIVE: Combining Organizational and Coordination Theory with Model Driven Approaches to develop Dynamic, Flexible Distributed Business Systems, 1st International Conference on Digital Business, 2009
Andrew Carton, Cormac Driver, Andrew Jackson, Siobhán Clarke, Model-Driven Theme/UML, Springer Transactions on Aspect-Oriented Software Development, VI, 2009, p238 - 266
Jennifer Munnelly and Siobhán Clarke., ALPH: A Domain-Specific Language for Ubiquitous Healthcare, ICPCA '08: The Third International Conference on Pervasive Computing and Applications, Alexandria , 6-8 Oct., IEEE, 2008, pp757 - 762
Daniel Okouya, Loris Penserini, Sébastien Saudrais, Athanasios Staikopoulos, Virginia Dignum and Siobhán Clarke, Designing MAS Organisation through an Integrated MDA/Ontology Approach, 1st International Workshop on Transforming and Weaving Ontologies in Model-Driven Engineering at MODELS 2008, 2008
Olivier Barais, Andrew Jackson, Jacques Klein, Benoit Baudry, Siobhán Clarke, Composing Multi-View Aspect Models, Proceedings of the 7th IEEE International Conference on Composition-Based Software Systems (ICCBSS), , 7th IEEE International Conference on Composition-Based Software Systems (ICCBSS), , 25-29 Feb., 2008, pp43-52
Serena Fritsch, Aline Senart, Douglas C. Schmidt, Siobhán Clarke., Time-Bounded Adaptation for Automotive System Software, Proceedings of the (ICSE) Automotive Track, IEEE International Conference on Software Engineering , Leipzig, Germany, ACM, 2008, pp571-580
Driver, C., Clarke, S. , An application framework for mobile, context-aware trails , Pervasive and Mobile Computing , 4, (5), 2008, p719-736
Serena Fritsch, Aline Senart, Douglas C. Schmidt, Siobhán Clarke, Scheduling Time-bounded Dynamic Software Adaptation, Workshop on Software Engineering for Adaptive and Self-Managing Systems at ICSE 2008, 2008
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
Jennifer Munnelly, Siobhán Clarke, Infrastructure for Ubiquitous Computing: Improving Quality with Modularisation, Workshop on Aspects, Components and Patterns for Infrastructure Software (ACP4IS), , AOSD 2008, Brussels, Belgium , 2008, pp1-7
Serena Fritsch, Siobhán Clarke, TimeAdapt: timely execution of dynamic software reconfigurations, Proceedings of the 5th Middleware doctoral symposium, Leuven, Belgium, ACM, 2008, pp13-19
Shiu Lun Tsang, Siobhán Clarke., Mining User Models for Effective Adaptation of Context-Aware Applications, International Journal of Security and Its Applications (IJSIA), 2, (1), 2008, p178-187
Ben Steichen, Siobhán Clarke., Wireless Collaboration for Context-Aware Services using Mobile Networked Applications", 4th IEEE International Conference on Wireless Communications, Networking and Mobile Computing, 2008
Siobhán Clarke, Brian Fitzgerald, Paddy Nixon, Klaus Pohl, Kevin Ryan, David Sinclair, Steffen Thiel., The Role of Software Engineering in Future Automotive Systems Development, SAE World Congress & Exhibition, SAE World Congress & Exhibition, 2008
Athanasios Staikopoulos, Sebastien Saudrais, Siobhan Clarke, Julian Padget, Owen Cliffe, Marina De Vos, Mutual Dynamic Adaptation of Models and Service Enactment in ALIVE, Proceedings of the Models@Runtime workshop at MODELS 2008, 2008
IEEE Internet Computing, Special Issue on Roaming, IEEE, [Guest Editorial ], 2007-2007
Serena Fritsch, Aline Senart, Siobhán Clarke., Addressing Dynamic Contextual Adaptation with a Domain-Specific Language, Proceedings of the 29th International Conference on Software Engineering Workshops, ICSE 2007 , 20-26 May 2007, 2007, pp2-2
Jennifer Munnelly, Siobhán Clarke., ALPH: A Domain-Specific Language for Crosscutting Pervasive Healthcare Concerns, Workshop on Domain-Specific Aspect Languages (DSAL), AOSD 2007 , Vancouver, British Columbia, Canada , 4, ACM, 2007
Andronikos Nedos, Kulpreet Singh, Raymond Cunningham, Siobhán Clarke., A Gossip Protocol to Support Service Discovery with Heterogeneous Ontologies in MANETs, Proceedings of the Third IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Third IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), 8-10th October, IEEE, 2007, pp53-53
Improving Communication for Mobile Devices in Disaster Response in, Lecture Notes in Computer Science, International Workshop on Mobile Information Technology for Emergency Response, , Springer, 2007, pp126-134 , [Patricia Gomez Bello, I. Aedo, F. Sainz, P. Diaz, Jennifer Munnelly, Siobhán Clarke.]
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
Eamonn Linehan, Cormac Driver, Mike Spence, Shiu Lun Tsang, Laura Chan and Siobhán Clarke, Facilitating Dynamic Schedules for Healthcare Professionals, Intel event, Computers Science Dept., Trinity College Dublin, 25th Jan, 2007
Dimitri Van Landuyt, Andrew Jackson, Steven Op de beeck, Johan Grégoire, Riccardo Scandariato, Wouter Joosen, Siobhán Clarke., Comparing the maintainability of AO and CB design: A Quantitative Study, Workshop on Assessment of Aspect-Oriented Technologies (ASAT), AOSD 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
Pablo Sánchez, Lidia Fuentes, Andrew Jackson, Siobhán Clarke. , Aspects at the Right Time, Transactions on Aspect-Oriented Software Development, 4640, 2007, p54-113
Shiu Lun Tsang, Siobhán Clarke., Mining User Models for Effective Adaptation of Context-aware Applications, Proceedings of the IEEE International Conference on Intelligent Pervasive Computing, (IPC-07), , Intelligent Pervasive Computing -07, 11-13th Oct , 2007
Jennifer Munnelly, Serena Fritsch, Siobhán Clarke., An Aspect-Oriented Approach to the Modularisation of Context, Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications (PerCom), Fifth IEEE International Conference on Pervasive Computing and Communications (PerCom) , IEEE Computer Society , 2007, pp114-124
Dimitri Van Landuyt, Andrew Jackson, Steven Op de beeck, Johan Grégoire, Riccardo Scandariato, Wouter Joosen, Siobhán Clarke., Aspectual vs. Component-based Decomposition: A Quantitative Study, Workshop on Aspects in Architectural Description (AARCH) , AOSD 2007 , Vancouver, British Columbia., March 12, ACM, 2007
Andrew Jackson, Siobhán Clarke., Towards the Integration of Theme/UML and JPDDs, Workshop on Aspect-Oriented Modelling, AOSD 2006, 2006
Alexandre Bergel, Robert Hirschfeld, Siobhán Clarke, Pascal Costanza, Aspectboxes - Controlling the Visibility of Aspects, International Conference on Software and Data Technologies (ICSOFT), Barcelona, 22-25 July, 2006, pp29 - 38
Andrew Jackson, Jacques Klein, Benoit Baudry, Siobhán Clarke., KerTheme: Testing Aspect Models, Workshop on Model Driven Development and Model Driven Testing , ECMDA 2006, Nante, , 2006
Andrew Jackson, Olivier Barais, Jean-Marc Jézéquel, Siobhán Clarke., Toward A Generic And Extensible Merge, Workshop on Models and Aspects, ECOOP, 2006, AOSD, 2006
Serena Fritsch, Jennifer Munnelly, Siobhán Clarke. , Towards a Domain-Specific AOP language for Ubiquitous Computing, Workshop on Open Aspect Languages, AOSD 2006, aosd, 2006
Frans Sanen, Eddy Truyen, Wouter Joosen, Andrew Jackson, Andronikos Nedos, Siobhán Clarke, Neil Loughran, Awais Rashid, Classifying and Documenting Aspect Interactions, Workshop on Early Aspects, AOSD 2006, 2006, 2006
Kulpreet Singh, Andronikos Nedos, Siobhán Clarke, TransMAN: A Group Communication System for MANETs, Lecture Notes in Computer Science, Proceedings of the 8th International Conference on Distributed Computing and Networking (ICDCN), Springer, 2006, pp430-441
Andronikos Nedos, Kulpreet Singh, Siobhán Clarke., Mobile Ad Hoc Services: Semantic Service Discovery in Mobile Ad Hoc Networks, Lecture Notes in Computer Science, 4th International Conference on Service-Oriented Computing (ICSOC), Chicago, IL, December, 4294/2006, Springer, 2006, pp90 - 103
Andrew Jackson, Jacques Klein, Benoit Baudry, Siobhán Clarke, Testing Executable Themes, Workshop on Models and Aspects , ECOOP, ASOD, 2006
Andrew Jackson, Pablo Sánchez, Lidia Fuentes, Siobhán Clarke., Towards Traceability between AO Architecture and AO Design, Workshop on Aspects, Components, and Patterns for Infrastructure Software , ASOD, 2006, 2006
Daire O'Broin, Siobhán Clarke, Inka: Using Flow to Enhance the Mobile Learning Experience, IADIS International Conference on Mobile Learning, Dublin, 14-16 July, 2006, pp139 - 146
Cormac Driver, Éamonn Linehan, Mike Spence, Shiu Lun Tsang, Laura Chan, Siobhán Clarke, Facilitating Dynamic Schedules for Healthcare Professionals, Pervasive Health Conference and Workshops, 2006, 1st International Conference on Pervasive Computing Technologies for Healthcare, Austria, Nov. 29 2006-Dec. 1 , IEEE, 2006
Patricia Gómez Bello, Ignacio Aedo, Fausto Sainz, Paloma Díaz, Jorge de Castro, Siobhán Clarke., Ubiquitous Computing for Emergency Response Context, 2nd International Workshop on Ubiquitous Computing & Ambient Intelligence (wUCAmI) , Puertollano-Ciudad Real (España), 2006, 2006, pp107-114
Johan Brichau, Ruzanna Chitchyan, Siobhán Clarke, Ellie D'Hondt, Alessandro Garcia, Michael Haupt, Wouter Joosen, Shmuel Katz, Jacques Noyé, Awais Rashid, Mario Sudholt, A Model Curriculum for Aspect-Oriented Software Development, IEEE Software, 23, (6), 2006, p53 - 61
Mike Spence, Cormac Driver, Siobhán Clarke., Collaborative Context in Mobile, Context-Aware Trails-Based Applications, 3rd Uk-UbiNet Workshop on Designing, Evaluating and using Ubiquitous Computing Systems, University of Bath, edited by February 2005 , 2005
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
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
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
Siobhán Clarke, Elisa Baniassad, Aspect-Oriented Analysis and Design. The Theme Approach, 1, International, Addison-Wesley, 2005, 1 - 366pp
Andronikos Nedos, Kulpreet Singh, Siobhán Clarke., Service*: Distributed Service Advertisement for Multi-Service, Multi-Hop MANET Environments", Proceedings of the 7th IFIP International Conference on Mobile and Wireless Communication Networks , 7th IFIP International Conference on Mobile and Wireless Communication Networks , Marrakech, Morocco, 2005 , Springer-Verlag, 2005
Kulpreet Singh, Andronikos Nedos, Gregor Gaertnor, Siobhán Clarke, Message Stability and Reliable Broadcasts in Mobile Ad-Hoc Networks, Lecture Notes in Computer Science, In Proceedings of the International Conference on Adhoc Networks and Wireless (Adhoc Now), Cancun, Mexico, 3738/2005, Springer, 2005, pp297 - 310
Cormac Driver, Éamonn Linehan, Siobhán Clarke, Andrew Jackson, Shiu Lun Tsang, Mike Spence., A Framework for Mobile, Context-Aware Trails-based Applications: Experiences with an Application-led Approach, Workshop on "What makes for good application-led research in ubiquitous computing?" Pervasive 2005 , Munich, Germany, 2005
Mike Spence, Cormac Driver, Siobhán Clarke., Sharing Context History in Mobile, Context-Aware Trails-Based Applications, 1st international workshop on exploiting context histories in smart environments Pervasive, Munich, Germany. , 2005
Andrew Jackson, Siobhán Clarke, Towards a Generic Aspect Oriented Design Process, AOM 2005, In Satellite Events Proceedings of the ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems (MoDELS), Jamaica, October, 2005, pp110 - 119
Éamonn Linehan, Cormac Driver, Siobhán Clarke. , Route Generation for Adaptable Trails-Based Applications, 3rd Uk-UbiNet Workshop on "Designing, Evaluating and using Ubiquitous Computing Systems, University of Bath, February 2005, 2005
Siobhán Clarke, Cormac Driver, Context-Aware Trails, IEEE Computer, 37, (8), 2004, p97-99
Cormac Driver, Siobhán Clarke., Hermes: A Software Framework for Mobile, Context-Aware Trails, Proceedings of Workshop on Computer Support for Human Tasks and Activities at Pervasive 2004, Workshop on Computer Support for Human Tasks and Activities at Pervasive 2004, Vienna, 2004, 2004
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
Patrick Fahy, Siobhán Clarke, CASS: Middleware for Mobile, Context-Aware Applications, Proc. of the Workshop on Context Awareness, Workshop on Context Awareness at MobiSys , Boston. , 2004, 2004
Elisa L. A. Baniassad, Siobhan Clarke., Finding Aspects In Requirements with Theme/Doc, Proceedings of Workshop on Early Aspects at AOSD 2004, Workshop on Early Aspects at AOSD 2004, March 2004, 2004
Elisa L.A. Baniassad, Siobhan Clarke., Investigating the Use of Clues for Scaling Document-Level Concern Graphs, Workshop on Early Aspects OOPSLA 2004, Vancouver, Canada , 2004
Shiu Lun Tsang, Siobhán Clarke, Elisa L. A. Baniassad, An Evaluation of Aspect-Oriented Programming for Java-based Real-Time Systems Development, Proceedings Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2004., IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC), Vienna, Austria, 14-14 May 2004, 2004, pp291 - 300
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
Andrew Jackson, Shiu Lun Tsang, Alan Gray, Cormac Driver, Siobhán Clarke, Behind the Rules: XP Experiences, IEEE Agile Development Conference, Salt Lake City, 22-26 June 2004, 2004, pp87 - 94
Elisa L.A. Baniassad, Siobhán Clarke, Theme: An Approach for Aspect-Oriented Analysis and Design, Proceedings. 26th International Conference on Software Engineering, 2004. ICSE 2004. , 26th International Conference on Software Engineering (ICSE), Edinburgh, Scotland, 23-28 May 2004, 2004, pp158 - 167
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]
Robert Filman, Tzilla Elad, Siobhán Clarke, Mehmet Aksit (Eds), Aspect-Oriented Software Development, 1, International, Addison-Wesley, 2004, 1 - 755pp
Cormac Driver, Siobhán Clarke. , Hermes: Generic Designs for Mobile, Context-Aware Trails-based Applications, Workshop on Context Awareness at MobiSys, Boston., 2004, 2004
Cormac Driver, Siobhán Clarke, Distributed Systems Development: Can we Enhance Evolution using AspectJ?, 9th International Conference on Object-Oriented Information Systems (OOIS), Geneva, Switzerland, September, 2817, Springer, LNCS, 2003, pp368-382
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
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
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
Siobhán Clarke, Robert J. Walker, Towards a Standard Design Language for AOSD, 1st International Conference on Aspect-Oriented Software Development (AOSD), Enschede, The Netherlands, April, 2002, pp113 - 119
Siobhán Clarke, Extending standard UML with model composition semantics, Science of Computer Programming, 44, (1), 2002, p71 - 100
Siobhán Clarke., Composition of Object-Oriented Software Design Models, Ph.D. Thesis Dublin City University., 2001
Johan Brichau, Maurice Glandrup, Siobhán Clarke, Lodewijk Bergmans, Advanced Separation of Concerns, LNCS, European Conference on Object-Oriented Programming (ECOOP) Workshop Reader, Budapest, Hungary, June, 2323, Springer, LNCS, 2001, pp107 - 130
Siobhán Clarke, Robert J Walker., Separating Crosscutting Concerns across the Lifecycle: From Composition Patterns to AspectJ and Hyper/J, University of British Columbia, May 2001 , 2001
Siobhán Clarke, Robert J. Walker, Composition Patterns: An Approach to Designing Reusable Aspects, 23rd International Conference on Software Engineering (ICSE), Toronto, Canada, May, ACM Special Interest Group on Software Engineering , 2001, pp5 - 14
Siobhán Clarke, Designing Reusable Patterns of Cross-Cutting Behaviour with Composition Patterns, Proceedings for Workshop on Advanced Separation of Concerns. , Workshop on Advanced Separation of Concerns. , OOPSLA 2000, 2000
Siobhán Clarke, Composing Design Models: An extension to the UML, Third International Conference on the Unified Modeling Language (UML), York, UK, October, 1939, Springer, LNCS, 2000, pp338 - 352
Siobhán Clarke, Extending UML Metamodel for Design Composition, Proceedings of Workshop on Multi-Dimensional Separation of Concerns in Object-Oriented Systems, Workshop on Multi-Dimensional Separation of Concerns in Object-Oriented Systems, 2000, 2000
Siobhán Clarke, William Harrison, Harold Ossher, Peri Tarr, Subject-Oriented Design: Towards Improved Alignment of Requirements, Design and Code, Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Denver, Colorado , November, 1999, pp325 - 339
Siobhán Clarke, John Murphy, Mark Roantree, Composition of UML Design Models: A tool to support the resolution of conflicts, Object Oriented Information Systems (OOIS), Paris, France, September, 1998, pp464 - 479
Non-Peer-Reviewed Publications
Éamonn Linehan, Shiu Lun Tsang and Siobhán Clarke, Supporting Context-Awareness: A Taxonomic Review, Trinity College Dublin, 2 October, 2008, 1-30
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
Research Expertise
Description
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.Projects
- Title
- ENABLE: Connecting communities to smart urban environments through the Internet of Things
- Summary
- Project status Awarded Proposer's role Lead Principal Investigator Total value SFI: 7,762,450; Industry Cash: 3,494,767 Total cash: 11,257,217 Plus company in-kind: 12,534,733 Allocated to PI 11,257,217
- Funding Agency
- SFI
- Date From
- 2017
- Date To
- 2021
- 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
- Science Foundation Ireland
- Date From
- 2014
- Date To
- 2018
- Title
- Slice-Oriented Programming for Timely Dynamic Service-Oriented Composition
- Summary
- Principal Investigator
- Funding Agency
- Science Foundation Ireland
- Date From
- 2011
- Date To
- 2015
- Title
- Lero. The Irish Software Engineering Research Centre
- Summary
- Proposer's role Co-Principal Investigator Centre PI: M. Hinchey, University of Limerick Funding source SFI CSET Grant no./website 10/CE/i1855/ www.lero.ie Duration 5 years (2011-2016) Total value 16.4M Allocated to PI 460K
- Funding Agency
- SFI CSET
- Date From
- 2011
- Date To
- 2016
- Title
- Lero, The Irish Software Engineering Research Centre
- Summary
- CSET 2
- Funding Agency
- Science Foundation Ireland
- Date From
- 2011
- Date To
- 2016
- Title
- Diversify: Ecology-inspired software diversity for distributed adaptation in collaborative adaptive systems.
- Summary
- (total project funding 2,300,000). -
- Funding Agency
- European Union
- Date From
- 01/02/2013
- Date To
- 31/01/2016
- Title
- Transform: Translational Research and Patient Safety in Europe
- Summary
- total project funding 6,960,000
- Funding Agency
- European Union
- Date From
- 01/04/2010
- Date To
- 31/03/2015
- Title
- The Lero Graduate School in Software Engineering (LGSSE)
- Summary
- Project status Expired Proposer's role Collaborator Grant no./website www.lero.ie/lgsse Total value 2M TCD collaborators Prof. Vinny Cahill (PI), Dr. Andrew Butterfield TCD portion allocated to proposer 175K
- Funding Agency
- Higher Education Authority PRTLI Cycle 4
- Date From
- 2008
- Date To
- 2012
- Title
- ALIVE: Investigating coordination, organisation and model-driven approaches for dynamic, flexible, robust software and services engineering
- Summary
- total project funding 2,800,000
- Funding Agency
- European Union
- Date From
- 01/07/2008
- Date To
- 31/01/2010
- Title
- Lero: The Irish Software Engineering Research Centre
- Summary
- Lero is an SFI CSET (Centre for Science, Engineering and Technology). The Centre is a collaboration between a number of Irish Universities and companies and is charged with "advancing the state of the art in strategic software engineering for specific application domains". The first application domain under investigation is the automotive domain. Here at Trinity College, we are focused on investigating the issues relating to characterising and combining components and services in automotive software, while catering for dynamic adaptation and self-management of such software.
- Funding Agency
- Science Foundation Ireland
- Date From
- 2005
- Date To
- 2010
- Title
- State of the art in applications and programming models for mobile systems
- Funding Agency
- Intel Corporation
- Date From
- 01/03/2003
- Date To
- 30/06/2004
- Title
- Uile: Domain-Specific Aspect-Oriented Programming for Ubiquitous Computing
- Summary
- Uile is investigating extending existing programming paradigms to apply domain-specific aspect-oriented programming techniques that will better support the programmer in intuitively reasoning about ubiquitous computing systems.
- Funding Agency
- Science Foundation Ireland
- Date From
- 2005
- Date To
- 2008
- Title
- AOSD-Europe
- Summary
- AOSD-Europe is a collaboration between a number of EU Universities and companies and is charged with integrating research into aspect-oriented software development in Europe. Here at Trinity College, we have two main interests in this network. First, we are investigating issues relating to integrating existing aspect-oriented design approaches. Second, we are investigating the nature of crosscutting concerns and their interactions in middleware: in particular, we are looking mobility and context-awareness.
- Funding Agency
- European Union
- Date From
- 2004
- Date To
- 2008
- Title
- Hermes: A Software Framework for Mobile, Context-Aware Applications Development
- Summary
- Hermes is investigating the viability of providing a software framework for applications developers that is useful in the development of mobile, context-aware applications. As an initial focus, we are working with a "trails" metaphor, that captures the kinds of applications that support a mobile user's set of daily activities that are likely to be at different locations. The framework has a dynamic reconfiguration element that is context-aware. Applications conforming to the trails metaphor exhibit mobility and context-awareness challenges that are common to general mobile computing applications.
- Funding Agency
- Intel Corporation
- Date From
- 2002
- Date To
- 2008
- Title
- Carmen: Context-aware multimedia support in ad hoc networks
- Summary
- HEA/MLE
- Funding Agency
- HEA/MLE
- Date From
- 2002
- Date To
- 2005
Recognition
Representations
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
Program Committee: IEEE European Conference on Web Services
Program Committee: ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS)
Program Committee: ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS)
Program Committee: IEEE European Conference on Web Services
Program Committee: International Conference on Service Oriented Computing (ICSOC)
Program Committee: International Conference on Mobile Wireless Middleware, Operating Systems, and Applications, (Mobilware)
Program Committee: IEEE International Symposium on Embedded Computing (SEC 2008)
Program Committee: European Conference on Ambient Intelligence (AmI-07)
Program Committee: 5th IEEE European Conference on Web Services (ECOWS)
Program Committee: IBM CAS Software and Systems Engineering Symposium
Program Committee: ACM International Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA)
Program Committee: International Conference TOOLS Europe - Objects, Models, Components, Patterns
Program Committee: IFIP International Conference on Embedded and Ubiquitous Computing (EUC'2006)
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD)
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD)
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD)
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD)
Program Committee: International Conference on Aspect-Oriented Software Development (AOSD)
Memberships
Member of the Association for Computing Machinery (ACM)
Member of the Institute of Electrical and Electronics Engineers (IEEE) Computer Society