Trinity College Dublin

Skip to main content.

Top Level TCD Links

Publications

Books/Book chapters

Siobhán Clarke, Elisa Baniassad "Aspect-Oriented Analysis and Design. The Theme Approach" Addison-Wesley, Object Technology Series, 2005. ISBN: 0-321-24674-8 [Details]

Robert Filman, Tzilla Elad, Siobhán Clarke, Mehmet Aksit (Editors) "Aspect-Oriented Software Development" Addison-Wesley, 2004. ISBN: 0-321-21976-7 [Details]

Siobhán Clarke, Robert J. Walker. "Generic Aspect-Oriented Design with Theme/UML" In Aspect-Oriented Software Development, Addison-Wesley, 2004 [Details]

Journal Papers

Fatemeh Golpayegani, Ivana Dusparic, Siobhán Clarke. "Using Social Dependence to Enable Neighbourly Behaviour in Open Multi-agent Systems" in ACM Transactions on Intelligent Systems and Technology, Vol. 10 Issue 3 (TIST), (DOI) 2019

Andrei Marinescu, Adam Taylor, Siobhán Clarke, Ioan Serban, Corneliu Marinescu "Optimizing Residential Electric Vehicle Charging under Renewable Energy: Multi-Agent Learning in Software Simulation and Hardware-in-the-loop Evaluation " in Wiley International Journal of Energy Research, (DOI) 2019

Nanxi Chen, Nicolas Cardozo, Siobhán Clarke. "Goal-Driven Service Composition in Mobile and Pervasive Computing" in IEEE Transactions on Services Computing, Vol. 11 Issue 1 (TSC), (DOI) 2018

Vivek Nallur, Siobhán Clarke. "Clonal plasticity: an autonomic mechanism for multi-agent systems to self-diversify" in Springer Autonomous Agents and Multi-Agent Systems, Vol. 32 Issue 2, (DOI) 2018

José Miguel Horcas, Julien Monteil, Mélanie Bouroche, Mónica Pinto, Lidia Fuentes, Siobhán Clarke. "Context‐dependent reconfiguration of autonomous vehicles in mixed traffic" in Wiley Journal of Software: Evolution and Process, Vol. 30 Issue 4, (DOI) 2018

Andrei Marinescu, Ivana Dusparic, Siobhán Clarke. "Prediction-Based Multi-Agent Reinforcement Learning in Inherently Non-Stationary Environments" in ACM Transactions on Autonomous and Adaptive Systems, Vol. 12 Issue 2 (TAAS), (DOI) 2017

Eamonn O'Toole, Vivek Nallur, Siobhán Clarke. "Decentralised Detection of Emergence in Complex Adaptive Systems" in ACM Transactions on Autonomous and Adaptive Systems (TAAS), Vol. 12 Issue 1 (DOI) 2017

Vivek Nallur, Siobhán Clarke. "Clonal plasticity: an autonomic mechanism for multi-agent systems to self-diversify" in Springer Journal of Autonomous Agents and Multi-Agent Systems, (In-Press DOI) 2017

Ivana Dusparic, Adam Taylor, Andrei Marinescu, Fatemeh Golpayegani, Siobhán Clarke. "Residential Demand Response: Experimental Evaluation and Comparison of Self-Organizing Techniques" in Elsevier Renewable and Sustainable Energy Reviews, Volume 80 (DOI), 2017

Fatemeh Golpayegani, Zahra Sahaf, Ivana Dusparic, Siobhán Clarke. "Participant Selection for Short-term Collaboration in Open Multi-agent systems" Elsevier Journal of Simulation Modelling Practice and Theory, Volume 83 (DOI) 2017

Jose-Miguel Horcas, Julien Monteil, Melanie Bouroche, Monica Pinto, Lidia Fuentes, Siobhán Clarke. "Context-dependent reconfiguration of autonomous vehicles in mixed traffic" in Wiley Journal of Software: Evolution and Process, (DOI) 2017

Gary White, Vivek Nallur, Siobhán Clarke. "Quality of Service Approaches in IoT: A Systematic Mapping" in Elsevier Journal of Systems and Software, (In-Press DOI) 2017

Fatemeh Golpayegani, Ivana Dusparic, Adam Taylor, Siobhán Clarke. "Multi-Agent Collaboration for Conflict Management in Residential Demand Response" in Elsevier Computer Communications, Vol. 96, pp. 63-72 (DOI), Dec 2016.

M. A. Razzaque, Marija Milojevic-Jevric, Andrei Palade, Siobhán Clarke. "Middleware for Internet of Things: a Survey" in IEEE Internet of Things Journal, Vol. 3 Issue 1, pp 70-95, (DOI), Feb 2016.

Saeed Hajebi, Ehsan Roshanib, Nicolás Cardozo, Stephen Barrett, Aidan Clarke, Siobhán Clarke. "Water Distribution Network Sectorisation Using Graph Theory & Many-Objective Optimisation" in IWA Journal of Hydroinformatics, (DOI), Aug 2015.

Christin Groba, Siobhán Clarke. "Opportunistic service composition in dynamic ad hoc environments" in IEEE Transactions on Services Computing (TSC), Vol. 7 Issue 4, pp. 642-653 (DOI) 2014.

Atif Manzoor, Constantinos Patsakis, Alistair Morris, Jessica McCarthy, Gabriel Mullarkey, Han Pham, Siobhán Clarke, Vinny Cahill, Melanie Bouroche. "CityWatch: Exploiting Sensor Data to Manage Cities Better" in Wiley Transactions on Emerging Telecommunications Technologies, Vol 25 Issue 1, pp. 64–80, 2014.

Saeed Hajebi, Hui Song, Stephen Barrett, Aidan Clarke, Siobhán Clarke. "Towards a Reference Model for Water Smart Grid." in the International Journal of Advances in Engineering Science and Technology, Vol. 2 No. 3 pp. 310-317, 2013.

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." in Information Technologies & International Development, Vol. 9 Issue 4, pp. 55-70, 2013 [Adobe PDF].

Razvan Popescu, Athanasios Staikopoulos, Peng Liu, Antonio Brogi, Siobhán Clarke. "A Formalised, Taxonomy-Driven Approach to Cross-Layer Application Adaptation" in ACM Transactions on Autonomous and Adaptive Systems (TAAS), Vol 7, No. 1, Article 7, April 2012. [Adobe PDF]

Eamonn Linehan, Eamonn O'Toole, Siobhán Clarke. "Model-Driven Automation for Simulation-Based Functional Verification" in ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 17, No. 3, pp 31:1-25 June 2012. [Adobe PDF]

Eamonn Linehan, Siobhán Clarke. "An aspect-oriented, model-driven approach to functional hardware verification" in Journal of Systems Architecture, Elsevier, 2011.

Alexandre Bergel, William Harrison, Vinny Cahill, Siobhán Clarke. "FlowTalk: Language Support for Long-Latency Operations in Embedded Devices " in IEEE Transactions on Software Engineering (TSE), Vol. 37, No. 4, pp. 526-543, July/Aug. 2011. [digital library]

Cormac Driver, Sean Reilly, Eamonn Linehan, Vinny Cahill, Siobhán Clarke. "Managing Embedded Systems Complexity with Aspect-Oriented Model-Driven Engineering" in ACM Transactions on Embedded Computing Systems (TECS), Vol. 10, No. 2, pp 21.1-21.6, 2010. [Adobe PDF]

Athanasios Staikopoulos, Owen Cliffe, Razvan Popescu, Julian Padget, Siobhán Clarke. "Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering" in IEEE Transactions on Services Computing (TSC), Vol. 3, No. 2, pp. 116-130, Apr-June, 2010. [digital library] [Adobe PDF]

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" in the Journal of Internet Services and Applications, Vol. 1, No. 1, pp. 45-56, Springer, 2010 (invited)

Shane Brennan, Serena Fritsch, Yu Liu, Ashley Sterritt, Jorge Fox, Eamonn Linehan, Cormac Driver, Rene Meier, Vinny Cahill, William Harrison, and Siobhán Clarke. "A Framework for Flexible and Dependable Service-oriented Embedded Systems" in Architecting Dependable Systems VII (ADS VII), vol. LNCS 6420: Springer-Verlag Berlin Heidelberg, 2010, pp. 123-145

Andronikos Nedos, Kulpreet Singh, Raymond Cunningham, Siobhán Clarke. "Probabilistic Discovery of Semantically Diverse Content in MANETs" in IEEE Transactions on Mobile Computing (TMC), Vol. 8, No. 4, pp. 544-557, 2009. Adobe PDF]

Andrew Carton, Cormac Driver, Andrew Jackson, Siobhán Clarke. "Model-Driven Theme/UML" in Transactions on Aspect-Oriented Software Development, Vol. VI, pp. 238-266, Springer, 2009. [Adobe PDF]

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" in SAE International Journal of Passenger Cars - Electronic and Electrical Systems, Volume 1, Issue 1, pp. 544-552, April 2009.

Cormac Driver, Siobhán Clarke. "An Application Framework for Mobile, Context-Aware Trails" Pervasive and Mobile Computing Journal, Vol. 4, No. 5, pp. 719-736. Elsevier, 2008 [Adobe PDF]

Shiu Lun Tsang, Siobhán Clarke. "Mining User Models for Effective Adaptation of Context-Aware Applications" in the International Journal of Security and Its Applications (IJSIA) Vol.2 No.1 January 2008.

Pablo Sánchez, Lidia Fuentes, Andrew Jackson, Siobhán Clarke. "Aspects at the Right Time" in Transactions on Aspect-Oriented Software Development, Vol. IV, pp. 54-113, Springer, 2007.

Vinny Cahill, Siobhán Clarke. "Roaming: Technologies for a Connected Society" Guest Editorial in IEEE Internet Computing, Special Issue on Roaming, Vol. 11 No. 2 March/April 2007 [Adobe PDF]

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" in IEEE Software, Nov/Dec 2006 [Adobe PDF]

Siobhán Clarke, Cormac Driver. "Context-Aware Trails" In IEEE Computer, Vol. 37, No. 8., August 2004.

Siobhán Clarke. "Extending standard UML with model composition semantics" in Science of Computer Programming, Volume 44, Issue 1, pp. 71-100. Elsevier Science, July 2002. [Adobe PDF]

Conference and Workshop Papers

Adam Taylor, Ivana Dusparic, Maxime Gueriau, Siobhán Clarke. "Parallel Transfer Learning in Multi-Agent Systems: What, when and how to transfer?" to appear in the proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN 2019).

Gary White, Andrei Palade, Christian Cabrera, Siobhán Clarke. "Autoencoders for QoS Prediction at the Edge" to appear in the proceedings of the IEEE International Conference on Pervasive Computing and Communications (PerCom 2019).

Fan Li, Andrei Palade, Siobhán Clarke. "Distributed SLA Negotiation in Internet of Things" to appear in the proceedings of the International Conference on Service-Oriented Computing (ICSOC 2019).

Fan Li, Christian Cabrera, Siobhán Clarke. "A WS-Agreement based SLA Ontology for IoT Services" to appear in the proceedings of the third International Conference on Internet of Things (ICIoT 2019).

Jose Monreal Bailey, Fatemeh Golpayegani, Siobhán Clarke. "CoMASig: A Collaborative Multi-Agent Signal Control to Support Senior Drivers" to appear in the proceedings of the 22nd IEEE Intelligent Transportation Systems Conference (ITSC 2019).

Gary White, Zilu Liang, Siobhán Clarke. "A Quantified-Self Framework for Exploring and Enhancing Personal Productivity" in the proceedings of the International Conference on Content-based Multimedia Indexing and Applications (CBMI 2019).

Fan Li, Siobhán Clarke. "A Context-based Strategy for SLA Negotiation in the IoT Environment" to appear in the proceedings of the third International Workshop on Mobile and Pervasive Internet of Things, co-located with PerCom (PerIoT 2019).

Andrei Palade, Aqeel Kazmi, Siobhán Clarke. "An Evaluation of Open Source Serverless Computing Frameworks Support at the Edge" to appear in the proceedings of the first IEEE SERVICES Workshop on Serverless Computing (SWoSC 2019).

Christian Cabrera, Gary White, Andrei Palade, Siobhán Clarke. "The Right Service at the Right Place: A Service Model for Smart Cities" in the proceedings of the IEEE International Conference on Pervasive Computing and Communications (PerCom 2018).

Gary White, Andrei Palade, Christian Cabrera, Siobhán Clarke. "IoTPredict: Collaborative QoS Prediction in IoT" in the proceedings of the IEEE International Conference on Pervasive Computing and Communications (PerCom 2018).

Gary White, Siobhán Clarke. "Forecasting QoS Attributes Using LSTM Networks" in the proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN 2018).

Andrei Palade, Christian Cabrera, Gary White, Siobhán Clarke. "Stigmergic Service Composition and Adaptation in Mobile Environments" in the proceedings of the International Conference on Service-Oriented Computing (ICSOC 2018).

Christian Cabrera, Andrei Palade, Gary White, Siobhán Clarke. "Services in IoT: A Service Planning Model based on Consumer Feedback" in the proceedings of the International Conference on Service-Oriented Computing (ICSOC 2018).

Fatemeh Golpayegani, Siobhán Clarke. "Co-Ride: Collaborative Preference-based Taxi-sharing and Taxi-dispatch" in the proceedings of 30th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2018).

Andrei Palade, Siobhán Clarke. "Stigmergy-Based QoS Optimisation for Flexible Service Composition in Mobile Communities" in the proceedings of 30th IEEE Proceedings of 2018 IEEE World Congress on Services (IEEE SERVICES 2018).

Gary White, Christian Cabrera, Andrei Palade, Siobhán Clarke. "Augmented Reality in IoT" in the proceedings of the 8th International Workshop on Context-Aware and IoT Services at ICSOC, 2018.

Gary White, Siobhán Clarke. "Smart Cities with Deep Edges" in the proceedings of the first International Workshop on Urban Reasoning at ECML-PKDD (UrbReas 2018).

Christian Cabrera, Andrei Palade, Siobhán Clarke. "An Evaluation of Service Discovery Protocols in the Internet of Things" in the proceedings of the 32nd ACM Symposium On Applied Computing (SAC 2017).

Christian Cabrera, Fan Li, Vivek Nallur, Andrei Palade, Mohammad Abdur Razzaque, Gary White, Siobhán Clarke. "Implementing Heterogeneous, Autonomous, and Resilient Services in IoT: An Experience Report" in the proceedings of the 6th IEEE Workshop on the Internet of Things: Smart Objects and Services (IoT-SoS 2017).

Andrei Palade, Christian Cabrera, Gary White, Mohammad Abdur Razzaque, Siobhán Clarke. "Middleware for Internet of Things: A quantitative evaluation in small scale" in the proceedings of the 6th IEEE Workshop on the Internet of Things: Smart Objects and Services (IoT-SoS 2017).

Gary White, Andrei Palade, Christian Cabrera, Siobhán Clarke. "Quantitative Evaluation of QoS Prediction in IoT" in the proceedings of the 3rd International Workshop on Recent Advances in the Dependability Assessment of Complex Systems (RADIANCE@DSN 2017).

Vivek Nallur, Eamonn O'Toole, Nicolás Cardozo, Siobhán Clarke. "Algorithm Diversity - A Mechanism for Distributive Justice in a Socio-Technical MAS" in the proceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2016).

Vivek Nallur, Nicolás Cardozo, Siobhán Clarke. "Clonal Plasticity: A Method for Decentralized Adaptation in Multi-Agent Systems" in the proceedings of the International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2016).

Martin Weißbach, Nguonly Taing, Markus Wutzler, Thomas Springer, Alexander Schill, Siobhán Clarke. "'Decentralized Coordination of Dynamic Software Updates in the Internet of Things" to appear in the IEEE 3rd World Forum on Internet of Things (WF-IoT 2016).

Fatemeh Golpayegani, Siobhán Clarke. "Goal-based Multi-agent Collaboration Community Formation: A Conceptual Model" in the 4th Workshop on Goal Reasoning at IJCAI 2016

Hui Song, Amal Elgammal, Vivek Nallur, Franck Chauvel, Franck Fleurey, Siobhán Clarke. "On Architectural Diversity of Dynamic Adaptive Systems" in the New Ideas and Emerging Results track at ICSE (NIER-ICSE 2015).

Andrei Marinescu, Ivana Dusparic, Adam Taylor, Vinny Cahill, Siobhán Clarke. "P-MARL: Prediction-Based Multi-Agent Reinforcement Learning for Non-Stationary Environments" short paper in the International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2015).

Fatemeh Golpayegani, Ivana Dusparic, Siobhán Clarke. "Collaborative, Parallel Monte Carlo Tree Search for Autonomous Electricity Demand Management" in the 4th IFIP Conference on Sustainable Internet and ICT for Sustainability (SustainIT 2015).

Ivana Dusparic, Adam Taylor, Andrei Marinescu, Vinny Cahill, Siobhán Clarke. "Maximizing Renewable Energy Use with Decentralized Residential Demand Response" in the first IEEE International Smart Cities Conference (ISC2 2015).

Mohammad Abdur Razzaque, Siobhán Clarke. "Smart Management of Next Generation Bike Sharing Systems using Internet of Things" in the first IEEE International Smart Cities Conference (ISC2 2015).

Nicolás Cardozo, Vivek Nallur, Siobhán Clarke. "Enabling Participatory Routing Using A Smart Routing Platform" short paper in the first IEEE International Smart Cities Conference (ISC2 2015).

Nicolás Cardozo, Siobhán Clarke. "Language Design for the Development of Smart Adaptive Service" short paper in the first IEEE International Smart Cities Conference (ISC2 2015).

Mohammad Abdur Razzaque, Siobhán Clarke. "A Security-aware Safety Framework for IoT-integrated Bikes" in the IEEE 2nd World Forum on Internet of Things (WF-IoT 2015).

Vivek Nallur, Amal Elgammal, Siobhán Clarke. "Smart Route Planning Using Open and Participatory Data" in the 11th International Conference on Open Source Systems (OSS 2015).

Nicolás Cardozo, Siobhán Clarke. "Context Slices: A lightweight discovery module for adaptations" in the 7th International Worskhop on Context-Oriented Programming (COP 2015).

Vivek Nallur, Julien Monteil, Tyler Sammons, Melanie Bouroche and Siobhán Clarke. "Increasing Information in MAS Considered Contentious" in the 3rd Workshop on Self-Adaptive and Self-Organising Socio-Technical Systems at SASO (SASO^ST 2015).

Jean Cavallo, Andrei Marinescu, Ivana Dusparic and Siobhán Clarke. "Evaluation of Forecasting Methods for Very Small Scale Networks" in the 3rd International Workshop on Data Analytics for Renewable Energy Integration at ECML/PKDD (DARE 2015).

Nanxi Chen and Siobhán Clarke. "A Dynamic Service Composition Model for Adaptive Systems in Mobile Computing Environments " in the 12th International Conference on Service-Oriented Computing (ICSOC 2014).

Eamonn O'Toole, Vivek Nallur and Siobhán Clarke. "Towards Decentralised Detection of Emergence in Complex Adaptive Systems" in the 8th IEEE International Conference on Self-Adaptive, Self-Organising Systems (SASO 2014).

Saeed Hajebi, Suzy Temate, Stephen Barrett, Aidan Clarke, and Siobhán Clarke. "Water distribution network sectorization using structural graph partitioning and multiobjective optimization" in the 16th Conference on Water Distribution System Analysis (WDSA 2014).

Edgar Galvan-Lopez, Ruohua Li, Constantinos Patsakis, Siobhan Clarke and Vinny Cahill. "Heuristic-Based Multi-Agent Monte Carlo Tree Search" in the Fifth International Conference on Information, Intelligence, Systems and Applications (IISA 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" in the IEEE Conference on Technologies for Sustainability – Engineering and the Environment (SusTech 2014).

Colin Harris, Ronan Doolan, Ivana Dusparic, Andrei Marinescu, Vinny Cahill, and Siobhán Clarke. "A distributed agent-based mechanism for shaping of aggregate demand on the smart grid" in the IEEE International Energy Conference (EnergyCon 2014).

Edgar Galván-López, Colin Harris, Leonardo Trujillo, Katya Rodriguez-Vazquez, Siobhán Clarke, Vinny Cahill. "Autonomous Demand-Side Management System Based on Monte Carlo Tree Search" in the IEEE International Energy Conference (EnergyCon 2014).

Andrei Marinescu, Ivana Dusparic, Colin Harris, Vinny Cahill, and Siobhán Clarke. "A dynamic forecasting method for small scale residential electrical demand"in the IEEE International Joint Conference on Neural Networks (IJCNN 2014).

Adam Taylor, Ivana Dusparic, Edgar Galván-López, Siobhán Clarke and Vinny Cahill. "Accelerating Learning in Multi-Objective Systems through Transfer Learning" in 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).

Edgar Galván-López, Adam Taylor, Siobhán Clarke and Vinny Cahill. "Design of an Automatic Demand-Side Management System Based on Evolutionary Algorithms" in the 29th ACM Symposium on Applied Computing (SAC 2014).

Andrei Marinescu, Colin Harris, Ivana Dusparic, Vinny Cahill, Siobhan Clarke. "A Hybrid Approach to Very Small Scale Electrical Demand Forecasting" in the 5th IEEE Power and Energy Society (PES) Innovative Smart Grid Technologies Conference (ISGT 2014).

Colin Harris, Ivana Dusparic, Edgar Galván-López, Andrei Marinescu, Vinny Cahill and Siobhán Clarke. "Set Point Control for Charging of Electric Vehicles on the Distribution Network" in the 5th IEEE Power and Energy Society (PES) Innovative Smart Grid Technologies Conference (ISGT 2014).

Pawel Idziak and Siobhán Clarke. "An Analysis of Decision-Making Techniques in Dynamic, Self-Adaptive Systems" to appear in the Workshop on Self-Improving System Integration (SISSY14) to be held at SASO 2014.

Hui Song, Stephen Barrett, Aidan Clarke, Siobhán Clarke. "Self-Adaptation with End-User Preference: Using Run-Time Models and Constraint Solving" In the International Conference on Model Driven Engineering Languages and Systems (MODELS) September 2013.

Ivana Dusparic, Colin Harris, Andrei Marinescu, Vinny Cahill, Siobhán Clarke. "Multi-agent residential demand response based on load forecasting" In the IEEE Conference on Technologies for Sustainability – Engineering and the Environment (SusTech). August 2013.

Adam Taylor, Ivana Dusparic, Edgar Galvan-Lopez, Siobhán Clarke and Vinny Cahill, "Transfer Learning in Multi-Agent Systems Through Parallel Transfer" In the 30th International Conference on Machine Learning, (ICML), 2013.

Atif Manzoor, Constantinos Patsakis, Jessica McCarthy, Gabriel Mullarkey, Siobhan Clarke, Vinny Cahill, and Melanie Bouroche. "Data sensing and dissemination framework for smart cities" In the 6th International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications, November 11–12, 2013.

Hui Song, Amit Raj, Saeed Hajebi, Siobhán Clarke. "Model Driven Engineering of Cross-Layer Monitoring and Adaptation" In Model-Driven Engineering and Software Development (MODELSWARD), February 2013.

Saeed Hajebi, Stephen Barrett, Aidan Clarke, Siobhán Clarke "Multi-agent Simulation to support water distribution network partitioning" In the 27th European Simulation and Modelling Conference - ESM'2013, October 23-25, 2013, Lancaster University, UK.

Andrei Marinescu, Colin Harris, Ivana Dusparic, Siobhán Clarke, and Vinny Cahill, "Residential Electrical Demand Forecasting in Very Small Scale: An Evaluation of Forecasting Methods" In the 2nd International Workshop on Software Engineering Challenges for the Smart Grid, May 2013.

Amit Raj, Stephen Barrett, Siobhán Clarke, "Run-time Root Cause Analysis in Adaptive Distributed Systems" In the International Workshop on Information Systems in Distributed Environment (ISDE'13) September 2013.

Christin Groba, Siobhán Clarke. "Towards in-network aggregation for people-centric sensing" in the 9th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous), 2012.

Atif Manzoor, Melanie Bouroche, Siobhán Clarke, Vinny Cahill. "Trust Evaluation for Participatory Sensing" in the 9th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous), 2012.

Christin Groba, Siobhán Clarke. "Synchronising service compositions in dynamic ad hoc environments" in the IEEE International Conference on Mobile Services (MS), 2012. [Adobe PDF]

Edgar Galvan-Lopez, Colin Harris, Ivana Dusparic, Siobhán Clarke, Vinny Cahill. "Reducing Electricity Costs in a Dynamic Pricing Environment" in the 3rd IEEE International Conference on Smart Grid Communications (SmartGridComm), 2012.

Mikael Asplund, Atif Manzoor, Melanie Bouroche, Siobhán Clarke and Vinny Cahill. "A Formal Approach to Autonomous Vehicle Coordination" in the 18th International Symposium on Formal Methods (FM), 2012.

Hui Song, Michael Gallagher, Siobhán Clarke. "Rapid GUI Development on Legacy Systems: A Runtime Model-Based Solution" in the International Workshop on Models @ Runtime (MRT), at MODELS 2012.

Eamonn O'Toole, Siobhán Clarke. "Dynamic Forecasting and Adaptation For Demand Optimization in the Smart Grid" in the International Workshop on Software Engineering for the Smart Grid (SE-SmartGrid), at ICSE 2012.

Adam Taylor, Edgar Galvan-Lopez, Siobhán Clarke and Vinny Cahill. "Management and Control of Energy Usage and Price using Participatory Sensing Data" Poster in the 3rd International Workshop on Agent Technologies for Energy Systems (ATES), at AAMAS 2012.

Christin Groba, Siobhán Clarke. "Opportunistic composition of sequentially-connected services in mobile computing environments" in the IEEE International Conference on Web Services (ICWS), 2011. (winner of Best Student Paper award) [Adobe PDF]

Razvan Popescu, Athanasios Staikopoulos, Peng Liu, Antonio Brogi, Siobhán Clarke. "Taxonomy-driven Adaptation of Multi-Layer Applications using Templates" in Proceedings of the 4th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO), 2010 [Adobe PDF]

Michael Spence, Siobhán Clarke. "Improving Pervasive Application Behavior Using Other Users' Information" in Proceedings of the 18th International Conference on Case-based Reasoning (ICCBR), 2010

Ashley Sterritt, Siobhán Clarke, Vinny Cahill. "Precise Specification of Design Pattern Structure and Behaviour" in Proceedings of the 6th European Conference on Modelling Foundations and Applications (ECMFA), 2010

Jorge Fox, Siobhán Clarke. "An Analysis of Formal Languages for Dynamic Adaptation" in Proceedings of the 15th International Conference on Engineering of Complex Computer Systems (ICECCS), 2010

Jorge Fox, Siobhán Clarke. "A Survey of Dynamic Adaptation Techniques" in Proceedings of the 3rd. International Multi-Conference on Engineering and Technological Innovation (IMETI), 2010

Javier Vázquez-Salceda, Wamberto Vasconcelos, Julian Padget, Frank Dignum, Siobhan Clarke, Manel Palau, Paul Sergeant, Kees Nieuwenhuis. "ALIVE: A Model-Driven Framework to Develop Dynamic, Flexible, Distributed Service-Oriented Systems," in Proceedings of the 12th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, 2010

Christin Groba, Siobhán Clarke. "Web services on embedded systems - A performance study" in Proceedings of the 1st International Workshop on the Web of Things (WoT), PerCom 2010

Éamonn Linehan, Siobhán Clarke. "Managing Hardware Verification Complexity with Aspect-Oriented Model-Driven Engineering" in Proceeedings of the 1st Workshop on Model Based Engineering for Embedded Systems Design (M-BED), 2010

Darren Galpin, Cormac Driver, Siobhán Clarke. "Modelling Hardware Verification Concerns Specified in the e Language: An Experience Report" in Proceedings of the International Conference on Aspect-Oriented Software Development (AOSD) Industry Track, 2009. [Adobe PDF]

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" in Proceedings of the 1st International Conference on Digital Business (DIGIBIZ) 2009.

Jennifer Munnelly, Siobhán Clarke. "HL7 Healthcare Information Management Using Aspect-Oriented Programming" in Proceedings of the IEEE International Symposium on Computer-Based Medical Systems (CBMS), (short paper) 2009. [Xplore]

Shane Brennan, Vinny Cahill, Siobhán Clarke. "Applying non-constant volatility analysis methods to software timeliness" in Proceedings of the 21st Euromicro Conference on Real-Time Systems (ECRTS), WIP Track 2009.

Sebastien Saudrais, Athanasios Staikopoulos, Siobhán Clarke. "Using Specification Models for Runtime Adaptations" in 4th International Workshop on Models@run.time, co-located with MODELS 2009.

Razvan Popescu, Athanasios Staikopoulos and Siobhán Clarke. "An Extensible Monitoring and Adaptation Framework" in 2nd Workshop on Monitoring, Adaptation and Beyond (MONA+), co-located with ICSOC/ServiceWave 2009.

Jorge Fox, Siobhán Clarke. "Exploring approaches to dynamic adaptation" in 3rd Workshop on Middleware-Application Interaction (MAI), co-located with DisCoTec.

Serena Fritsch, Aline Senart, Douglas C. Schmidt, Siobhán Clarke. "Time-Bounded Adaptation for Automotive System Software" in Proceedings of the IEEE International Conference on Software Engineering (ICSE) Automotive Track, 2008. [Adobe PDF]

Jennifer Munnelly, Siobhán Clarke. "ALPH: A Domain-Specific Language for Ubiquitous Healthcare " in Proceedings of the Third International Conference on Pervasive Computing and Applications (ICPCA) Ubiquitous Healthcare Track, 2008.

Serena Fritsch, Siobhán Clarke. "TimeAdapt: timely execution of dynamic software reconfigurations " in Proceedings of the 5th Middleware doctoral symposium, 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" in SAE World Congress & Exhibition, 2008.

Olivier Barais, Andrew Jackson, Jacques Klein, Benoit Baudry, Siobhán Clarke. "Composing Multi-View Aspect Models" in Proceedings of the 7th IEEE International Conference on Composition-Based Software Systems (ICCBSS), 2008.

Ben Steichen, Siobhán Clarke. "Wireless Collaboration for Context-Aware Services using Mobile Networked Applications" in Proceedings of the 4th IEEE International Conference on Wireless Communications, Networking and Mobile Computing (WiCom), 2008.

Athanasios Staikopoulos, Sebastien Saudrais, Siobhan Clarke, Julian Padget, Owen Cliffe, Marina De Vos. "Mutual Dynamic Adaptation of Models and Service Enactment in ALIVE" in Proceedings of the Models@Runtime workshop at Models 2008. [Adobe PDF]

Daniel Okouya, Loris Penserini, Sébastien Saudrais, Athanasios Staikopoulos, Virginia Dignum and Siobhán Clarke. "Designing MAS Organisation through an Integrated MDA/Ontology Approach" in Proceedings of the 1st International Workshop on Transforming and Weaving Ontologies in Model-Driven Engineering at Models 2008.

Cormac Driver, Vinny Cahill, Siobhán Clarke. "Separation of Distributed Real-Time Embedded Concerns with Theme/UML" in Proceedings of the 5th International Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES), 2008. [Adobe PDF]

Serena Fritsch, Aline Senart, Douglas C. Schmidt, Siobhán Clarke. "Scheduling Time-bounded Dynamic Software Adaptation" in the Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), at ICSE 2008. Adobe PDF]

Jennifer Munnelly, Siobhán Clarke. "Infrastructure for Ubiquitous Computing: Improving Quality with Modularisation" in the Workshop on Aspects, Components and Patterns for Infrastructure Software (ACP4IS), at AOSD 2008. [Adobe PDF]

Jennifer Munnelly, Serena Fritsch, Siobhán Clarke. "An Aspect-Oriented Approach to the Modularisation of Context" in Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications (PerCom), concise contribution, 2007 [Adobe PDF]

Andronikos Nedos, Kulpreet Singh, Raymond Cunningham, Siobhán Clarke. "A Gossip Protocol to Support Service Discovery with Heterogeneous Ontologies in MANETs" in Proceedings of the Third IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), 2007 [Adobe PDF]

Shiu Lun Tsang, Siobhán Clarke. "Mining User Models for Effective Adaptation of Context-aware Applications" in Proceedings of the IEEE International Conference on Intelligent Pervasive Computing, (IPC-07), 2007

Serena Fritsch, Aline Senart, Siobhán Clarke. "Addressing Dynamic Contextual Adaptation with a Domain-Specific Language" in the Workshop on Software Engineering of Pervasive Computing, Applications, Systems and Environments (SEPCASE) at ICSE 2007 [Adobe PDF]

Andrew Carton, Siobhán Clarke, Aline Senart, Vinny Cahill. "Aspect-Oriented Model-Driven Development for Mobile Context-Aware Computing" in the Workshop on Software Engineering of Pervasive Computing, Applications, Systems and Environments (SEPCASE) at ICSE 2007 [Adobe PDF]

Aline Senart, Vinny Cahill, Anthony Harrington, Raymond Cunningham, Siobhán Clarke, Marcin Karpinski. "Towards Self-Organising Global Supply Chains in the Internet of Things" in the 1st International Workshop on System Support for the Internet of Things (WoSSIoT 2007), at EuroSys 2007 [Adobe PDF]

Jennifer Munnelly, Siobhán Clarke. "ALPH: A Domain-Specific Language for Crosscutting Pervasive Healthcare Concerns" in the Workshop on Domain-Specific Aspect Languages (DSAL) at AOSD 2007 [Adobe PDF]

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" in the Workshop on Aspects in Architectural Description (AARCH) at AOSD 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" in the Workshop on Assessment of Aspect-Oriented Technologies (ASAT) at AOSD 2007

Patricia Gomez Bello, I. Aedo, F. Sainz, P. Diaz, Jennifer Munnelly, Siobhán Clarke. "Improving Communication for Mobile Devices in Disaster Response" in the International Workshop on Mobile Information Technology for Emergency Response, MobileResponse 2007, LNCS 4458.

Cormac Driver, Éamonn Linehan, Mike Spence, Shiu Lun Tsang, Laura Chan, Siobhán Clarke. "Facilitating Dynamic Schedules for Healthcare Professionals" in Proceedings of the 1st International Conference on Pervasive Computing Technologies for Healthcare, IEEE, 2006 [Adobe PDF]

Andronikos Nedos, Kulpreet Singh, Siobhán Clarke. "Mobile Ad Hoc Services: Semantic Service Discovery in Mobile Ad Hoc Networks" in Proceedings of the 4th International Conference on Service-Oriented Computing (ICSOC), 2006 [Adobe PDF]

Kulpreet Singh, Andronikos Nedos, Siobhán Clarke. "TransMAN: A Group Communication System for MANETs" in Proceedings of the 8th International Conference on Distributed Computing and Networking (ICDCN), 2006

Alexandre Bergel, Robert Hirschfeld, Siobhán Clarke, Pascal Costanza. "Aspectboxes - Controlling the Visibility of Aspects" in Proceedings of the International Conference on Software and Data Technologies (ICSOFT), 2006 [Adobe PDF]

Daire O'Broin, Siobhán Clarke. "Inka: Using Flow to Enhance the Mobile Learning Experience" in Proceedings of the IADIS International Conference on Mobile Learning, 2006 [Adobe PDF]

Patricia Gómez Bello, Ignacio Aedo, Fausto Sainz, Paloma Díaz, Jorge de Castro, Siobhán Clarke. "Ubiquitous Computing for Emergency Response Context" in 2nd International Workshop on Ubiquitous Computing & Ambient Intelligence (wUCAmI) 2006

Andrew Jackson, Jacques Klein, Benoit Baudry, Siobhán Clarke. "KerTheme: Testing Aspect Models" in Workshop on Model Driven Development and Model Driven Testing at ECMDA 2006

Andrew Jackson, Olivier Barais, Jean-Marc Jézéquel, Siobhán Clarke. "Toward A Generic And Extensible Merge" in Workshop on Models and Aspects at ECOOP 2006

Andrew Jackson, Jacques Klein, Benoit Baudry, Siobhán Clarke. "Testing Executable Themes" in Workshop on Models and Aspects at ECOOP 2006

Frans Sanen, Eddy Truyen, Wouter Joosen, Andrew Jackson, Andronikos Nedos, Siobhán Clarke, Neil Loughran, Awais Rashid "Classifying and Documenting Aspect Interactions" in Workshop on Early Aspects at AOSD 2006

Andrew Jackson, Pablo Sánchez, Lidia Fuentes, Siobhán Clarke. "Towards Traceability between AO Architecture and AO Design" in Workshop on Aspects, Components, and Patterns for Infrastructure Software at AOSD 2006

Andrew Jackson, Siobhán Clarke. "Towards the Integration of Theme/UML and JPDDs" in Workshop on Aspect-Oriented Modelling at AOSD 2006

Serena Fritsch, Jennifer Munnelly, Siobhán Clarke. "Towards a Domain-Specific AOP language for Ubiquitous Computing" in Workshop on Open Aspect Languages at AOSD 2006 [Adobe PDF]

Kulpreet Singh, Andronikos Nedos, Gregor Gaertnor, Siobhán Clarke. "Reliable Broadcasts and Message Stability in Mobile Ad-Hoc Networks" in Proceedings of the International Conference on Adhoc Networks and Wireless (Adhoc Now 2005). Cancun, Mexico 2005

Andronikos Nedos, Kulpreet Singh, Siobhán Clarke. "Service*: Distributed Service Advertisement for Multi-Service, Multi-Hop MANET Environments" in Proceedings of the 7th IFIP International Conference on Mobile and Wireless Communication Networks (MWCN'05). Marrakech, Morocco. Springer-Verlag, 2005 [Adobe PDF]

Rene Meier, Vinny Cahill, Andronikos Nedos, Siobhán Clarke. "Proximity-Based Service Discovery in Mobile Ad Hoc Networks" in Proceedings of the 5th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS'05). Athens, Greece. Springer-Verlag, 2005 [Adobe PDF]

Peter Barron, Stefan Weber, Siobhán Clarke, Vinny Cahill. "Experiences Deploying an Ad-hoc Network in an Urban Environment" in Proceedings of the IEEE ICPS Workshop on Multi-hop Ad hoc Networks: from theory to reality (REALMAN 05). Santorini, Greece. 2005 [Adobe PDF]

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, (ECHISE 2005) Pervasive 2005, Munich, Germany.

Andrew Jackson, Siobhán Clarke. "Towards a Generic Aspect-Oriented Design Process" 7th International Workshop on Aspect-Oriented Modeling, (AOM 2005) MoDELS 2005, Jamaica. winner best paper [Adobe PDF]

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.

É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.

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, February 2005.

Andrew Jackson, Siobhán Clarke. "SourceWeave.NET: Source-level cross-language aspect-oriented programming" In Proceedings of the Third ACM International Conference on Generative Programming and Component Engineering (GPCE), Vancouver, Canada, October 24-28 2004. [Adobe PDF]

Andrew Jackson, Shiu Lun Tsang, Alan Gray, Cormac Driver, Siobhán Clarke. "Behind the Rules: XP Experiences" in Proceedings of the IEEE Agile Development Conference (ADC), Salt Lake City, 2004. [Adobe PDF]

Elisa L.A. Baniassad, Siobhán Clarke. "Theme: An Approach for Aspect-Oriented Analysis and Design" In Proceedings of the 26th International Conference on Software Engineering (ICSE), Edinburgh, Scotland, May 2004. [Adobe PDF]

Andronikos Nedos, Alexander O'Connor, Graham Abell, Siobhán Clarke, Vinny Cahill. "LATTE: Location And Time Triggered Email" In Proceedings of the International Conference on Pervasive Computing and Communications (PCC-04), Las Vegas, 2004. [Adobe PDF]

Shiu Lun Tsang, Siobhán Clarke, Elisa L. A. Baniassad. "An Evaluation of Aspect-Oriented Programming for Java-based Real-Time Systems Development" In Proceedings of IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC), Vienna, Austria, May 2004. [Adobe PDF]

Elisa L.A. Baniassad, Siobhan Clarke. "Investigating the Use of Clues for Scaling Document-Level Concern Graphs" Workshop on Early Aspects at OOPSLA 2004, Vancouver, Canada

Cormac Driver, Siobhán Clarke. "Hermes: Generic Designs for Mobile, Context-Aware Trails-based Applications" Workshop on Context Awareness at MobiSys 2004, Boston.

Patrick Fahy, Siobhán Clarke. "CASS: Middleware for Mobile, Context-Aware Applications" Workshop on Context Awareness at MobiSys 2004, Boston.

Elisa L. A. Baniassad, Siobhan Clarke. "Finding Aspects In Requirements with Theme/Doc" Workshop on Early Aspects at AOSD 2004, March 2004

Cormac Driver, Siobhán Clarke. "Hermes: A Software Framework for Mobile, Context-Aware Trails" Workshop on Computer Support for Human Tasks and Activities at Pervasive 2004, Vienna.

Stefan Weber, Vinny Cahill, Siobhán Clarke, Mads Haahr. "Wireless Ad Hoc Network for Dublin: A Large-Scale Ad Hoc Network Test-Bed" European Research Consortium for Informatics and Mathematics ERCIM News, volume 54, 2003

Cormac Driver, Siobhán Clarke. "Distributed Systems Development: Can we Enhance Evolution using AspectJ?" In Proceedings of the 9th International Conference on Object-Oriented Information Systems (OOIS), Springer. Lecture Notes in Computer Science, Vol 2817. Geneva, Switzerland, September 2003 [Adobe PDF]

Siobhán Clarke, Robert J. Walker. "Towards a Standard Design Language for AOSD" In Proceedings of the 1st International Conference on Aspect-Oriented Software Development (AOSD), Enschede, The Netherlands, April 2002. [Adobe PDF]

Kulpreet Singh, Siobhán Clarke, Andronikos Nedos, Vinny Cahill. "Proximity Groups for Mobile Ad Hoc Networks" Workshop on "Pervasive Computing" at OOPSLA 2002.

Adrian Fitzpatrick, Gregory Biegel, Siobhán Clarke, Vinny Cahill. "Towards a Sentient Object Model" Workshop on "Engineering Context-Aware Object-Oriented Systems and Environments" at OOPSLA 2002.

Johan Brichau, Maurice Glandrup, Siobhán Clarke, Lodewijk Bergmans. "Advanced Separation of Concerns" In Proceedings of European Conference on Object-Oriented Programming (ECOOP) Workshop Reader, Ed. Ákos Frohner, Budapest, Hungary, June 2001, Volume 2323, Lecture Notes in Computer Science (LNCS), Springer

Siobhán Clarke, Robert J. Walker. "Composition Patterns: An Approach to Designing Reusable Aspects" In Proceedings of the 23rd International Conference on Software Engineering (ICSE), Toronto, Canada, May 2001. Honorable Mention Award at 2011 Most Influential Paper ICSE 2001. [Adobe PDF]

Siobhán Clarke, Robert J Walker. "Separating Crosscutting Concerns across the Lifecycle: From Composition Patterns to AspectJ and Hyper/J"
[TCD-CS-2001-15], Trinity College, Dublin and UBC-CS-TR-2001-05, University of British Columbia. May 2001

Siobhán Clarke. "Composition of Object-Oriented Software Design Models"
Ph.D. Thesis, January 2001, Dublin City University. [Table of Contents] and [Full Thesis]

Siobhán Clarke. "Composing Design Models: An extension to the UML" In Proceedings of the Third International Conference on the Unified Modeling Language (UML), York, UK, October 2000. Volume 1939, Lecture Notes in Computer Science (LNCS), Springer

Siobhán Clarke "Designing Reusable Patterns of Cross-Cutting Behaviour with Composition Patterns" OOPSLA 2000, Workshop on Advanced Separation of Concerns.

Siobhán Clarke "Extending UML Metamodel for Design Composition" ICSE 2000, Workshop on Multi-Dimensional Separation of Concerns in Object-Oriented Systems.

Siobhán Clarke, William Harrison, Harold Ossher, Peri Tarr. "Subject-Oriented Design: Towards Improved Alignment of Requirements, Design and Code" In Proceedings of Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) Denver, Colorado U.S., November 1999. [Adobe PDF] >

Siobhán Clarke, William Harrison, Harold Ossher, Peri Tarr "The Dimension of Separating Requirements Concerns for the Duration of the Development Lifecycle " OOPSLA '99, Workshop on Multi-Dimensional Separation of Concerns in Object-Oriented Systems.

Siobhán Clarke, William Harrison, Harold Ossher, Peri Tarr "Subject-Oriented Design: Support for Evolution from the Design Stage" SOCE '99, Workshop on Software and Organisation Co-Evolution.

Siobhán Clarke, William Harrison, Harold Ossher, Peri Tarr "Separating Concerns throughout the Development Lifecycle " ECOOP '99, Workshop on Aspect-Oriented Programming

Siobhán Clarke, William Harrison, Harold Ossher, Peri Tarr "Designing for Evolution with Subjects" ICSE '99, Workshop on Software Change and Evolution

Siobhán Clarke, William Harrison, Harold Ossher, Peri Tarr. "Subject-Oriented Design: Towards Improved Alignment of Requirements, Design and Code" IBM Research Report RC 21300, April 1999.

Siobhán Clarke, John Murphy, Mark Roantree. "Composition of UML Design Models: A tool to support the resolution of conflicts." In Proceedings of Object Oriented Information Systems (OOIS),

Siobhán Clarke, John Murphy. "Developing a Tool to support Aspect-Oriented Programming principles to the Design phase." ICSE '98 Workshop on Aspect-Oriented Programming.

Siobhán Clarke, John Murphy. "Verifying Components under development at the design stage: A tool to support the composition of component design models." ICSE '98 Workshop on Component-Based Software Engineering.

Siobhán Clarke, John Murphy. "Developing a Tool to support Composition of the Components in a Large-Scale Development" OOPSLA '97 Workshop on Object-Oriented Behavioural Semantics.


Last updated 29 July 2019 by Siobhan Clarke (Email).