J
Juan F. Ramil
Researcher at Open University
Publications - 41
Citations - 2696
Juan F. Ramil is an academic researcher from Open University. The author has contributed to research in topics: Software evolution & Software development. The author has an hindex of 23, co-authored 41 publications receiving 2609 citations. Previous affiliations of Juan F. Ramil include Imperial College London.
Papers
More filters
Proceedings ArticleDOI
Metrics and laws of software evolution-the nineties view
TL;DR: Preliminary conclusions based on a study of a financial transaction system-Logica's Fastwire (FW)-are outlined and compared with those reached during the earlier OS/360 study, suggesting that the 1970s approach to metric analysis of software evolution is still relevant today.
Journal ArticleDOI
Types of software evolution and software maintenance
TL;DR: The paper provides a classified list of maintenance activities and a condensed decision tree as a summary guide to the proposed evidence-based classification of the types of software evolution and software maintenance.
Journal ArticleDOI
Rules and Tools for Software Evolution Planning and Management
Meir M. Lehman,Juan F. Ramil +1 more
TL;DR: This paper develops and presents some fifty rules for application in software system process planning and management and indicates tools available or that could usefully be developed to support their application.
Proceedings ArticleDOI
Implications of evolution metrics on software maintenance
TL;DR: The latest results suggest some refinement of earlier conclusions but indicate that both the metrics and the conclusions derived from them must be taken into account in the planning and implementation of successful software maintenance.
Journal ArticleDOI
Software evolution: background, theory, practice
Meir M. Lehman,Juan F. Ramil +1 more
TL;DR: An overview of some 30 years of study of the software evolution phenomenon, including the SPE program classification, a principle of software uncertainty and laws of E-type software evolution, providing a basis for the formation of a theory of software evolution.