


default search action
Keith H. Bennett
Person information
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2011
- [j40]Gerardo Canfora, Darren Dalcher
, David Raffo, Victor R. Basili, Juan Fernández-Ramil, Václav Rajlich, Keith H. Bennett, Liz Burd, Malcolm Munro, Sophia Drossopoulou, Barry W. Boehm, Susan Eisenbach, Greg Michaelson, Peter Ross, Paul Wernick, Dewayne E. Perry:
In memory of Manny Lehman, 'Father of Software Evolution'. J. Softw. Maintenance Res. Pract. 23(3): 137-144 (2011)
2000 – 2009
- 2007
- [j39]Michael Rigby, David Budgen
, Mark Turner, Ioannis Kotsiopoulos, Pearl Brereton, John A. Keane, Keith H. Bennett, Michelle Russell, Paul J. Layzell, Fujun Zhu:
A data-gathering broker as a future-orientated approach to supporting EPR users. Int. J. Medical Informatics 76(2-3): 137-144 (2007) - 2006
- [j38]Keith H. Bennett, Michael Rigby, David Budgen
:
Editorial: Role based access control - a solution with its own challenges. IEE Proc. Softw. 153(1): 1-3 (2006) - [j37]Fujun Zhu, Mark Turner, Ioannis Kotsiopoulos, Keith H. Bennett, Michelle Russell, David Budgen
, Pearl Brereton, John A. Keane, Paul J. Layzell, Michael Rigby, Jie Xu:
Dynamic data integration: a service-based broker approach. Int. J. Bus. Process. Integr. Manag. 1(3): 175-191 (2006) - [c43]Jie Xu, Erica Y. Yang, Keith H. Bennett:
A Practical Approach to Secure Web Services. ISORC 2006: 512-519 - 2005
- [c42]David Budgen, Mark Turner, Ioannis Kotsiopoulos, Fujun Zhu, Michelle Russell, Michael Rigby, Keith H. Bennett, Pearl Brereton, John A. Keane, Paul J. Layzell:
Managing Healthcare Information: The Role of the Broker. HealthGrid 2005: 3-16 - [c41]Michael Rigby, David Budgen, Pearl Brereton, Keith H. Bennett, Michelle Russell, Mark Turner, Ioannis Kotsiopoulos, Paul J. Layzell, John A. Keane, Fujun Zhu:
The Data-Gathering Broker - A User-Based Approach to Viable EPR Systems. MIE 2005: 905-910 - [c40]Keith H. Bennett, Damiano Distante
, Maria Tortorella:
Workshop on Evolution of Software Systems in a Business Context (ESSBC). STEP 2005: 35-38 - 2004
- [c39]Mark Turner, Fujun Zhu, Ioannis Kotsiopoulos, Michelle Russell, David Budgen, Keith H. Bennett, Pearl Brereton, John A. Keane, Paul J. Layzell, Michael Rigby:
Using Web Service Technologies to Create an Information Broker: An Experience Report. ICSE 2004: 552-561 - [c38]Fujun Zhu, Mark Turner, Ioannis Kotsiopoulos, Keith H. Bennett, Michelle Russell, David Budgen, Pearl Brereton, John A. Keane, Paul J. Layzell, Michael Rigby, Jie Xu:
Dynamic Data Integration Using Web Services. ICWS 2004: 262-269 - [c37]Nicolas Gold, Keith H. Bennett:
Program Comprehension for Web Services. IWPC 2004: 151-161 - [e1]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, ISBN 1-58113-988-8 [contents] - 2003
- [c36]Keith H. Bennett, Jie Xu:
Software Services and Software Maintenance. CSMR 2003: 3-12 - [c35]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 - [c34]Keith H. Bennett, Nicolas Gold, Paul J. Layzell, Fujun Zhu, Pearl Brereton, David Budgen
, John A. Keane, Ioannis 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 - [c33]Keith H. Bennett, Steven Bradley
, G. J. Glover, D. Barnes:
Software Evolution in an Interdisciplinary Environment. STEP 2003: 199-203 - 2002
- [j36]Keith H. Bennett, Václav Rajlich, Norman Wilde:
Software Evolution and the Staged Model of the Software Lifecycle. Adv. Comput. 56: 1-54 (2002) - [j35]Nicolas Gold, Keith H. Bennett:
Hypothesis-based concept assignment in software maintenance. IEE Proc. Softw. 149(4): 103-110 (2002) - [j34]Kecheng Liu, Lily Sun, Keith H. Bennett:
Co-Design of Business and IT Systems - Introduction by Guest Editors. Inf. Syst. Frontiers 4(3): 251-256 (2002) - [c32]Christos Tjortjis
, Nicolas Gold, Paul J. Layzell, Keith H. Bennett:
From System Comprehension to Program Comprehension. COMPSAC 2002: 427-434 - [c31]Erica Y. Yang, Jie Xu, Keith H. Bennett:
Private Information Retrieval in the Presence of Malicious Failures. COMPSAC 2002: 805-812 - [c30]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 - [c29]Erica Y. Yang, Jie Xu, Keith H. Bennett:
A Fault-Tolerant Approach to Secure Information Retrieval. SRDS 2002: 12-21 - 2001
- [c28]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 - [c27]Keith H. Bennett, Václav Rajlich:
Software Evolution: A Road Map. ICSM 2001: 4 - [c26]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 - [c25]Keith H. Bennett:
Systems Evolution, Components and Services: Understanding the New Software Environment. IWPC 2001: 3-6 - [c24]Nicolas Gold, Keith H. Bennett:
A Flexible Method for Segmentation in Concept Assignmen. IWPC 2001: 135-144 - [c23]Keith H. Bennett, Nicolas Gold:
Achieving Ultra Rapid Evolution Using Service-Based Software. IWPSE 2001: 91-94 - 2000
- [j33]Václav Rajlich, Keith H. Bennett:
A Staged Model for the Software Life Cycle. Computer 33(7): 66-71 (2000) - [j32]Václav Rajlich, Stephen Rank, Norman Wilde, Keith H. Bennett:
Report on a workshop on software change and evolution. ACM SIGSOFT Softw. Eng. Notes 25(1): 28-29 (2000) - [c22]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 - [c21]Keith H. Bennett, Václav Rajlich:
Software maintenance and evolution: a roadmap. ICSE - Future of SE Track 2000: 73-87
1990 – 1999
- 1999
- [j31]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) - [j30]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) - [j29]Keith H. Bennett, Elizabeth Burd, Chris F. Kemerer, M. M. Lehman, M. Lee, Raymond J. Madachy, C. Mair, Dag I. K. Sjøberg, Sandra Slaughter:
Empirical Studies of Evolving Systems. Empir. Softw. Eng. 4(4): 370-380 (1999) - [j28]Keith H. Bennett, Magnus Ramage
, Malcolm Munro:
Decision model for legacy systems. IEE Proc. Softw. 146(3): 153-159 (1999) - [j27]Keith H. Bennett:
Editorial: The Software Engineering Association. IEE Proc. Softw. 146(4): 177-178 (1999) - [j26]John Alexander McDermid, Keith H. Bennett:
Software engineering research: A critical appraisal. IEE Proc. Softw. 146(4): 179-186 (1999) - 1998
- [c20]Keith H. Bennett:
Do Program Transformations Help Reverse Engineering? ICSM 1998: 247- - [c19]Magnus Ramage, Keith H. Bennett:
Maintaining Maintainability. ICSM 1998: 275- - 1997
- [c18]E. J. Younger, Keith H. Bennett, Z. Luo:
A Formal Transformation and Refinement Method for Concurrent Programs. ICSM 1997: 287- - 1996
- [j25]Keith H. Bennett:
Editorial. Inf. Softw. Technol. 38(11): 671 (1996) - [j24]Keith H. Bennett:
Software evolution: past, present and future. Inf. Softw. Technol. 38(11): 673-680 (1996) - [j23]Tim M. Bull, Keith H. Bennett:
A report on the Durham program transformations workshop. ACM SIGSOFT Softw. Eng. Notes 21(4): 51-53 (1996) - [c17]Steven James Glover, Keith H. Bennett:
An Agent-Based Approach to Rapid Software Evolution Based on a Domain Model. ICSM 1996: 228-237 - [c16]E. J. Younger, Z. Luo, Keith H. Bennett, Tim M. Bull:
Reverse Engineering Concurrent Programs using Formal Modelling and Analysis. ICSM 1996: 255-264 - [c15]Richard Eric Mortimer, Keith H. Bennett:
Maintenance and abstraction of program data using formal transformations. ICSM 1996: 301- - [c14]Tim M. Bull, Keith H. Bennett:
System Safety through Formal Domain-Specific Languages. SSS 1996: 243-265 - [c13]E. J. Younger, Z. Luo, Keith H. Bennett, Tim M. Bull:
Reverse Engineering Concurrent Programs Using Formal Modelling and Analysis. WCRE 1996: 239-248 - 1995
- [j22]Martin P. Ward, Keith H. Bennett:
Formal Methods to Aid the Evolution of Software. Int. J. Softw. Eng. Knowl. Eng. 5(1): 25-47 (1995) - [j21]Keith H. Bennett, Ned Chapin:
Announcement. J. Softw. Maintenance Res. Pract. 7(1): 1 (1995) - [j20]Keith H. Bennett, Ned Chapin:
Announcement. J. Softw. Maintenance Res. Pract. 7(2): 75 (1995) - [j19]Keith H. Bennett, Ned Chapin:
Announcement. J. Softw. Maintenance Res. Pract. 7(3): 149 (1995) - [j18]Martin P. Ward
, Keith H. Bennett:
Formal methods for legacy systems. J. Softw. Maintenance Res. Pract. 7(3): 203-219 (1995) - [j17]Keith H. Bennett, Ned Chapin:
Announcement. J. Softw. Maintenance Res. Pract. 7(4): i (1995) - [j16]Keith H. Bennett, Ned Chapin:
Announcement. J. Softw. Maintenance Res. Pract. 7(5): 301 (1995) - [j15]Keith H. Bennett, Ned Chapin:
Announcement. J. Softw. Maintenance Res. Pract. 7(6): ii (1995) - [j14]Keith H. Bennett:
Legacy Systems: Coping with Success. IEEE Softw. 12(1): 19-23 (1995) - [c12]Hongji Yang, Keith H. Bennett:
Acquisition of ERA models from data intensive code. ICSM 1995: 116-123 - [c11]Tim M. Bull, E. J. Younger, Keith H. Bennett, Z. Luo:
Bylands: reverse engineering safety-critical systems. ICSM 1995: 358-366 - [c10]Simon Smith, Keith H. Bennett, Cornelia Boldyreff:
Is maintenance ready for evolution? ICSM 1995: 367- - 1994
- [c9]Hongji Yang, Keith H. Bennett:
Extension of a Transformation System for Maintenance: Dealing with Data-Intensive Programs. ICSM 1994: 344-353 - [c8]Keith H. Bennett, Martin P. Ward:
Theory and practice of middle-out programming to support program understanding. WPC 1994: 168-175 - 1993
- [j13]E. J. Younger, Keith H. Bennett, R. Hartley-Davies:
A Model for a Broadband Cellular Wireless Network for Digital Communications. Comput. Networks ISDN Syst. 26(4): 391-402 (1993) - [c7]Jenny Newton, Keith H. Bennett:
Designing Systems for Future Maintainability: A Case Study. ICSM 1993: 272-280 - [c6]David S. Hinley, Keith H. Bennett:
Reducing the Risks in Software Improvement Through Process-Orientated Management. ICSM 1993: 319-328 - [c5]Keith H. Bennett:
Understanding the process of software maintenance. WPC 1993: 2-5 - [c4]E. J. Younger, Keith H. Bennett:
Model-based tools to record program understanding. WPC 1993: 87-95 - 1992
- [j12]E. J. Younger, Keith H. Bennett:
Functional approach to mathematical model of naming. Inf. Softw. Technol. 34(3): 185-191 (1992) - [j11]Jenny Newton, Hongji Yang, Keith H. Bennett:
Report on the conference on software maintenance 1991, Sorrento, Italy, 14-17 october 1991. J. Softw. Maintenance Res. Pract. 4(3): 163-175 (1992) - [j10]Keith H. Bennett:
New co-editor for journal of software maintenance. J. Softw. Maintenance Res. Pract. 4(4): 181 (1992) - [c3]Keith H. Bennett, Tim M. Bull, Hongji Yang:
A transformation system for maintenance-turning theory into practice. ICSM 1992: 146-155 - [c2]David S. Hinley, Keith H. Bennett:
Developing a model to manage the software maintenance process. ICSM 1992: 174-182 - 1991
- [j9]D. J. Robson, Keith H. Bennett, Barry J. Cornelius, Malcolm Munro:
Approaches to program comprehension. J. Syst. Softw. 14(2): 79-84 (1991) - [j8]Keith H. Bennett:
European special interest group in software maintenance. J. Softw. Maintenance Res. Pract. 3(1): 59-61 (1991)
1980 – 1989
- 1986
- [j7]Keith H. Bennett, Pearl Brereton, Paul Singleton, Kenneth Lunn:
Virtual files in a distributed environment. Inf. Process. Manag. 22(5): 421-429 (1986) - [j6]Paul Singleton, Keith H. Bennett, Pearl Brereton:
A Single Model for Files and Processes. ACM SIGOPS Oper. Syst. Rev. 20(1): 12-18 (1986) - 1985
- [j5]Neil H. White, Keith H. Bennett:
Run-time Diagnostics in Pascal. Softw. Pract. Exp. 15(4): 359-367 (1985) - [j4]Neil H. White, Keith H. Bennett:
PRTDS - A Pascal Run-Time Diagnostics System. Softw. Pract. Exp. 15(11): 1041-1056 (1985) - 1981
- [j3]Kenneth Lunn, Keith H. Bennett:
An Algorithm for Resource Location in a Loosely Linked Distributed Computer System. ACM SIGOPS Oper. Syst. Rev. 15(2): 16-20 (1981) - [j2]Kenneth Lunn, Keith H. Bennett:
Message Transport on the Cambridge Ring-A Simulation study. Softw. Pract. Exp. 11(7): 711-716 (1981) - [c1]Kenneth Lunn, Keith H. Bennett:
A Highly Reliable Distributed Filestore Directory System. ICDCS 1981: 299-307
1970 – 1979
- 1976
- [j1]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) - 1972
- [b1]Keith H. Bennett:
Implications of an Atlas Autocode translator for the MU5 computer system. University of Manchester, UK, 1972
Coauthor Index

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-20 23:04 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint