Research and practice journal of software maintenance and evolution. Program comprehension during software maintenance and. Addressing evolving requirements faced by the software industry. Iee transactions on software engineering ieee software top special area journals. Iet software publishes papers on all aspects of the software lifecycle, including design, development, implementation and maintenance. Cleveland, oh, usa 2018 ieee international conference on software maintenance and evolution icsme location. The journal was established in 1989 as the journal of software maintenance. Journal of software maintenance and evolution wiley online library. Research and practices editorial board but we are unable to verify.
The term software evolution lacks a standard definition, but some researchers and practitioners use it as a preferable substitute for maintenance. Publons users have indicated that they sit on journal of software maintenance and evolution. Journal of software maintenance and evolution dblp uni trier. Research and practice, renamed in 2001 to journal of software maintenance and evolution. The journal of systems and software publishes papers covering all aspects of software engineering and related hardwaresoftwaresystems issues. The authors survey the current knowledge in this area by comparing six program comprehension models. Home browse by title periodicals journal of software maintenance and evolution. Formal procedures are essential to ensure that software is not degraded and to provide an audit facility. Research and practice, renamed in 2001 to journal of software maintenance and. Code cognition models examine how programmers understand program code. Shanghai 2016 ieee international conference on software maintenance and evolution icsme. The science of maintenance is on the cusp of a transformation. Alternatively, journals could impose upon authors that the codes they submit for publication need to be compiled and checked accordingly prior to submission.
Plan knowledge consists of programming concepts like sorting, searching, arrays, linked lists, and stacks. Longitudinal data were obtained by using the same survey instrument, updated to reflect current practices, and. Research and practice journal of software maintenance. These slides, covering the topics of software maintenance and evolution, are introductory slides to the course lingi2252 software maintenance and evolution, given by. A list of software engineering journals jill seaman. Journal of software maintenance and evolutionresearch and. Ieee international conference on software maintenance and evolution icsme is the premier forum for researchers and practitioners to present and discuss the most recent innovations, trends, experiences, and challenges in software maintenance and evolution. Evolution and process is an archival journal that publishes high quality, stateoftheart research and practice papers dealing with the conception, development, testing, management, quality, maintenance, and evolution of software, systems, and services, as well as the continuous improvement of processes and. Maintenance and evolution of modelbased methods software quality assurance.
Journal of software maintenance and evolutionresearch and practice impact factor, if, number of article, detailed information and journal factor. Sjr is a measure of scientific influence of journals that accounts for both the number of citations received by a journal. Molecular biology and evolution, volume 35, issue 5, may 2018, pages 10371046. Economies and diseconomies of scalegains and losses in productivity arising from increases in project sizeare of considerable, practical importance in software engineering. Longitudinal data were obtained by using the same survey instrument, updated to reflect current practices, and sampling the same population. This constant change constitutes software evolution. Journal of software maintenance and evolution online journal of software maintenance and evolution software maintenance and evolution, research and practice software maintenance and evolution j. The international conference on software maintenance and evolution icsme is the premier international forum for researchers and practitioners from academia, industry, and government to present, discuss, and debate the most recent ideas, experiences, and challenges in software maintenance and evolution. A machine learning approach to improve the detection of ci skip commits.
Mar 14, 2017 the science of maintenance is on the cusp of a transformation. Research and practice, and obtained its current title in 2012. Most downloaded journal of systems and software articles the most downloaded articles from journal of systems and software in the last 90 days. Program comprehension during software maintenance and evolution. State of software for evolutionary biology molecular. A process model for software maintenance sage journals. Journal of software maintenance and evolution research and practice j software mainten evol res pract. Research and practice publishes refereed papers on all aspects of software maintenance and software.
What is the abbreviation for journal of software maintenance and evolution. International conference on software maintenance and. Add open access links from to the list of external document links if available load links from. All articles should provide evidence to support their claims, e. Madrid 2017 ieee international conference on software maintenance and evolution icsme location. International conference on software maintenance and evolution icsme resources site since its start in 1983, icsm international conference on software maintenance has grown and developed into an international forum for software maintenance researchers and practitioners to examine key issues facing the software maintenance community. While these general models can foster a complete understanding of a piece of code, they may not always apply to specialized tasks that more efficiently employ strategies geared toward partial understanding. Introduction to software evolution 27 costs of maintenance usually greater than development costs 2 times to 100 times depending on the application affected by both technical and nontechnical factors increases as software is maintained maintenance corrupts the software structure, making further maintenance more difficult. Journal of software maintenance and evolution scimago.
Evolutionary equations, journal of software maintenance and evolution, ecology and evolution, journal of evolutionary economics, ethology ecology and evolution, international journal of swarm intelligence and evolutionary computation. Journal of software maintenance and evolution research and practice impact factor, if, number of article, detailed information and journal factor. Jun 22, 2010 the journal of software maintenance and evolution. Evolution and process is an archival journal that publishes high quality, stateoftheart research and practice papers dealing with the conception, development, testing, management, quality, maintenance, and evolution of software, systems, and services, as well as the continuous improvement of processes and capabilities surrounding them. At the top level, the way in which software evolution interacts with organizational needs and goals is addressed.
Program comprehension during software maintenance and evolution abstract. International conference on software maintenance and evolution icsme18. Software engineering journals george mason university. Software maintenance call for papers for conferences. We identify open questions, particularly considering the maintenance and evolution of largescale code. Evolutionary equations, journal of software maintenance and evolution, ecology and evolution, journal of evolutionary economics, ethology ecology and evolution, international journal of swarm. Challenges and success factors for largescale agile transformations. Software maintenance calls for papers cfp for international conferences, workshops, meetings, seminars, events, journals and book chapters. Coding errors are usually relatively cheap to correct design errors are more expensive as they may involve rewriting several program components requirements errors are the most expensive to repair because of the extensive system redesign that may be necessary. The journal continues the tradition of the journal of software maintenance and evolution. So, if we know how maintenance works and what affects our ability to do it, then we can improve those. Journal of software maintenance and evolution research and.
Evolutionary genomics list of high impact articles. The paper then concentrates on the middle, process layer, and explains the new proposed ieee standard for maintenance processes. May 31, 2014 software evolution and maintenance vaclav rajlich wayne state university department of computer science detroit, mi 48202 001. The journal of systems and software publishes papers covering all aspects of software engineering. Jan 11, 2017 these slides, covering the topics of software maintenance and evolution, are introductory slides to the course lingi2252 software maintenance and evolution, given by prof. Both general principles and specific research topics are provided, both within an overall strategy of engineering research and rationale. Research and practice publishes refereed papers on all aspects of software maintenance and software evolution, and at all levels from very detailed to very high level. Research and practice aims to fill this need by conveying the results of academic research and practical experience.
Economies and diseconomies of scale in software development. Jsme journal of software maintenance and evolution. Maintenance and evolution of software products sciencedirect. We recognise the tremendous contribution that you all make to the iet journals and would like to take this opportunity to thank you for your continued support. Compared to a decade ago, when the first comprehensive study was done in software maintenance, many changes have occurred in the practice of system development. Maintenance and evolution of software products 29 plan knowledge for program model building includes roles for data objects, operations, tests, and constraints on what can fill the roles. The journal of software maintenance and evolution research and practice publishes refereed papers on all aspects of software maintenance and software evolution, and at all levels from very detailed to very high level. The internet of things, combined with advancements in edge computing and analytics, is poised to usher in an era of what is referred to as prescriptive maintenance. Empirical studies of software maintenance and evolution service oriented and cloud computing. Most downloaded journal of systems and software articles. Evolution of noncode artifacts software and system comprehension. Jsme abbreviation stands for journal of software maintenance and evolution. A bestinclass saas solution offloads the entire client burden of installing, maintaining, and upgrading the software.
The conclusion of the paper is that a coordinated program, effective across the whole maintenance process and designed to control changes to the system, will become more and more critical as the complexity of the system increases. Research and practice publishes refereed papers on all aspects of software maintenance and software evolution, and at all. Human aspects of software maintenance and evolution software migration and renovation. The focus of the journal is on the methods used to. Introduction to software evolution 27 costs of maintenance usually greater than development costs 2 times to 100 times depending on the application affected by both technical and nontechnical factors increases as software is maintained maintenance corrupts the software structure, making further maintenance more difficult ageing software can have high support costs. True saas solutions not only embrace the software evolution to create a more efficient and effective way to do business. Genome biology and evolution, journal of systematic and evolution, handbook of differential equations.
1292 116 1546 181 470 813 1373 697 297 819 281 486 621 969 976 919 434 365 986 1605 1628 353 908 143 552 564 3 217 618 634 1222 995 1025