Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Creating the architecture of a manufacturing framework by design patterns
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Automatic code generation from design patterns
IBM Systems Journal
Pattern languages of program design 2
Pattern languages of program design 2
Framework-based software development in C++
Framework-based software development in C++
Making design patterns explicit in FACE: a frame work adaptive composition environment
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Hi-index | 0.00 |
In this paper we propose a reusable framework for a known engineering problem: Feedback control systems. Feedback systems are commonly described in terms of block diagrams and have different implementations according to the software system designer. The proposed framework is constructed using software design patterns as its building blocks. The Unified Modeling Language (UML) notation is used for specifying the framework class and collaboration diagrams. The framework is represented in the design level to be reused as an initial step in designing feedback control applications. An instantiation of the framework in a sample application is illustrated to show the flexibility and simplicity of using the framework.