| 2007 | ||
|---|---|---|
| 55 | Michael Rigby, David Budgen, Mark Turner, Ioannis A. Kotsiopoulos, Pearl Brereton, John Keane, Keith H. Bennett, Michelle Russell, Paul J. Layzell, Fujun Zhu: A data-gathering broker as a future-orientated approach to supporting EPR users. I. J. Medical Informatics 76(2-3): 137-144 (2007) | |
| 2006 | ||
| 54 | Jie Xu, Erica Y. Yang, Keith H. Bennett: A Practical Approach to Secure Web Services. ISORC 2006: 512-519 | |
| 2004 | ||
| 53 | Nikolay Mehandjiev, Pearl Brereton, Keith H. Bennett, David Budgen, Paul J. Layzell: Proceedings of the ACM Workshop on Interdisciplinary Software Engineering Research, WISER 2004, Newport Beach, CA, USA, November 5, 2004 ACM 2004 | |
| 52 | Mark Turner, Fujun Zhu, Ioannis A. Kotsiopoulos, Michelle Russell, David Budgen, Keith H. Bennett, Pearl Brereton, John Keane, Paul J. Layzell, Michael Rigby: Using Web Service Technologies to Create an Information Broker: An Experience Report. ICSE 2004: 552-561 | |
| 51 | Fujun Zhu, Mark Turner, Ioannis A. Kotsiopoulos, Keith H. Bennett, Michelle Russell, David Budgen, Pearl Brereton, John Keane, Paul J. Layzell, Michael Rigby, Jie Xu: Dynamic Data Integration Using Web Services. ICWS 2004: 262-269 | |
| 50 | Nicolas Gold, Keith H. Bennett: Program Comprehension for Web Services. IWPC 2004: 151-161 | |
| 2003 | ||
| 49 | Keith H. Bennett, Jie Xu: Software Services and Software Maintenance. CSMR 2003: 3-12 | |
| 48 | Rachel Harrison, David E. Avison, Keith H. Bennett, R. Bishop, Magnus Ramage, D. Targett, Kecheng Liu: Key Issues in Information Systems and Software Engineering - Views From a Joint Network of Practitioners and Academics. ICEIS (3) 2003: 357-363 | |
| 47 | Keith H. Bennett, Nicolas Gold, Paul J. Layzell, Fujun Zhu, Pearl Brereton, David Budgen, John Keane, Ioannis A. Kotsiopoulos, Mark Turner, Jie Xu, Orouba Almilaji, Jung-Ching Chen, Ali Owrak: A Broker Architecture for Integrating Data Using a Web Services Environment. ICSOC 2003: 409-422 | |
| 46 | Keith H. Bennett, S. Bradley, G. J. Glover, D. Barnes: Software Evolution in an Interdisciplinary Environment. STEP 2003: 199-203 | |
| 2002 | ||
| 45 | Christos Tjortjis, Nicolas Gold, Paul J. Layzell, Keith H. Bennett: From System Comprehension to Program Comprehension. COMPSAC 2002: 427-434 | |
| 44 | Erica Y. Yang, Jie Xu, Keith H. Bennett: Private Information Retrieval in the Presence of Malicious Failures. COMPSAC 2002: 805-812 | |
| 43 | Keith H. Bennett, Malcolm Munro, Jie Xu, Nicolas Gold, Paul J. Layzell, Nikolay Mehandjiev, David Budgen, Pearl Brereton: Prototype Implementations of an Architectural Model for Service-Based Flexible Software. HICSS 2002: 76 | |
| 42 | Erica Y. Yang, Jie Xu, Keith H. Bennett: A Fault-Tolerant Approach to Secure Information Retrieval. SRDS 2002: 12-21 | |
| 41 | Keith H. Bennett, Václav Rajlich, Norman Wilde: Software Evolution and the Staged Model of the Software Lifecycle. Advances in Computers 56: 3-55 (2002) | |
| 40 | Nicolas Gold, Keith H. Bennett: Hypothesis-based concept assignment in software maintenance. IEE Proceedings - Software 149(4): 103-110 (2002) | |
| 39 | Kecheng Liu, Lily Sun, Keith H. Bennett: Co-Design of Business and IT Systems - Introduction by Guest Editors. Information Systems Frontiers 4(3): 251-256 (2002) | |
| 2001 | ||
| 38 | Keith H. Bennett, Jie Xu, Malcolm Munro, Zhuang Hong, Paul J. Layzell, Nicolas Gold, David Budgen, Pearl Brereton: An Architectural Model for Service-Based Flexible Software. COMPSAC 2001: 137-142 | |
| 37 | Keith H. Bennett, Malcolm Munro, Nicolas Gold, Paul J. Layzell, David Budgen, Pearl Brereton: An Architectural Model for Service-Based Software with Ultra Rapid Evolution. ICSM 2001: 292-300 | |
| 36 | Keith H. Bennett, Václav Rajlich: Software Evolution: A Road Map. ICSM 2001: 4 | |
| 35 | Nicolas Gold, Keith H. Bennett: A Flexible Method for Segmentation in Concept Assignmen. IWPC 2001: 135-144 | |
| 34 | Keith H. Bennett: Systems Evolution, Components and Services: Understanding the New Software Environment. IWPC 2001: 3-6 | |
| 2000 | ||
| 33 | Keith H. Bennett, Paul J. Layzell, David Budgen, Pearl Brereton, Linda A. Macaulay, Malcolm Munro: Service-based software: the future for flexible software. APSEC 2000: 214-221 | |
| 32 | Keith H. Bennett, Václav Rajlich: Software maintenance and evolution: a roadmap. ICSE - Future of SE Track 2000: 73-87 | |
| 31 | Václav Rajlich, Keith H. Bennett: A Staged Model for the Software Life Cycle. IEEE Computer 33(7): 66-71 (2000) | |
| 1999 | ||
| 30 | Pearl Brereton, David Budgen, Keith H. Bennett, Malcolm Munro, Paul J. Layzell, Linda A. Macaulay, David Griffiths, Charles Stannett: The Future of Software. Commun. ACM 42(12): 78-84 (1999) | |
| 29 | Martin P. Ward, Keith H. Bennett: Recursion Removal/Introduction by Formal Transformation: An Aid to Program Development and Program Comprehension. Comput. J. 42(8): 650-673 (1999) | |
| 28 | Keith H. Bennett, Magnus Ramage, Malcolm Munro: Decision model for legacy systems. IEE Proceedings - Software 146(3): 153-159 (1999) | |
| 27 | Keith H. Bennett: Editorial: The Software Engineering Association. IEE Proceedings - Software 146(4): 177-178 (1999) | |
| 26 | John A. McDermid, Keith H. Bennett: Software engineering research: A critical appraisal. IEE Proceedings - Software 146(4): 179-186 (1999) | |
| 1998 | ||
| 25 | Keith H. Bennett: Do Program Transformations Help Reverse Engineering? ICSM 1998: 247- | |
| 24 | Magnus Ramage, Keith H. Bennett: Maintaining Maintainability. ICSM 1998: 275- | |
| 1997 | ||
| 23 | E. J. Younger, Keith H. Bennett, Z. Luo: A Formal Transformation and Refinement Method for Concurrent Programs. ICSM 1997: 287- | |
| 1996 | ||
| 22 | S. J. Glover, Keith H. Bennett: An Agent-Based Approach to Rapid Software Evolution Based on a Domain Model. ICSM 1996: 228-237 | |
| 21 | E. J. Younger, Z. Luo, Keith H. Bennett, T. M. Bull: Reverse Engineering Concurrent Programs using Formal Modelling and Analysis. ICSM 1996: 255-264 | |
| 20 | Richard E. Mortimer, Keith H. Bennett: Maintenance and abstraction of program data using formal transformations. ICSM 1996: 301- | |
| 19 | E. J. Younger, Z. Luo, Keith H. Bennett, T. M. Bull: Reverse Engineering Concurrent Programs Using Formal Modelling and Analysis. WCRE 1996: 239-248 | |
| 1995 | ||
| 18 | Hongji Yang, Keith H. Bennett: Acquisition of ERA models from data intensive code. ICSM 1995: 116-123 | |
| 17 | T. M. Bull, E. J. Younger, Keith H. Bennett, Z. Luo: Bylands: reverse engineering safety-critical systems. ICSM 1995: 358-366 | |
| 16 | Simon Smith, Keith H. Bennett, Cornelia Boldyreff: Is maintenance ready for evolution? ICSM 1995: 367- | |
| 15 | Keith H. Bennett: Legacy Systems: Coping with Success. IEEE Software 12(1): 19-23 (1995) | |
| 14 | Martin P. Ward, Keith H. Bennett: Formal Methods to Aid the Evolution of Software. International Journal of Software Engineering and Knowledge Engineering 5(1): 25-47 (1995) | |
| 1994 | ||
| 13 | Hongji Yang, Keith H. Bennett: Extension of a Transformation System for Maintenance: Dealing with Data-Intensive Programs. ICSM 1994: 344-353 | |
| 1993 | ||
| 12 | Jenny Newton, Keith H. Bennett: Designing Systems for Future Maintainability: A Case Study. ICSM 1993: 272-280 | |
| 11 | David S. Hinley, Keith H. Bennett: Reducing the Risks in Software Improvement Through Process-Orientated Management. ICSM 1993: 319-328 | |
| 10 | E. J. Younger, Keith H. Bennett, R. Hartley-Davies: A Model for a Broadband Cellular Wireless Network for Digital Communications. Computer Networks and ISDN Systems 26(4): 391-402 (1993) | |
| 1991 | ||
| 9 | D. J. Robson, Keith H. Bennett, B. J. Cornelius, Malcolm Munro: Approaches to program comprehension. Journal of Systems and Software 14(2): 79-84 (1991) | |
| 1986 | ||
| 8 | Keith H. Bennett, Pearl Brereton, Paul Singleton, K. Lunn: Virtual files in a distributed environment. Inf. Process. Manage. 22(5): 421-429 (1986) | |
| 7 | Paul Singleton, Keith H. Bennett, Pearl Brereton: A Single Model for Files and Processes. Operating Systems Review 20(1): 12-18 (1986) | |
| 1985 | ||
| 6 | N. H. White, Keith H. Bennett: PRTDS - A Pascal Run-Time Diagnostics System. Softw., Pract. Exper. 15(11): 1041-1056 (1985) | |
| 5 | N. H. White, Keith H. Bennett: Run-time Diagnostics in Pascal. Softw., Pract. Exper. 15(4): 359-367 (1985) | |
| 1981 | ||
| 4 | K. Lunn, Keith H. Bennett: A Highly Reliable Distributed Filestore Directory System. ICDCS 1981: 299-307 | |
| 3 | K. Lunn, Keith H. Bennett: An Algorithm for Resource Location in a Loosely Linked Distributed Computer System. Operating Systems Review 15(2): 16-20 (1981) | |
| 2 | K. Lunn, Keith H. Bennett: Message Transport on the Cambridge Ring-A Simulation study. Softw., Pract. Exper. 11(7): 711-716 (1981) | |
| 1976 | ||
| 1 | M. R. Patel, Keith H. Bennett: Analysis of Speed of a Binary Multiplier Using a Variable Number of Shifts per Cycle. Comput. J. 19(3): 254-257 (1976) | |