Items where Author is "Blair, Lynne"
Journal Article
Weir, Charles and Becker, Ingolf and Blair, Lynne (2023) Incorporating Software Security : Using Developer Workshops to Engage Product Managers. Empirical Software Engineering, 28 (2): 21. ISSN 1382-3256
Weir, Charles and Becker, Ingolf and Noble, James and Blair, Lynne and Sasse, M. Angela and Rashid, Awais (2020) Interventions for Long Term Software Security : Creating a Lightweight Program of Assurance Techniques for Developers. Software: Practice and Experience, 50 (3). pp. 275-298. ISSN 0038-0644
Wohl, Benjamin and Beck, Sophie and Blair, Lynne (2017) The future of the computing curriculum : how the computing curriculum instills values and subjectivity in young people. International Journal of Computer Science Education in Schools, 1 (1). pp. 21-29. ISSN 2513-8359
Thomas, Lisa and Walker, Stuart and Blair, Lynne (2015) Beyond the technological blindfold: a fundamental design research approach to sustainability. Global Journal on Humanities and Social Sciences, 3. pp. 532-539. ISSN 2421-8030
Richards, Bran and Walker, Stuart and Blair, Lynne (2013) Reframing progress in the digital age : moving forward sustainably. The International Journal of Sustainability in Economic, Social and Cultural Context, 8 (4). pp. 53-61. ISSN 2325-114X
Turner, Kenneth J. and Blair, Lynne (2007) Policies and Conflicts in Call Control. Computer Networks, 51 (2). pp. 496-514. ISSN 1389-1286
Turner, Kenneth J. and Reiff-Marganiec, Stephan and Blair, Lynne and Pang, Jianxiong and Gray, Tom and Perry, Peter and Ireland, Joe (2006) Policy Support for Call Control. Computer Standards and Interfaces, 28 (6). pp. 635-649. ISSN 0920-5489
Rashid, A. and Blair, Lynne (2003) Aspect-Oriented Programming and Separation of Crosscutting Concerns. The Computer Journal, 46 (5). pp. 527-528. ISSN 1460-2067
Blair, Gordon S. and Coulson, Geoff and Andersen, Anders and Blair, Lynne and Clarke, Michael and Costa, Fabio and Duran-Limon, Hector and Fitzpatrick, Tom and Johnston, Lee and Moreira, Rui and Parlavantzas, Nikos and Saikoski, Katia (2001) The Design and Implementation of OpenORB 2. IEEE Distributed Systems Online, 2 (6).
Blair, Lynne and Blair, Gordon S. and Andersen, A. and Jones, T. (2001) Formal Support for Dynamic QoS Management in the Development of Open Component-Based Distributed Systems. IEE Proceedings - Software, 148 (3). pp. 89-97. ISSN 1462-5970
Blair, Gordon S. and Blair, Lynne and Coulson, G. and Andersen, A. and Clarke, M. and Costas, F. and Duran-Limon, H. and Fitzpatrick, T. and Johnston, L. and Moreira, R. and Parlavantzas, N. and Saikoski, K. (2001) The Design and Implementation of Open ORB V2. IEEE Distributed Systems Online, 2 (6).
Blair, Gordon S. and Coulson, Geoff and Andersen, Anders and Blair, Lynne and Clarke, Michael and Costa, Fabio and Duran-Limon, Hector and Fitzpatrick, Tom and Johnston, Lee and Moreira, Rui and Parlavantzas, Nikos and Saikoski, Katia (2001) The design and implementation of open ORB 2. IEEE Distributed Systems Online, 2 (6). ISSN 1541-4922
Blair, Gordon S. and Blair, Lynne and Coulson, G. and Andersen, A. and Sanchez, D. (2000) Supporting Dynamic QoS Management Functions in a Reflective Middleware Platform. IEE Proceedings - Software, 147 (1). pp. 13-21. ISSN 1462-5970 (Unpublished)
Bowman, Howard and Blair, Lynne and Blair, Gordon S. and Chetwynd, Amanda G. (1995) Formal description of multimedia systems : an assessment of potential techniques. Computer Communications, 18 (12). pp. 964-977.
Blair, Lynne and Blair, Gordon S. and Bowman, Howard and Chetwynd, Amanda G. (1995) Formal specification and verification of multimedia systems in open distributed processing. Computer Standards and Interfaces, 17 (5-6). pp. 413-436. ISSN 0920-5489
Contribution in Book/Report/Proceedings
Widdicks, Kelly and Ashcroft, Alice and Winter, Emily and Blair, Lynne (2021) Women’s Sense of Belonging in Computer Science Education : The Need for a Collective Response. In: UKICER 2021 - Proceedings of the 2021 Conference on United Kingdom and Ireland Computing Education Research :. ACM, New York, 4:1-4:7. ISBN 9781450385688
Winter, Emily and Thomas, Lisa and Blair, Lynne (2021) 'It's a Bit Weird, but it's OK'? : How Female Computer Science Students Navigate being a Minority. In: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education :. Association for Computing Machinery, Inc, DEU, pp. 436-442. ISBN 9781450383974
Weir, Charles and Becker, Ingolf and Blair, Lynne (2021) A Passion for Security : Intervening to Help Software Developers. In: 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) :. IEEE, pp. 21-30. ISBN 9781665438698
Dempster, Paul and Onah, Daniel and Blair, Lynne (2020) Increasing academic diversity and inter-disciplinarity of Computer Science in Higher Education. In: CEP 2020 Proceedings of the 4th Conference on Computing Education Practice :. ACM, New York, pp. 1-4.
Twigg, Sarah and Blair, Lynne and Winter, Emily (2019) Using children’s literature to introduce computing principles and concepts in primary schools : work in progress. In: WiPSCE'19 Proceedings of the 14th Workshop in Primary and Secondary Computing Education :. ACM, GBR. ISBN 9781450377041
Weir, Charles and Blair, Lynne and Becker, Ingolf and Noble, James and Sasse, Angela and Rashid, Awais (2019) Interventions for Software Security : Creating a Lightweight Program of Assurance Techniques for Developers. In: Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering : Software Engineering in Practice Track. IEEE, pp. 41-50. ISBN 9781728117614
Thomas, Lisa and Walker, Stuart and Blair, Lynne (2019) The technological mediation of sustainability : Design as a mode of inquiry. In: Designing sustainability for all : Proceedings of the 3rd LeNS World Distributed Conference, Milano, Mexico City, Beijing, Bangalore, Curitiba, Cape Town, 3-5 April 2019. Edizione POLL design, ITA, pp. 1326-1331. ISBN 978889561262
Weir, Charles Alexander Forbes and Blair, Lynne and Becker, Ingolf and Sasse, Angela and Noble, James (2018) Light-touch Interventions to Improve Software Development Security. In: Proceedings of the IEEE Cybersecurity Development Conference 2018 :. IEEE.
Sharma, Dhruv and Blair, Lynne and Clune, Stephen (2015) Developing radical-digital interventions to tackle loneliness amongst the elderly. In: Human aspects of IT for the aged population : design for everyday life. Lecture Notes in Computer Science . Springer, Cham, pp. 170-180. ISBN 9783319209128
Sharma, Dhruv and Clune, Stephen and Blair, Lynne (2015) Radicalising the designer : combating age-related loneliness through radical-digital interventions. In: Proceedings of Cumulus Milan 2015: The Virtuous Circle :. UNSPECIFIED.
Knowles, Bran and Rouncefield, Mark and Harding, Michael and Davies, Nigel and Blair, Lynne and Hannon, James and Walden, John and Wang, Ding (2015) Models and patterns of trust. In: CSCW '15 Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing :. ACM, New York, pp. 328-338. ISBN 9781450329224
Mullagh, Louise and Blair, Lynne and Dunn, Nick (2014) Beyond the smart city : reflecting human values in the built environment. In: The Third International Conference on Smart Systems, Devices and Technologies SMART 2014 July 20 - 24, 2014 - Paris, France :. IARIA, Paris, France, pp. 43-46. ISBN 9781612083636
Knowles, Bran and Blair, Lynne and Walker, Stuart and Coulton, Paul and Thomas, Lisa and Mullagh, Louise (2014) Patterns of persuasion for sustainability. In: DIS '14 Proceedings of the 2014 conference on Designing interactive systems :. ACM, CAN, pp. 1035-1044. ISBN 9781450329026
Knowles, Brandin and Blair, Lynne and Coulton, Paul and Lochrie, Mark (2014) Rethinking plan A for sustainable HCI. In: CHI '14 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems :. ACM, New York, pp. 3593-3596. ISBN 9781450324731
Knowles, Bran and Harding, Michael and Blair, Lynne and Davies, Nigel and Hannon, James and Rouncefield, Mark and Walden, John (2014) Trustworthy by design. In: CSCW '14 Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing :. ACM, New York, pp. 1060-1071. ISBN 9781450325400
Knowles, Bran and Walker, Stuart and Blair, Lynne (2013) Design for Cyber-Sustainability: Toward a Sustainable Digital Future. In: The Handbook of Design for Sustainability :. Bloomsbury, London, pp. 488-512. ISBN 987-0-8578-5852-8
Knowles, Bran and Blair, Lynne and Hazas, Michael and Walker, Stuart (2013) Exploring sustainability research in computing : where we are and where we go next. In: Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing (UbiComp 2013) :. ACM, CHE, pp. 305-314. ISBN 9781450317702
Richards, Bran and Walker, Stuart and Blair, Lynne (2011) Cyber-Sustainability: Leaving a Lasting Legacy of Human Wellbeing. In: Proceedings of HCI 2011 The 25th BCS Conference on Human Computer Interaction :. British Computer Society, Swindon, pp. 1-6.
Camilleri, Andrew and Coulson, Geoffrey and Blair, Lynne (2009) CIF: A Framework for Managing Integrity in Aspect-Oriented Composition. In: Objects, Components, Models and Patterns :. Lecture Notes in Business Information Processing . Springer Verlag, Zurich, pp. 18-36. ISBN 978-3-642-02570-9
Camilleri, Andrew and Blair, Lynne and Coulson, Geoffrey (2008) Securing Aspect Composition. In: Proceedings of the 2008 ACM Symposium on Applied Computing :. ACM, Fortaleza, pp. 278-279. ISBN 9781595937537
Blair, Lynne and Greenwood, Phil (2006) A Framework for Policy Driven Auto-Adaptive Systems using Dynamic Framed Aspects. In: Transactions on Aspect-Oriented Software Development II :. Lecture Notes in Computer Science . Springer, Berlin, pp. 30-65. ISBN 978-3-540-48890-3
Greenwood, Phil and Blair, Lynne (2005) Policies for an AOP Based Auto-Adaptive Framework. In: Lecture Notes in Informatics: NODe 2005/ GSEM 2005 : NetObjectDays05. Gesellschaft für Informatik, Bonn, pp. 76-93. ISBN 3-88579-398-9
Blair, Gordon S. and Blair, Lynne and Rashid, A. and Chitchyan, R. and Moreira, A. and Araujo, J. (2005) Engineering Aspect-Oriented Systems. In: Aspect-oriented software development :. Addison Wesley Longman, Harlow, pp. 379-406. ISBN 9780321219763
Blair, Lynne and Turner, K.J. (2005) Handling Policy Conflicts in Call Control. In: Feature Interactions in Telecommunications and Software Systems VIII :. IOS Press, GBR, pp. 39-57. ISBN 9781586035242
Greenwood, P. and Blair, Lynne and Loughran, N. and Rashid, A. (2004) Dynamic Framed Aspects for Dynamic Software Evolution. In: RAM-SE’04 – ECOOP’04 Workshop on Reflection, AOP, and Meta-Data for Software Evolution (Proceedings) :. UNSPECIFIED, pp. 101-110.
Pang, Jianxiong and Blair, Lynne (2004) Refining Feature Driven Development: A Methodology For Early Aspects. In: Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design :. UNSPECIFIED, pp. 86-91.
Greenwood, Phil and Blair, Lynne (2004) Using Dynamic Aspect-Oriented Programming to Implement an Autonomic System. In: Proceedings of the 2004 Dynamic Aspects Workshop (DAW04) :. UNSPECIFIED, pp. 76-88.
Blair, Lynne and Pang, Jianxiong (2003) Aspect-Oriented Solutions to Feature Interaction Concerns using AspectJ. In: Feature Interactions in Telecommunications and Software Systems VII :. IOS Press, Amsterdam, pp. 87-104. ISBN 9781586033484
Blair, Gordon S. and Coulson, G. and Blair, Lynne and Duran-Limon, H. and Grace, P. and Moreira, R. and Parlavantzas, N. (2002) Reflection, Self-Awareness and Self-Healing in OpenORB. In: WOSS '02 Proceedings of the first workshop on Self-healing systems :. ACM Press, Charleston, SC, pp. 9-14. ISBN 1-58113-609-9
Pang, Jianxiong and Blair, Lynne (2002) An Adaptive Run Time Manager for the Dynamic Integration and Interaction Resolution of Features. In: Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on :. IEEE, pp. 445-450. ISBN 0-7695-1588-6
Chandler, A. and Patching, Serena and Blair, Lynne (2002) Digging into Concurrency. In: Concurrency in Dependable Computing :. Kluwer Academic Publishers, Boston, Mass.. ISBN 9781402070433
Blair, Lynne and Jones, T. and Reiff-Marganiec, S. (2002) A Feature Manager Approach to the Analysis of Component Interactions. In: Formal Methods for Open Object-Based Distributed Systems V : IFIP TC6/WG6.1 Fifth International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS 2002), March 20-22, 2002, Enschede, The Netherlands. Kluwer Academic Publishers, Boston. ISBN 9780792376835
Blair, Lynne and Blair, Gordon S. and Pang, Jianxiong and Efstratiou, Christos (2001) Feature Interactions Outside a Telecom Domain. In: Proceedings of the Workshop on Feature Interaction in Composed Systems (at ECOOP'01) :. UNSPECIFIED, Budapest, pp. 15-20.
Blair, Lynne and Blair, Gordon S. (2001) Specifying and analysing multimedia systems. In: Formal methods for distributed processing : a survey of object-oriented approaches. Cambridge University Press, Cambridge, pp. 373-399. ISBN 9780521771849
Blair, Lynne and Jones, T. (2001) The use of automata in modelling and building a real-time component based system. In: Object-Oriented Real-Time Dependable Systems, 2001. Proceedings. Sixth International Workshop on :. IEEE, pp. 69-76. ISBN 0-7695-1068-X
Bryans, Jeremy and Blair, Lynne and Bowman, Howard and Derrick, John (2000) Specification and analysis of automata-based designs. In: Integrated Formal Methods - Second International Conference, IFM 2000, Proceedings :. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . Springer, DEU, pp. 176-193. ISBN 3540411968
Blair, Lynne and Jones, Trevor and Blair, Gordon (2000) Stochastically enhanced timed automata. In: Formal Methods for Open Object-Based Distributed Systems IV - TC6/WG6.1, Fourth International Conference on Formal Methods for Open Object-Based Distributed Systems, FMOODS 2000 :. IFIP Advances in Information and Communication Technology . UNSPECIFIED, USA, pp. 327-347. ISBN 9781475710182
Blair, Gordon S. and Blair, Lynne and Issarny, Valérie and Tuma, Petr and Zarras, Apostolos (2000) The role of software architecture in constraining adaptation in component-based middleware platforms. In: Middleware 2000 - IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing, Proceedings :. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . Springer-Verlag, USA, pp. 164-184. ISBN 3540673520
Blair, Lynne and Jones, Trevor and Blair, Gordon (1999) A tool suite for multi-paradigm specification. In: Fundamental Approaches to Software Engineering - 2nd Intrnational Conference, FASE 1999 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 1999, Proceedings :. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . Springer-Verlag, NLD, pp. 234-238. ISBN 3540657185
Bowman, Howard and Blair, Lynne and Blair, Gordon S. and Chetwynd, Amanda G. (1994) A formal description technique supporting expression of quality of service and media synchronization. In: Multimedia Transport and Teleservices - International COST 237 Workshop, Proceedings :. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . Springer-Verlag, AUT, pp. 145-167. ISBN 9783540587590
Monograph
Monga, Mattia and Beltagui, F. and Blair, Lynne (2003) Investigating Feature Interactions by Exploiting Aspect Oriented Programming. Working Paper. UNSPECIFIED. (Unpublished)
Contribution to Conference
Sharma, Dhruv and Blair, Lynne and Clune, Stephen John (2018) Reducing Later Life Loneliness : A Systematic Literature Review of Loneliness Interventions. In: ICHAA 2018, 2018-07-19 - 2018-07-20.
Sharma, Dhruv and Clune, Stephen John and Blair, Lynne (2016) Fostering social innovation for active ageing. In: Inflection Point: Design Research Meets Design Practice, 2016-07-28 - 2016-07-29, Massachusetts College of Art and Design.
Mullagh, Louise and Blair, Lynne and Dunn, Nick (2014) In search of the citizen centric city : a value reflection tool for living labs. In: ENoLL Living Lab Days, 2014-09-01.
Knowles, Brandin and Blair, Lynne and Walker, Stuart (2014) Toward a sustainability lexicon and pattern language? In: UNSPECIFIED.
Camilleri, Andrew and Blair, Lynne and Coulson, Geoffrey (2008) Securing Aspect Composition. In: ACM SAC, 1900-01-01, Fortaleza.
Greenwood, P. and Blair, Lynne (2005) Dynamic Framed Aspects for Policy Driven Auto-Adaptive Systems. In: PG Research Conference in Electronics, Photonics, Communications and Networks, and Computing Science, 2005-03-30.
Pang, Jianxiong and Blair, Lynne (2003) Separating Interaction Concerns from Distributed Feature Components. In: Workshop on Software Composition affiliated with ETAPS 2003, 1900-01-01.
Blair, Lynne and Monga, Mattia (2003) Reasoning on AspectJ Programmes. In: AOSD-GI, 2003-01-01.
Blair, Lynne and Jones, T. (2001) Prototyping of Real-Time Component Based Systems by the Use of Timed Automata. In: Workshop on Object-Oriented Modelling of Embedded Real-Time Systems (OMER 2001), 1900-01-01.
Blair, Lynne and Pang, J. (2000) Feature Interactions Life Beyond Traditional Telephony. In: 6th International Workshop on Feature Interactions in Telecommunications and Software Systems, 1900-01-01. (Unpublished)
Chandler, A. and Blair, Lynne and Heyworth, A. and Seward, D. (2000) Testing Petri Nets for Mobile Robots Using Groebner Bases. In: Workshop on Software Engineering and Petri Nets, 1900-01-01. (Unpublished)
Blair, Lynne and Blair, Gordon S. (1999) Composition in Multi-Paradigm Specification Techniques. In: 3rd International Workshop on Formal Methods for Open Object-Based Distributed Systems (FMOODS'99), 1900-01-01. (Unpublished)
Blair, Lynne and Blair, Gordon S. (1998) The Impact of Aspect-Oriented Programming on Formal Methods. In: 2nd Workshop on Aspect-Oriented Programming (ECOOP'98), 1900-01-01.
Thesis
Ashcroft, Alice and Blair, Lynne and Rouncefield, Mark (2024) Design, Innovation and Software: The Impact of Gender and Language. PhD thesis, Lancaster University.
Mullagh, Louise and Dunn, Nick and Blair, Lynne (2022) Design Principles for More-than-Data Walks. PhD thesis, Lancaster University.
Wohl, B and Blair, Lynne and Evans, Martyn (2021) The impact of the English computing curriculum on young people as delivered at Key Stage 3. PhD thesis, Lancaster University.
Weir, Charles and Blair, Lynne and Prince, Daniel (2020) Using Workshops to Improve Security in Software Development Teams. PhD thesis, Lancaster University.
Thomas, Lisa and Walker, Stuart and Blair, Lynne (2019) Towards “after-modern” design : a practice-based inquiry. PhD thesis, Lancaster University.
Sharma, Dhruv and Blair, Lynne and Clune, Stephen (2018) Fostering social innovation for active ageing : tackling later life loneliness. PhD thesis, Lancaster University.
Khan, Sobia and Blair, Lynne (2015) An orthogonal framework for fault tolerance composition in software systems. PhD thesis, Lancaster University.
Knowles, Brandin and Blair, Lynne and Walker, Stuart (2013) Cyber-sustainability : towards a sustainable digital future. PhD thesis, Lancaster University.
Other
Blair, Gordon S. and Blair, Lynne and Andersen, A. (2000) A Formal View of Aspects in the Development of Component-Based Distributed Systems. UNSPECIFIED. (Unpublished)
Blair, Lynne (1999) The Role of Temporal Logic and Time Automata in Distributed Multimedia Systems. UNSPECIFIED. (Unpublished)
Blair, Lynne and Blair, Gordon S. (1999) A Tool Suite to Support Aspect-Oriented Specification. UNSPECIFIED. (Unpublished)
Report
Blair, Lynne and Widdicks, Kelly and Ashcroft, Alice and Winter, Emily and Sturdee, Miriam and New, Kathy and Thomas, Lisa (2021) Women's Sense of Belonging in Computer Science Education : Project Report for Advance HE. [Report]
Weir, Charles and Blair, Lynne and Noble, James and Becker, Ingolf and Sasse, Angela (2018) Developer Cyber Essentials : Trialling Interventions to Improve Development Security. [Report]