Results 251 to 260 of about 6,322,298 (304)
Some of the next articles are maybe not open access.
A middleware for software evolution of automation software
ETFA2011, 2011One of the key factors for automation systems in the domains smart grids, digital factories and modern process systems are the permanently shift of their requirements. Thus, software has to be evolve over time. This issue has been addressed by different solutions for evolving automation software.
Ingmar Kühl, Alexander Fay
openaire +1 more source
The contribution of free software to software evolution
Sixth International Workshop on Principles of Software Evolution, 2003. Proceedings., 2004It is remarkable to think that even without any interest in finding suitable methods and concepts that would allow complex software systems to evolve and remain manageable, the ever growing open source movement has silently managed to establish highly successful evolution techniques over the last two decades.
Andreas Bauer 0002, Markus Pizka
openaire +1 more source
On the impact of software evolution on software clustering
Empirical Software Engineering, 2012The evolution of a software project is a rich data source for analyzing and improving the software development process. Recently, several research groups have tried to cluster source code artifacts based on information about how the code of a software system evolves.
Fabian Beck 0001, Stephan Diehl 0001
openaire +2 more sources
1999
Changeability (also called evolvability) is an essential property of software. Software change is the foundation for both new software development and legacy software maintenance, therefore a better understanding of software change is an important software engineering issue.
openaire +1 more source
Changeability (also called evolvability) is an essential property of software. Software change is the foundation for both new software development and legacy software maintenance, therefore a better understanding of software change is an important software engineering issue.
openaire +1 more source
International Journal of Software Engineering and Knowledge Engineering, 1995
This paper presents a pragmatic knowledge-based approach to evolving and reengineering legacy business software systems. We describe a CASE tool for assisting legacy system evolution by automating the tedious and knowledge-intensive conversion process and show how we developed and maintained the tool and how it is used with payoff.
openaire +1 more source
This paper presents a pragmatic knowledge-based approach to evolving and reengineering legacy business software systems. We describe a CASE tool for assisting legacy system evolution by automating the tedious and knowledge-intensive conversion process and show how we developed and maintained the tool and how it is used with payoff.
openaire +1 more source
Software evolution: prototypical deltas
Proceedings Technology of Object-Oriented Languages and Systems (Cat. No.PR00393), 2003We present a model of the software evolution process. We introduce the notion of a delta, which represents a change in the software's environment, as a key concept for characterizing the software evolution process. A number of prototypical deltas are presented and characterized in terms of the domains, models, and actors involved.
Jacobsen, Eydun E. +3 more
openaire +2 more sources
A graph model for software evolution
IEEE Transactions on Software Engineering, 1990A graph model of software evolution is presented. The author seeks to formalize the objects and activities involved in software evolution in sufficient detail to enable automatic assistance for maintaining the consistency and integrity of an evolving software system.
exaly +3 more sources
Adaptable Enterprise Architectures for Software Evolution of SmartLife Ecosystems
2014 IEEE 18th International Enterprise Distributed Object Computing Conference Workshops and Demonstrations, 2014SmartLife ecosystems are emerging as intelligent user-centered systems that will shape future trends in technology and communication. Biological metaphors of living adaptable ecosystems provide the logical foundation for self-optimizing and self-healing ...
A. Zimmermann +5 more
semanticscholar +1 more source
Software process evolution at the SEL
IEEE Software, 1994The Software Engineering Laboratory of the National Aeronautics and Space Administration's Goddard Space Flight Center has been adapting, analyzing, and evolving software processes for the last 18 years (1976-94). Their approach is based on the Quality Improvement Paradigm, which is used to evaluate process effects on both product and people.
Victor R. Basili, Scott Green
openaire +1 more source
Software evolution based on software architecture
The Fourth International Conference onComputer and Information Technology, 2004. CIT '04., 2004While organizations have invested millions of dollars on their software systems and it is impossible to produce systems of any size that do not need to be changed, software evolution for requirement change is getting more and more important. So far, most of the efforts on software evolution have focused on system function change or system architecture ...
openaire +1 more source

