Automatic inheritance hierarchy restructuring and method refactoring
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
AntiPatterns: refactoring software, architectures, and projects in crisis
AntiPatterns: refactoring software, architectures, and projects in crisis
On finding duplication and near-duplication in large software systems
WCRE '95 Proceedings of the Second Working Conference on Reverse Engineering
Advanced Clone-Analysis to Support Object-Oriented System Refactoring
WCRE '00 Proceedings of the Seventh Working Conference on Reverse Engineering (WCRE'00)
Documenting Maintenance Tasks Using Maintenance Patterns
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Self-configuring object-to-relational mapping queries
Proceedings of the 6th international symposium on Principles and practice of programming in Java
The Definitive Guide to Lift: A Scala-based Web Framework
The Definitive Guide to Lift: A Scala-based Web Framework
Agile Web Development with Rails, Third Edition
Agile Web Development with Rails, Third Edition
Editorial: Application integration on the user interface level: An ontology-based approach
Data & Knowledge Engineering
Hi-index | 0.00 |
In development phases of a software, its user interface is crucial to acceptance. In early phases, rapid prototyping helps in gaining sponsors for the development project. During development, the user interface is updated to meet changing requirements and, finally, maintenance-related tasks consume a major portion of effort. Some of this exertion is inherent and unavoidable, but very often it is just unnecessary overhead which is hindered by tedious internal dependencies being out of synchrony. In this paper, we show how a self-configuration via software introspection combined with semantic mapping of backend methods can be used to maintain quality of a user-interface even under pressure of changing requirements.