Part II: UML-F @ work

Though the use of UML-F tags has already been exemplified as they were introduced, this second part illustrates the benefits of UML-F in the context of larger frameworks. Chapter 6 annotates the JUnit framework, which was designed and developed by Kent Beck and Erich Gamma (Beck and Gamma, 1998b). The purpose of JUnit is to automate the testing of Java components. The case study shows how UML-F enhances framework description and supports framework adaptation.

Chapter 7 completes the book by considering the framework development and adaptation process as a whole. It presents a selection of practical hints and guidelines that are intended to assist in the design, development, and adaptation of frameworks. Similar to the relationship ...

Get UML Profile for Framework Architectures, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.