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) |