@article{ClarkeD04, title = {Context-Aware Trails}, author = {Siobhán Clarke and Cormac Driver}, year = {2004}, url = {http://csdl.computer.org/comp/mags/co/2004/08/r8097abs.htm}, tags = {context-aware}, researchr = {https://researchr.org/publication/ClarkeD04}, cites = {0}, citedby = {0}, journal = {IEEE Computer}, volume = {37}, number = {8}, pages = {97-99}, } @inproceedings{Vazquez-SalcedaCDVPCSN09, title = {Combining Organisational and Coordination Theory with Model Driven Approaches to Develop Dynamic, Flexible, Distributed Business Systems}, author = {Javier Vázquez-Salceda and Luigi Ceccaroni and Frank Dignum and Wamberto Weber Vasconcelos and Julian A. Padget and Siobhán Clarke and Paul Sergeant and Kees Nieuwenhuis}, year = {2009}, doi = {10.1007/978-3-642-11532-5_20}, url = {http://dx.doi.org/10.1007/978-3-642-11532-5_20}, tags = {systematic-approach}, researchr = {https://researchr.org/publication/Vazquez-SalcedaCDVPCSN09}, cites = {0}, citedby = {0}, pages = {175-184}, booktitle = {Digital Business - First Iternational ICST Conference, DigiBiz 2009, London, UK, June 17-19, 2009, Revised Selected Papers}, editor = {Luigi Telesca and Katarina Stanoevska-Slabeva and Veselin Rakocevic}, volume = {21}, series = {Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering}, publisher = {Springer}, isbn = {978-3-642-11531-8}, } @article{BrichauCCDGHJKNRS06, title = {A Model Curriculum for Aspect-Oriented Software Development}, author = {Johan Brichau and Ruzanna Chitchyan and Siobhán Clarke and Ellie D Hondt and Alessandro Garcia and Michael Haupt and Wouter Joosen and Shmuel Katz and Jacques Noyé and Awais Rashid and Mario Südholt}, year = {2006}, doi = {10.1109/MS.2006.146}, url = {http://doi.ieeecomputersociety.org/10.1109/MS.2006.146}, tags = {meta-model, model-driven development, Meta-Environment}, researchr = {https://researchr.org/publication/BrichauCCDGHJKNRS06}, cites = {0}, citedby = {0}, journal = {IEEE Software}, volume = {23}, number = {6}, pages = {53-61}, } @inproceedings{FritschSSC08, title = {Time-bounded adaptation for automotive system software}, author = {Serena Fritsch and Aline Senart and Douglas C. Schmidt and Siobhán Clarke}, year = {2008}, doi = {10.1145/1368088.1368166}, url = {http://doi.acm.org/10.1145/1368088.1368166}, tags = {C++}, researchr = {https://researchr.org/publication/FritschSSC08}, cites = {0}, citedby = {0}, pages = {571-580}, booktitle = {30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 10-18, 2008}, editor = {Wilhelm Schäfer and Matthew B. Dwyer and Volker Gruhn}, publisher = {ACM}, isbn = {978-1-60558-079-1}, } @inproceedings{BrennanFLSFLDMCHC09, title = {A Framework for Flexible and Dependable Service-Oriented Embedded Systems}, author = {Shane Brennan and Serena Fritsch and Yu Liu and Ashley Sterritt and Jorge Fox and Éamonn Linehan and Cormac Driver and René Meier and Vinny Cahill and William Harrison and Siobhán Clarke}, year = {2009}, doi = {10.1007/978-3-642-17245-8_6}, url = {http://dx.doi.org/10.1007/978-3-642-17245-8_6}, researchr = {https://researchr.org/publication/BrennanFLSFLDMCHC09}, cites = {0}, citedby = {0}, pages = {123-145}, booktitle = {Architecting Dependable Systems VII}, editor = {Antonio Casimiro and Rogério de Lemos and Cristina Gacek}, volume = {6420}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-17244-1}, } @article{CuckleC02, title = {Mentoring student-teachers in schools: views, practices and access to ICT}, author = {P. Cuckle and Siobhán Clarke}, year = {2002}, doi = {10.1046/j.0266-4909.2002.00244.x}, url = {http://dx.doi.org/10.1046/j.0266-4909.2002.00244.x}, researchr = {https://researchr.org/publication/CuckleC02}, cites = {0}, citedby = {0}, journal = {J. Comp. Assisted Learning}, volume = {18}, number = {3}, pages = {330-340}, } @inproceedings{SinghNGC05, title = {Message Stability and Reliable Broadcasts in Mobile Ad-Hoc Networks}, author = {Kulpreet Singh and Andronikos Nedos and Gregor Gärtner and Siobhán Clarke}, year = {2005}, doi = {10.1007/11561354_25}, url = {http://dx.doi.org/10.1007/11561354_25}, tags = {mobile}, researchr = {https://researchr.org/publication/SinghNGC05}, cites = {0}, citedby = {0}, pages = {297-310}, booktitle = {Ad-Hoc, Mobile, and Wireless Networks, 4th International Conference, ADHOC-NOW 2005, Cancun, Mexico, October 6-8, 2005, Proceedings}, editor = {Violet R. Syrotiuk and Edgar Chávez}, volume = {3738}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-29132-6}, } @inproceedings{PopescuSLBC10, title = {Taxonomy-Driven Adaptation of Multi-layer Applications Using Templates}, author = {Razvan Popescu and Athanasios Staikopoulos and Peng Liu and Antonio Brogi and Siobhán Clarke}, year = {2010}, doi = {10.1109/SASO.2010.23}, url = {http://dx.doi.org/10.1109/SASO.2010.23}, tags = {taxonomy}, researchr = {https://researchr.org/publication/PopescuSLBC10}, cites = {0}, citedby = {0}, pages = {213-222}, booktitle = {Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2010, Budapest, Hungary, 27 September - 1 October 2010}, publisher = {IEEE Computer Society}, isbn = {978-0-7695-4232-4}, } @inproceedings{MunnellyFC07, title = {An Aspect-Oriented Approach to the Modularisation of Context}, author = {Jennifer Munnelly and Serena Fritsch and Siobhán Clarke}, year = {2007}, doi = {10.1109/PERCOM.2007.7}, url = {http://dx.doi.org/10.1109/PERCOM.2007.7}, tags = {context-aware, systematic-approach}, researchr = {https://researchr.org/publication/MunnellyFC07}, cites = {0}, citedby = {0}, pages = {114-124}, booktitle = {Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom 2007), 19-23 March 2007, White Plains, New York, USA}, publisher = {IEEE Computer Society}, isbn = {978-0-7695-2787-1}, } @inproceedings{MeierCNC05, title = {Proximity-Based Service Discovery in Mobile Ad Hoc Networks}, author = {René Meier and Vinny Cahill and Andronikos Nedos and Siobhán Clarke}, year = {2005}, doi = {10.1007/11498094_11}, url = {http://dx.doi.org/10.1007/11498094_11}, tags = {rule-based, discovery, mobile}, researchr = {https://researchr.org/publication/MeierCNC05}, cites = {0}, citedby = {0}, pages = {115-129}, booktitle = {Distributed Applications and Interoperable Systems, 5th IFIP WG 6.1 International Conference, DAIS 2005, Athens, Greece, June 15-17, 2005, Proceedings}, editor = {Lea Kutvonen and Nancy Alonistioti}, volume = {3543}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-26262-8}, } @article{GreenBCRC06, title = {Cognitive dimensions: Achievements, new directions, and open questions}, author = {Thomas R. G. Green and Ann Blandford and L. Church and Chris R. Roast and Siobhán Clarke}, year = {2006}, doi = {10.1016/j.jvlc.2006.04.004}, url = {http://dx.doi.org/10.1016/j.jvlc.2006.04.004}, tags = {source-to-source, open-source}, researchr = {https://researchr.org/publication/GreenBCRC06}, cites = {0}, citedby = {0}, journal = {Journal of Computer Languages}, volume = {17}, number = {4}, pages = {328-365}, } @inproceedings{NedosSC06, title = {Mobile Ad Hoc Services: Semantic Service Discovery in Mobile Ad Hoc Networks}, author = {Andronikos Nedos and Kulpreet Singh and Siobhán Clarke}, year = {2006}, doi = {10.1007/11948148_8}, url = {http://dx.doi.org/10.1007/11948148_8}, tags = {discovery, mobile}, researchr = {https://researchr.org/publication/NedosSC06}, cites = {0}, citedby = {0}, pages = {90-103}, booktitle = {Service-Oriented Computing - ICSOC 2006, 4th International Conference, Chicago, IL, USA, December 4-7, 2006, Proceedings}, editor = {Asit Dan and Winfried Lamersdorf}, volume = {4294}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-68147-7}, } @inproceedings{SinghNC06, title = {TransMAN: A Group Communication System for MANETs}, author = {Kulpreet Singh and Andronikos Nedos and Siobhán Clarke}, year = {2006}, doi = {10.1007/11947950_48}, url = {http://dx.doi.org/10.1007/11947950_48}, researchr = {https://researchr.org/publication/SinghNC06}, cites = {0}, citedby = {0}, pages = {430-441}, booktitle = {Distributed Computing and Networking, 8th International Conference, ICDCN 2006, Guwahati, India, December 27-30, 2006}, editor = {Soma Chaudhuri and Samir R. Das and Himadri S. Paul and Srikanta Tirthapura}, volume = {4308}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-68139-6}, } @inproceedings{Clarke05, title = {Panels at the MODELS 2005 Conference}, author = {Siobhán Clarke}, year = {2005}, doi = {10.1007/11557432_54}, url = {http://dx.doi.org/10.1007/11557432_54}, tags = {meta-model, UML, Meta-Environment}, researchr = {https://researchr.org/publication/Clarke05}, cites = {0}, citedby = {0}, pages = {719-720}, booktitle = {Model Driven Engineering Languages and Systems, 8th International Conference, MoDELS 2005, Montego Bay, Jamaica, October 2-7, 2005, Proceedings}, editor = {Lionel C. Briand and Clay Williams}, volume = {3713}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-29010-9}, } @inproceedings{LamVGCCNVPCGHANRCADDPPVACSPCSRQN09, title = {ALIVE: A Framework for Flexible and Adaptive Service Coordination}, author = {Joey Sik Chun Lam and Wamberto Weber Vasconcelos and Frank Guerin and David Corsar and Alison Chorley and Timothy J. Norman and Javier Vázquez-Salceda and Sofia Panagiotidi and Roberto Confalonieri and I. Gomez and S. Hidalgo and Sergio Álvarez-Napagao and Juan Carlos Nieves and M. Palau Roig and Luigi Ceccaroni and Huib Aldewereld and Virginia Dignum and Frank Dignum and Loris Penserini and Julian A. Padget and Marina De Vos and D. Andreou and Owen Cliffe and Athanasios Staikopoulos and R. Popescu and Siobhán Clarke and P. Sergeant and Chris Reed and T. Quillinan and K. Nieuwenhuis}, year = {2009}, doi = {10.1007/978-3-642-10203-5_21}, url = {http://dx.doi.org/10.1007/978-3-642-10203-5_21}, researchr = {https://researchr.org/publication/LamVGCCNVPCGHANRCADDPPVACSPCSRQN09}, cites = {0}, citedby = {0}, pages = {236-239}, booktitle = {Engineering Societies in the Agents World X, 10th International Workshop, ESAW 2009, Utrecht, The Netherlands, November 18-20, 2009. Proceedings}, editor = {Huib Aldewereld and Virginia Dignum and Gauthier Picard}, volume = {5881}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-10202-8}, } @inproceedings{GalpinDC09, title = {Modelling hardware verification concerns specified in the ::::e:::: language: an experience report}, author = {Darren Galpin and Cormac Driver and Siobhán Clarke}, year = {2009}, doi = {10.1145/1509239.1509267}, url = {http://doi.acm.org/10.1145/1509239.1509267}, tags = {modeling language, language modeling, e-science}, researchr = {https://researchr.org/publication/GalpinDC09}, cites = {0}, citedby = {0}, pages = {207-212}, booktitle = {Proceedings of the 8th International Conference on Aspect-Oriented Software Development, AOSD 2009, Charlottesville, Virginia, USA, March 2-6, 2009}, editor = {Kevin J. Sullivan}, publisher = {ACM}, isbn = {978-1-60558-442-3}, } @inproceedings{TsangCB04, title = {An Evaluation of Aspect-Oriented Programming for Java-Based Real-Time Systems Development}, author = {Shiu Lun Tsang and Siobhán Clarke and Elisa L. A. Baniassad}, year = {2004}, url = {http://csdl.computer.org/comp/proceedings/isorc/2004/2124/00/21240291abs.htm}, tags = {object-oriented programming, rule-based, Java, aspect oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/TsangCB04}, cites = {0}, citedby = {0}, pages = {291-300}, booktitle = {7th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2004), 12-14 May 2004, Vienna, Austria}, publisher = {IEEE Computer Society}, isbn = {0-7695-2124-X}, } @inproceedings{Vazquez-SalcedaVPDCR10, title = {ALIVE: an agent-based framework for dynamic and robust service-oriented applications}, author = {Javier Vázquez-Salceda and Wamberto Weber Vasconcelos and Julian A. Padget and Frank Dignum and Siobhán Clarke and M. Palau Roig}, year = {2010}, doi = {10.1145/1838206.1838518}, url = {http://doi.acm.org/10.1145/1838206.1838518}, tags = {rule-based, application framework}, researchr = {https://researchr.org/publication/Vazquez-SalcedaVPDCR10}, cites = {0}, citedby = {0}, pages = {1637-1638}, booktitle = {9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2010), Toronto, Canada, May 10-14, 2010, Volume 1-3}, editor = {Wiebe van der Hoek and Gal A. Kaminka and Yves Lespérance and Michael Luck and Sandip Sen}, publisher = {IFAAMAS}, isbn = {978-0-9826571-1-9}, } @inproceedings{BelloASDMC07, title = {Improving Communication for Mobile Devices in Disaster Response}, author = {Patricia Gómez Bello and Ignacio Aedo and Fausto Sainz and Paloma Díaz and Jennifer Munnelly and Siobhán Clarke}, year = {2007}, doi = {10.1007/978-3-540-75668-2_14}, url = {http://dx.doi.org/10.1007/978-3-540-75668-2_14}, tags = {mobile}, researchr = {https://researchr.org/publication/BelloASDMC07}, cites = {0}, citedby = {0}, pages = {126-134}, booktitle = {Mobile Response, First International Workshop on Mobile Information Technology for Emergency Response, Mobile Response 2007, Sankt Augustin, Germany, February 22-23, 2007, Revised Selected Papers}, editor = {Jobst Löffler and Markus Klann}, volume = {4458}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-75667-5}, } @inproceedings{FritschC08, title = {TimeAdapt: timely execution of dynamic software reconfigurations}, author = {Serena Fritsch and Siobhán Clarke}, year = {2008}, doi = {10.1145/1462728.1462731}, url = {http://doi.acm.org/10.1145/1462728.1462731}, researchr = {https://researchr.org/publication/FritschC08}, cites = {0}, citedby = {0}, pages = {13-18}, booktitle = {Middleware 2007, ACM/IFIP/USENIX 9th International Middleware Conference, Leuven, Belgium, December 1, 2008, Doctoral Symposium Proceedings}, editor = {Sam Michiels}, publisher = {ACM}, isbn = {978-1-60558-361-7}, } @inproceedings{JacksonC04, title = {SourceWeave.NET: Cross-Language Aspect-Oriented Programming}, author = {Andrew Jackson and Siobhán Clarke}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3286&spage=115}, tags = {programming languages, object-oriented programming, aspect oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/JacksonC04}, cites = {0}, citedby = {0}, pages = {115-135}, booktitle = {Generative Programming and Component Engineering: Third International Conference, GPCE 2004, Vancouver, Canada, October 24-28, 2004. Proceedings}, editor = {Gabor Karsai and Eelco Visser}, volume = {3286}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-23580-9}, } @inproceedings{MunnellyC09, title = {HL7 healthcare information management using aspect-oriented programming}, author = {Jennifer Munnelly and Siobhán Clarke}, year = {2009}, doi = {10.1109/CBMS.2009.5255349}, url = {http://dx.doi.org/10.1109/CBMS.2009.5255349}, tags = {object-oriented programming, aspect oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/MunnellyC09}, cites = {0}, citedby = {0}, pages = {1-4}, booktitle = {Proceedings of the Twenty-Second IEEE International Symposium on Computer-Based Medical Systems, August 3-4, 2009, Albuquerque, New Mexico, USA}, publisher = {IEEE}, isbn = {978-1-4244-4878-4}, } @article{NedosSCC09, title = {Probabilistic Discovery of Semantically Diverse Content in MANETs}, author = {Andronikos Nedos and Kulpreet Singh and Raymond Cunningham and Siobhán Clarke}, year = {2009}, doi = {10.1109/TMC.2008.133}, url = {http://dx.doi.org/10.1109/TMC.2008.133}, tags = {discovery}, researchr = {https://researchr.org/publication/NedosSCC09}, cites = {0}, citedby = {0}, journal = {IEEE Trans. Mob. Comput.}, volume = {8}, number = {4}, pages = {544-557}, } @inproceedings{ClarkeMR06, title = {06302 Abstracts Collection -- Aspects For Legacy Applications}, author = {Siobhán Clarke and Leon Moonen and Ganesan Ramalingam}, year = {2006}, url = {http://drops.dagstuhl.de/opus/volltexte/2007/890}, researchr = {https://researchr.org/publication/ClarkeMR06}, cites = {0}, citedby = {0}, booktitle = {Aspects For Legacy Applications, 26.07. - 29.07.2006}, editor = {Siobhán Clarke and Leon Moonen and Ganesan Ramalingam}, volume = {06302}, series = {Dagstuhl Seminar Proceedings}, publisher = {Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany}, } @article{CahillC07, title = {Roaming: Technologies for a Connected Society}, author = {Vinny Cahill and Siobhán Clarke}, year = {2007}, doi = {10.1109/MIC.2007.47}, url = {http://doi.ieeecomputersociety.org/10.1109/MIC.2007.47}, researchr = {https://researchr.org/publication/CahillC07}, cites = {0}, citedby = {0}, journal = {IEEE Internet Computing}, volume = {11}, number = {2}, pages = {14-15}, } @inproceedings{BergelHCC06, title = {Aspectboxes - controlling the visibility of aspects}, author = {Alexandre Bergel and Robert Hirschfeld and Siobhán Clarke and Pascal Costanza}, year = {2006}, tags = {Pascal}, researchr = {https://researchr.org/publication/BergelHCC06}, cites = {0}, citedby = {0}, pages = {29-35}, booktitle = {ICSOFT 2006, First International Conference on Software and Data Technologies, Setúbal, Portugal, September 11-14, 2006}, editor = {Joaquim Filipe and Boris Shishkov and Markus Helfert}, publisher = {INSTICC Press}, isbn = {972-8865-69-4}, } @inproceedings{ClarkeHOT99:0, title = {Subject-Oriented Design: Towards Improved Alignment of Requirements, Design, and Code}, author = {Siobhán Clarke and William H. Harrison and Harold Ossher and Peri L. Tarr}, year = {1999}, doi = {10.1145/320384.320420}, url = {http://doi.acm.org/10.1145/320384.320420}, tags = {object-oriented programming, rule-based, meta programming, meta-model, modeling, composition, object-role modeling, subject-oriented programming, Meta-Environment, design, systematic-approach, feature-oriented programming, meta-objects}, researchr = {https://researchr.org/publication/ClarkeHOT99%3A0}, cites = {0}, citedby = {0}, pages = {325-339}, booktitle = {OOPSLA}, } @inproceedings{FoxC10, title = {An Analysis of Formal Languages for Dynamic Adaptation}, author = {Jorge Fox and Siobhán Clarke}, year = {2010}, doi = {10.1109/ICECCS.2010.9}, url = {http://dx.doi.org/10.1109/ICECCS.2010.9}, tags = {analysis}, researchr = {https://researchr.org/publication/FoxC10}, cites = {0}, citedby = {0}, pages = {3-13}, booktitle = {15th IEEE International Conference on Engineering of Complex Computer Systems, ICECCS 2010, Oxford, United Kingdom, 22-26 March 2010}, editor = {Radu Calinescu and Richard F. Paige and Marta Z. Kwiatkowska}, publisher = {IEEE Computer Society}, isbn = {978-0-7695-4015-3}, } @inproceedings{ClarkeW02, title = {Towards a standard design language for AOSD}, author = {Siobhán Clarke and Robert J. Walker}, year = {2002}, doi = {10.1145/508386.508400}, url = {http://doi.acm.org/10.1145/508386.508400}, tags = {language design, design}, researchr = {https://researchr.org/publication/ClarkeW02}, cites = {0}, citedby = {0}, pages = {113-119}, booktitle = {AOSD}, } @inproceedings{ClarkeHOT99, title = {Separating Concerns Throughout the Development Lifecycle}, author = {Siobhán Clarke and William H. Harrison and Harold Ossher and Peri L. Tarr}, year = {1999}, researchr = {https://researchr.org/publication/ClarkeHOT99}, cites = {0}, citedby = {0}, pages = {299}, booktitle = {Object-Oriented Technology, ECOOP 99 Workshop Reader, ECOOP 99 Workshops, Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings}, editor = {Ana M. D. Moreira and Serge Demeyer}, volume = {1743}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-66954-X}, } @inproceedings{BaraisKBJC08, title = {Composing Multi-view Aspect Models}, author = {Olivier Barais and Jacques Klein and Benoit Baudry and Andrew Jackson and Siobhán Clarke}, year = {2008}, doi = {10.1109/ICCBSS.2008.12}, url = {http://doi.ieeecomputersociety.org/10.1109/ICCBSS.2008.12}, tags = {meta-model, Meta-Environment}, researchr = {https://researchr.org/publication/BaraisKBJC08}, cites = {0}, citedby = {0}, pages = {43-52}, booktitle = {Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), February, 25-29, 2008, Madrid, Spain, Proceedings}, publisher = {IEEE Computer Society}, } @inproceedings{BaniassadC04, title = {Theme: An Approach for Aspect-Oriented Analysis and Design}, author = {Elisa L. A. Baniassad and Siobhán Clarke}, year = {2004}, url = {http://csdl.computer.org/comp/proceedings/icse/2004/2163/00/21630158abs.htm}, tags = {analysis, design, systematic-approach}, researchr = {https://researchr.org/publication/BaniassadC04}, cites = {0}, citedby = {0}, pages = {158-167}, booktitle = {26th International Conference on Software Engineering (ICSE 2004), 23-28 May 2004, Edinburgh, United Kingdom}, publisher = {IEEE Computer Society}, isbn = {0-7695-2163-0}, } @article{DriverRLCC10, title = {Managing embedded systems complexity with aspect-oriented model-driven engineering}, author = {Cormac Driver and Sean Reilly and Éamonn Linehan and Vinny Cahill and Siobhán Clarke}, year = {2010}, doi = {10.1145/1880050.1880057}, url = {http://doi.acm.org/10.1145/1880050.1880057}, tags = {meta-model, model-driven engineering, Meta-Environment}, researchr = {https://researchr.org/publication/DriverRLCC10}, cites = {0}, citedby = {0}, journal = {ACM Trans. Embedded Comput. Syst.}, volume = {10}, number = {2}, pages = {21}, } @article{StaikopoulosCPPC10, title = {Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering}, author = {Athanasios Staikopoulos and Owen Cliffe and Razvan Popescu and Julian A. Padget and Siobhán Clarke}, year = {2010}, doi = {10.1109/TSC.2010.30}, url = {http://doi.ieeecomputersociety.org/10.1109/TSC.2010.30}, tags = {rule-based, meta-model, web service, web engineering, model-driven engineering, web services, Meta-Environment, semantic web}, researchr = {https://researchr.org/publication/StaikopoulosCPPC10}, cites = {0}, citedby = {0}, journal = {IEEE T. Services Computing}, volume = {3}, number = {2}, pages = {116-130}, } @inproceedings{MoonenRC06, title = {06302 Summary -- Aspects For Legacy Applications}, author = {Leon Moonen and Ganesan Ramalingam and Siobhán Clarke}, year = {2006}, url = {http://drops.dagstuhl.de/opus/volltexte/2007/879}, researchr = {https://researchr.org/publication/MoonenRC06}, cites = {0}, citedby = {0}, booktitle = {Aspects For Legacy Applications, 26.07. - 29.07.2006}, editor = {Siobhán Clarke and Leon Moonen and Ganesan Ramalingam}, volume = {06302}, series = {Dagstuhl Seminar Proceedings}, publisher = {Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany}, } @inproceedings{BrichauGCB01, title = {Advanced Separation of Concerns}, author = {Johan Brichau and Maurice Glandrup and Siobhán Clarke and Lodewijk Bergmans}, year = {2001}, url = {http://link.springer.de/link/service/series/0558/bibs/2323/23230107.htm}, tags = {separation of concerns}, researchr = {https://researchr.org/publication/BrichauGCB01}, cites = {0}, citedby = {0}, pages = {107-130}, booktitle = {Object-Oriented Technology ECOOP 2001 Workshop Reader, ECOOP 2001 Workshops, Panel, and Posters, Budapest, Hungary, June 18-22, 2001, Proceedings}, editor = {Ákos Frohner}, volume = {2323}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-43675-8}, } @inproceedings{JacksonTGDC04, title = {Behind the Rules: XP Experiences}, author = {Andrew Jackson and Shiu Lun Tsang and Alan Gray and Cormac Driver and Siobhán Clarke}, year = {2004}, url = {http://csdl.computer.org/comp/proceedings/adc/2004/2248/00/22480087abs.htm}, tags = {rule-based, rules}, researchr = {https://researchr.org/publication/JacksonTGDC04}, cites = {0}, citedby = {0}, pages = {87-94}, booktitle = {2004 Agile Development Conference (ADC 2004), 22-26 June 2004, Salt Lake City, UT, USA}, publisher = {IEEE Computer Society}, } @inproceedings{JacksonC05, title = {Towards a Generic Aspect Oriented Design Process}, author = {Andrew Jackson and Siobhán Clarke}, year = {2005}, doi = {10.1007/11663430_12}, url = {http://dx.doi.org/10.1007/11663430_12}, tags = {UML, design}, researchr = {https://researchr.org/publication/JacksonC05}, cites = {0}, citedby = {0}, pages = {110-119}, booktitle = {Satellite Events at the MoDELS 2005 Conference, MoDELS 2005 International Workshops, Doctoral Symposium, Educators Symposium, Montego Bay, Jamaica, October 2-7, 2005, Revised Selected Papers}, editor = {Jean-Michel Bruel}, volume = {3844}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-31780-5}, } @inproceedings{Clarke00, title = {Composing Design Models: An Extension to the UML}, author = {Siobhán Clarke}, year = {2000}, url = {http://link.springer.de/link/service/series/0558/bibs/1939/19390338.htm}, tags = {UML, design}, researchr = {https://researchr.org/publication/Clarke00}, cites = {0}, citedby = {0}, pages = {338-352}, booktitle = {«UML» 2000 - The Unified Modeling Language, Advancing the Standard, Third International Conference, York, UK, October 2-6, 2000, Proceedings}, editor = {Andy Evans and Stuart Kent and Bran Selic}, volume = {1939}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, } @article{WhiteCGDTS10, title = {R&D challenges and solutions for mobile cyber-physical applications and supporting Internet services}, author = {Jules White and Siobhán Clarke and Christin Groba and Brian Dougherty and Chris Thompson and Douglas C. Schmidt}, year = {2010}, doi = {10.1007/s13174-010-0004-9}, url = {http://dx.doi.org/10.1007/s13174-010-0004-9}, tags = {C++, mobile}, researchr = {https://researchr.org/publication/WhiteCGDTS10}, cites = {0}, citedby = {0}, journal = {J. Internet Services and Applications}, volume = {1}, number = {1}, pages = {45-56}, } @inproceedings{SterrittCC10, title = {Precise Specification of Design Pattern Structure and Behaviour}, author = {Ashley Sterritt and Siobhán Clarke and Vinny Cahill}, year = {2010}, doi = {10.1007/978-3-642-13595-8_22}, url = {http://dx.doi.org/10.1007/978-3-642-13595-8_22}, tags = {design}, researchr = {https://researchr.org/publication/SterrittCC10}, cites = {0}, citedby = {0}, pages = {277-292}, booktitle = {Modelling Foundations and Applications, 6th European Conference, ECMFA 2010, Paris, France, June 15-18, 2010. Proceedings}, editor = {Thomas Kühne and Bran Selic and Marie-Pierre Gervais and François Terrier}, volume = {6138}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-13594-1}, } @inproceedings{PopescuSC09, title = {An Extensible Monitoring and Adaptation Framework}, author = {Razvan Popescu and Athanasios Staikopoulos and Siobhán Clarke}, year = {2009}, doi = {10.1007/978-3-642-16132-2_30}, url = {http://dx.doi.org/10.1007/978-3-642-16132-2_30}, researchr = {https://researchr.org/publication/PopescuSC09}, cites = {0}, citedby = {0}, pages = {314-324}, booktitle = {Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops - International Workshops, ICSOC/ServiceWave 2009, Stockholm, Sweden, November 23-27, 2009, Revised Selected Papers}, editor = {Asit Dan and Frederic Gittler and Farouk Toumani}, volume = {6275}, series = {Lecture Notes in Computer Science}, isbn = {978-3-642-16131-5}, } @article{Clarke02, title = {Extending standard UML with model composition semantics}, author = {Siobhán Clarke}, year = {2002}, doi = {10.1016/S0167-6423(02)00030-8}, url = {http://dx.doi.org/10.1016/S0167-6423(02)00030-8}, tags = {semantics, composition, UML}, researchr = {https://researchr.org/publication/Clarke02}, cites = {0}, citedby = {0}, journal = {Science of Computer Programming}, volume = {44}, number = {1}, pages = {71-100}, } @article{BergelHCC11, title = {FlowTalk: Language Support for Long-Latency Operations in Embedded Devices}, author = {Alexandre Bergel and William Harrison and Vinny Cahill and Siobhán Clarke}, year = {2011}, doi = {10.1109/TSE.2010.66}, url = {http://doi.ieeecomputersociety.org/10.1109/TSE.2010.66}, researchr = {https://researchr.org/publication/BergelHCC11}, cites = {0}, citedby = {0}, journal = {IEEE Trans. Software Eng.}, volume = {37}, number = {4}, pages = {526-543}, } @inproceedings{OkouyaPSSDC08, title = {Designing MAS Organisation through an Integrated MDA/Ontology Approach}, author = {Daniel Okouya and Loris Penserini and Sébastien Saudrais and Athanasios Staikopoulos and Virginia Dignum and Siobhán Clarke}, year = {2008}, url = {http://ceur-ws.org/Vol-395/paper05.pdf}, tags = {ontologies, ontology, systematic-approach}, researchr = {https://researchr.org/publication/OkouyaPSSDC08}, cites = {0}, citedby = {0}, pages = {55-60}, booktitle = {Proceedings of the 1st International Workshop on Transforming and Weaving Ontologies in Model Driven Engineering TWOMDE 2008, Toulouse, France, September 28, 2008}, editor = {Fernando Silva Parreiras and Jeff Z. Pan and Uwe Aßmann and Jakob Henriksson}, volume = {395}, series = {CEUR Workshop Proceedings}, publisher = {CEUR-WS.org}, } @article{SanchezFJC07, title = {Aspects at the Right Time}, author = {Pablo Sánchez and Lidia Fuentes and Andrew Jackson and Siobhán Clarke}, year = {2007}, doi = {10.1007/978-3-540-77042-8_3}, url = {http://dx.doi.org/10.1007/978-3-540-77042-8_3}, researchr = {https://researchr.org/publication/SanchezFJC07}, cites = {0}, citedby = {0}, journal = {Transactions on Aspect-Oriented Software Development}, volume = {4}, pages = {54-113}, } @inproceedings{GrobaC10, title = {Web services on embedded systems - a performance study}, author = {Christin Groba and Siobhán Clarke}, year = {2010}, doi = {10.1109/PERCOMW.2010.5470528}, url = {http://dx.doi.org/10.1109/PERCOMW.2010.5470528}, tags = {web service, web services}, researchr = {https://researchr.org/publication/GrobaC10}, cites = {0}, citedby = {0}, pages = {726-731}, booktitle = {Eigth Annual IEEE International Conference on Pervasive Computing and Communications, PerCom 2010, March 29 - April 2, 2010, Mannheim, Germany, Workshop Proceedings}, publisher = {IEEE}, } @inproceedings{ClarkeW01, title = {Composition Patterns: An Approach to Designing Reusable Aspects}, author = {Siobhán Clarke and Robert J. Walker}, year = {2001}, tags = {composition, reuse, systematic-approach}, researchr = {https://researchr.org/publication/ClarkeW01}, cites = {0}, citedby = {0}, pages = {5-14}, booktitle = {Proceedings of the 23rd International Conference on Software Engineering, ICSE 2001, 12-19 May 2001, Toronto, Ontario, Canada}, publisher = {IEEE Computer Society}, isbn = {0-7695-1050-7}, } @inproceedings{NedosOACC04, title = {LATTE: Location and Time Triggered Email}, author = {Andronikos Nedos and Alex O Connor and Graham Abell and Siobhán Clarke and Vinny Cahill}, year = {2004}, researchr = {https://researchr.org/publication/NedosOACC04}, cites = {0}, citedby = {0}, pages = {813-819}, booktitle = {Proceedings of the International Conference on Wireless Networks, ICWN 04, Volume 2 & Proceedings of the International Conference on Pervasive Computing and Communications, PCC 04, June 21-24, 2004, Las Vegas, Nevada, USA}, editor = {Hamid R. Arabnia and Laurence Tianruo Yang and Chi-Hsiang Yeh}, publisher = {CSREA Press}, isbn = {1-932415-39-4}, } @article{DriverC08, title = {An application framework for mobile, context-aware trails}, author = {Cormac Driver and Siobhán Clarke}, year = {2008}, doi = {10.1016/j.pmcj.2008.04.009}, url = {http://dx.doi.org/10.1016/j.pmcj.2008.04.009}, tags = {application framework, context-aware, mobile}, researchr = {https://researchr.org/publication/DriverC08}, cites = {0}, citedby = {0}, journal = {Pervasive and Mobile Computing}, volume = {4}, number = {5}, pages = {719-736}, } @inproceedings{DriverC03, title = {Distributed Systems Development: Can We Enhance Evolution by Using AspectJ?}, author = {Cormac Driver and Siobhán Clarke}, year = {2003}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2817&spage=368}, tags = {AspectJ}, researchr = {https://researchr.org/publication/DriverC03}, cites = {0}, citedby = {0}, pages = {368-382}, booktitle = {Object-Oriented Information Systems, 9th International Conference, OOIS 2003, Geneva, Switzerland, September 2-5, 2003, Proceedings}, editor = {Dimitri Konstantas and Michel Léonard and Yves Pigneur and Shushma Patel}, volume = {2817}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-40860-6}, } @inproceedings{SpenceC10, title = {Improving Pervasive Application Behavior Using Other Users Information}, author = {Mike Spence and Siobhán Clarke}, year = {2010}, doi = {10.1007/978-3-642-14274-1_36}, url = {http://dx.doi.org/10.1007/978-3-642-14274-1_36}, researchr = {https://researchr.org/publication/SpenceC10}, cites = {0}, citedby = {0}, pages = {495-509}, booktitle = {Case-Based Reasoning. Research and Development, 18th International Conference on Case-Based Reasoning, ICCBR 2010, Alessandria, Italy, July 19-22, 2010. Proceedings}, editor = {Isabelle Bichindaritz and Stefania Montani}, volume = {6176}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-14273-4}, } @inproceedings{Vazquez-SalcedaVPDCPSN10, title = {ALIVE: A Model-Driven Framework to Develop Dynamic, Flexible, Distributed Service-Oriented Systems}, author = {Javier Vázquez-Salceda and Wamberto Weber Vasconcelos and Julian A. Padget and Frank Dignum and Siobhán Clarke and Manel Palau and Paul Sergeant and Kees Nieuwenhuis}, year = {2010}, doi = {10.1109/SYNASC.2010.71}, url = {http://dx.doi.org/10.1109/SYNASC.2010.71}, researchr = {https://researchr.org/publication/Vazquez-SalcedaVPDCPSN10}, cites = {0}, citedby = {0}, pages = {485-492}, booktitle = {12th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2010, Timisoara, Romania, 23-26 September 2010}, editor = {Tetsuo Ida and Viorel Negru and Tudor Jebelean and Dana Petcu and Stephen M. Watt and Daniela Zaharie}, publisher = {IEEE Computer Society}, isbn = {978-0-7695-4324-6}, } @proceedings{dagstuhl:2006P6302, title = {Aspects For Legacy Applications, 26.07. - 29.07.2006}, year = {2007}, researchr = {https://researchr.org/publication/dagstuhl%3A2006P6302}, cites = {0}, citedby = {0}, booktitle = {Aspects For Legacy Applications, 26.07. - 29.07.2006}, conference = {Dagstuhl}, editor = {Siobhán Clarke and Leon Moonen and Ganesan Ramalingam}, volume = {06302}, series = {Dagstuhl Seminar Proceedings}, publisher = {Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany}, } @proceedings{oopsla-2010, title = {Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2010}, year = {2010}, tags = {programming languages, object-oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/oopsla-2010}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2010}, conference = {OOPSLA}, editor = {William R. Cook and Siobhán Clarke and Martin C. Rinard}, address = {Reno/Tahoe, Nevada}, publisher = {ACM}, isbn = {978-1-4503-0203-6}, } @proceedings{comsware-2009, title = {Proceedings of the 4th International Conference on COMmunication System softWAre and MiddlewaRE (COMSWARE 2009), June 15-19, 2009, Dublin, Ireland}, year = {2009}, researchr = {https://researchr.org/publication/comsware-2009}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 4th International Conference on COMmunication System softWAre and MiddlewaRE (COMSWARE 2009), June 15-19, 2009, Dublin, Ireland}, conference = {comsware}, editor = {Jan Bosch and Siobhán Clarke}, publisher = {ACM}, isbn = {978-1-60558-353-2}, } @proceedings{oopsla-2010c, title = {Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, SPLASH/OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA}, year = {2010}, tags = {programming languages, object-oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/oopsla-2010c}, cites = {0}, citedby = {0}, booktitle = {Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, SPLASH/OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA}, conference = {OOPSLA}, editor = {William R. Cook and Siobhán Clarke and Martin C. Rinard}, publisher = {ACM}, isbn = {978-1-4503-0240-1}, }