Results 251 to 260 of about 6,217,824 (300)
Some of the next articles are maybe not open access.
The evolution of mathematical software
Communications of the ACM, 2022Tracing how software and algorithms follow the hardware.
openaire +1 more source
The case for software evolution
Proceedings of the FSE/SDP workshop on Future of software engineering research, 2010Many software systems exceed our human ability to comprehend and manage, and they continue to contain unacceptable errors. This is an unintended consequence of Moore's Law, which has led to increases in system size, complexity, and interconnectedness. Yet, software is still primarily created, modified, and maintained by humans.
Claire Le Goues +2 more
openaire +2 more sources
Proceedings of the 3rd International Software Metrics Symposium, 2002
Explores problems in the measurement of evolving software systems. As these systems change through successive builds, the complexity characteristics of the individual modules that make up the system also change. A methodology is presented that extends the notion of software complexity domains across sequential builds.
John C. Munson, Darrell S. Werries
openaire +1 more source
Explores problems in the measurement of evolving software systems. As these systems change through successive builds, the complexity characteristics of the individual modules that make up the system also change. A methodology is presented that extends the notion of software complexity domains across sequential builds.
John C. Munson, Darrell S. Werries
openaire +1 more source
Proceedings of the 28th international conference on Software engineering, 2006
Gaining higher level evolutionary information about large software systems is a key challenge in dealing with increasing complexity and decreasing software quality. Software repositories such as modifications, changes, or release information are rich sources for distinctive kinds of analyses: They reflect the reasons and effects of particular changes ...
Juan C Fernáandez-Ramil
exaly +2 more sources
Gaining higher level evolutionary information about large software systems is a key challenge in dealing with increasing complexity and decreasing software quality. Software repositories such as modifications, changes, or release information are rich sources for distinctive kinds of analyses: They reflect the reasons and effects of particular changes ...
Juan C Fernáandez-Ramil
exaly +2 more sources
Software evolution and maintenance
Future of Software Engineering Proceedings, 2014Successful software requires constant change that is triggered by evolving requirements, technologies, and stakeholder knowledge. This constant change constitutes software evolution. Software evolution has gained steadily in importance and recently moved into the center of attention of software developers.
openaire +1 more source
The evolution of software evolvability
Proceedings of the 4th international workshop on Principles of software evolution - IWPSE '01, 2002We analyze two trends that have influenced the evolvability of component-based applications: increase of component exchangeability and increase of component distance. Exchangeability mechanisms can be classified either as code reuse or as service reuse. Component distance can vary from file scope to Internet scope.
Chris Lüer +2 more
openaire +1 more source
Proceedings. 7th International Workshop on Principles of Software Evolution, 2004., 2004
Software maintenance and evolution are the most expensive activities in the software process, consuming 60% to 80% of the total time spent on a software system. However our understanding of maintenance activities has barely developed beyond arbitrary change to arbitrary things.
Hearnden, D. I. +3 more
openaire +3 more sources
Software maintenance and evolution are the most expensive activities in the software process, consuming 60% to 80% of the total time spent on a software system. However our understanding of maintenance activities has barely developed beyond arbitrary change to arbitrary things.
Hearnden, D. I. +3 more
openaire +3 more sources
Unanticipated Software Evolution
2002This workshop was dedicated to research towards better support for unanticipated software evolution (USE) in development tools, programming languages, component models and related runtime infrastructures. The report gives an overview of the submitted papers and summarizes the essence of discussions during plenary sessions and in working groups.
Günter Kniesel +3 more
openaire +2 more sources
Requirements-driven software evolution
Computer Science - Research and Development, 2004Software evolution is an integral part of the software life cycle. Furthermore in the recent years the issue of keeping legacy systems operational in new platforms has become critical and one of the top priorities in IT departments worldwide. The research community and the industry have responded to these challenges by investigating and proposing ...
Silva Souza, Vitor Estevao +3 more
openaire +3 more sources
First International Symposium on Cyber Worlds, 2002. Proceedings., 2003
A number of interesting phenomena can be observed when lifelong processes of object-oriented software are analyzed from the viewpoint of software evolution. This paper proposes a framework of software evolution studies and reports the results of empirical case studies and evolution patterns discovered through the analysis.
openaire +2 more sources
A number of interesting phenomena can be observed when lifelong processes of object-oriented software are analyzed from the viewpoint of software evolution. This paper proposes a framework of software evolution studies and reports the results of empirical case studies and evolution patterns discovered through the analysis.
openaire +2 more sources

