Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Framework development for large systems
Communications of the ACM
NetVista: growing an Internet solution for schools
IBM Systems Journal
A Model-Based Interface Development Environment
IEEE Software
Design Patterns: Bridges Between Application Domain and Software Labs
Proceedings of HCI International (the 8th International Conference on Human-Computer Interaction) on Human-Computer Interaction: Ergonomics and User Interfaces-Volume I - Volume I
Object-oriented system development in a banking project: methodology, experience, and conclusions
Human-Computer Interaction
IEEE Transactions on Software Engineering
Risk analysis in reuse-oriented software development
International Journal of Information Technology and Management
Hi-index | 0.00 |
The reuse of accepted software solutions that have proven to be usable is one of the key concepts of modern and successful software development. This contribution focuses on the reuse of good design and presents an approach that is based on over 10 years of experience. Like most modern methods, this approach relies on so-called frameworks and design patterns驴technical aids typically used in the heart of software labs. The approach presented here, however, goes much further in that it completely integrates frameworks and design patterns into the developmental process, where they have proven to be an excellent way to improve user participation throughout the developmental life cycle. Moreover, it even becomes possible to determine which units are suitable for reuse by a high degree of user participation thus achieving the aim of reusing "good design." Finally, these concepts provide elegant methods for adapting application systems.