Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Framework integration problems, causes, solutions
Communications of the ACM
Framework Composition: Problems, Causes and Solutions
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Hi-index | 0.00 |
Object oriented programming languages provide, in principle, mechanisms to enhance code reuse, As an effort of designing object oriented software, design patterns and frameworks are recognised as good techniques for reuse. Frameworks are of particular interest as design and code reuse are achieved. Despite of that, most frameworks were designed to be adapted to applications and not to be composed with other frameworks. As a result, problems such as control-flow composition, legacy components composition, frameworks gap, entities overlap and composition of frameworks behaviour arise. The present work is a study on the composition of Java frameworks control-flows, where a third framework is created from two existing ones. With this study we have checked the potential problems that may appear as two control-flows are composed via message passing.