O'Reilly logo

Process Quality Assurance for UML-Based Projects by Bhuvan Unhelkar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Tool Friction Factor

The difference between what we are trying to accomplish, in terms of creating the models in the problem, solution, and background spaces, and what the tool provides is called the “friction factor” between the conceptual modeling and the models documented in the CASE tool. Furthermore, the conversion of the models into the final software product is also fraught with friction. Many good CASE tools try to reduce this friction by enabling as smooth a transition as possible between various models and between models and code. The key to reducing the friction factor is interaction. If a tool is able to provide continuous interaction between the various parties involved in modeling (the business analysts, system designers, system ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required