2006 | ||
---|---|---|
54 | EE | 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 | EE | 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 | EE | 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 | EE | Nicolas Gold, Keith H. Bennett: Program Comprehension for Web Services. IWPC 2004: 151-161 |
2003 | ||
49 | EE | 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 | EE | 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 | EE | Keith H. Bennett, S. Bradley, G. J. Glover, D. Barnes: Software Evolution in an Interdisciplinary Environment. STEP 2003: 199-203 |
2002 | ||
45 | EE | Christos Tjortjis, Nicolas Gold, Paul J. Layzell, Keith H. Bennett: From System Comprehension to Program Comprehension. COMPSAC 2002: 427-434 |
44 | EE | Erica Y. Yang, Jie Xu, Keith H. Bennett: Private Information Retrieval in the Presence of Malicious Failures. COMPSAC 2002: 805-812 |
43 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | Keith H. Bennett, Václav Rajlich: Software Evolution: A Road Map. ICSM 2001: 4 |
35 | EE | Nicolas Gold, Keith H. Bennett: A Flexible Method for Segmentation in Concept Assignmen. IWPC 2001: 135-144 |
34 | EE | Keith H. Bennett: Systems Evolution, Components and Services: Understanding the New Software Environment. IWPC 2001: 3-6 |
2000 | ||
33 | EE | 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 | EE | Keith H. Bennett, Václav Rajlich: Software maintenance and evolution: a roadmap. ICSE - Future of SE Track 2000: 73-87 |
31 | EE | Václav Rajlich, Keith H. Bennett: A Staged Model for the Software Life Cycle. IEEE Computer 33(7): 66-71 (2000) |
1999 | ||
30 | EE | 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 | EE | Keith H. Bennett: Do Program Transformations Help Reverse Engineering? ICSM 1998: 247- |
24 | EE | Magnus Ramage, Keith H. Bennett: Maintaining Maintainability. ICSM 1998: 275- |
1997 | ||
23 | EE | E. J. Younger, Keith H. Bennett, Z. Luo: A Formal Transformation and Refinement Method for Concurrent Programs. ICSM 1997: 287- |
1996 | ||
22 | EE | S. J. Glover, Keith H. Bennett: An Agent-Based Approach to Rapid Software Evolution Based on a Domain Model. ICSM 1996: 228-237 |
21 | EE | 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 | EE | Richard E. Mortimer, Keith H. Bennett: Maintenance and abstraction of program data using formal transformations. ICSM 1996: 301- |
19 | EE | 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 | EE | Hongji Yang, Keith H. Bennett: Acquisition of ERA models from data intensive code. ICSM 1995: 116-123 |
17 | EE | T. M. Bull, E. J. Younger, Keith H. Bennett, Z. Luo: Bylands: reverse engineering safety-critical systems. ICSM 1995: 358-366 |
16 | EE | Simon Smith, Keith H. Bennett, Cornelia Boldyreff: Is maintenance ready for evolution? ICSM 1995: 367- |
15 | EE | Keith H. Bennett: Legacy Systems: Coping with Success. IEEE Software 12(1): 19-23 (1995) |
14 | EE | 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 | EE | 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 | EE | 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) |