Gandalf: software development environments
IEEE Transactions on Software Engineering
DAMOKLES—a database system for software engineering environments
An international workshop on Advanced programming environments
Revision control in an integrated software development environment
SCM '89 Proceedings of the 2nd International Workshop on Software configuration management
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
Refactoring object-oriented frameworks
Refactoring object-oriented frameworks
Configuration management with logical structures
Proceedings of the 18th international conference on Software engineering
Flexible conflict detection and management in collaborative applications
Proceedings of the 10th annual ACM symposium on User interface software and technology
Version models for software configuration management
ACM Computing Surveys (CSUR)
A refactoring tool for Smalltalk
Theory and Practice of Object Systems - Special issue object-oriented software evolution and re-engineering
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Linux Journal
A State-of-the-Art Survey on Software Merging
IEEE Transactions on Software Engineering
Supporting aggregation in fine grained software configuration management
Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering
Evolving Object-Oriented Designs with Refactorings
Automated Software Engineering
Fine Grained Version Control of Configurations in COOP/Orm
ICSE '96 Proceedings of the SCM-6 Workshop on System Configuration Management
Differences between versions of UML diagrams
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
An infrastructure for development of object-oriented, multi-level configuration management services
Proceedings of the 27th international conference on Software engineering
CatchUp!: capturing and replaying refactorings to support API evolution
Proceedings of the 27th international conference on Software engineering
Refactoring-aware versioning in Eclipse
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
Refactoring tools allow programmers to change source code much quicker than before. However, the complexity of these changes cause versioning tools that operate at a file level to lose the history of components. This problem can be solved by semantic, operation-based SCM with persistent IDs. We propose that versioning tools be aware of the program entities and the refactoring operations. MolhadoRef uses these techniques to ensure that it never loses history.