On merging software extensions
Acta Informatica
A model of software manufacture
An international workshop on Advanced programming environments
Maintaining Configurations of Evolving Software Systems
IEEE Transactions on Software Engineering
A unifying model for consistent distributed software development environments
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
A graph transform model for configuration management environments
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Integrating noninterfering versions of programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Modeling configuration as transactions
SCM '89 Proceedings of the 2nd International Workshop on Software configuration management
ICSE '89 Proceedings of the 11th international conference on Software engineering
IEEE Transactions on Software Engineering
Software merge: semantics of combining changes to programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Abstracting dependencies between software configuration items
ACM Transactions on Software Engineering and Methodology (TOSEM)
Modeling software evolution by evolving interoperation graphs
Annals of Software Engineering
Software Evolution and the Code Fault Introduction Process
Empirical Software Engineering
Status Report: Computer-Aided Prototyping
IEEE Software
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
A component-based software configuration management model and its supporting system
Journal of Computer Science and Technology
METRICS '96 Proceedings of the 3rd International Symposium on Software Metrics: From Measurement to Empirical Results
Evolutionary Computer Aided Prototyping System (CAPS)
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
Model-based version and configuration management for a web engineering lifecycle
Proceedings of the 15th international conference on World Wide Web
Component-based version management for embedded computing system design
Proceedings of the 2007 ACM symposium on Applied computing
On Analyzing Evolutionary Changes of Web Services
Service-Oriented Computing --- ICSOC 2008 Workshops
Traceability-Based Change Awareness
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Schema changes and historical information in conceptual models in support of adaptive systems
Active conceptual modeling of learning
Software evolution via reusable architecture
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
An agent-oriented approach to change propagation in software maintenance
Autonomous Agents and Multi-Agent Systems
Hi-index | 0.00 |
A 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. This includes automated support for propagating the consequences of a change to a software system. The evolution of large and complex software systems receives particular attention.