O'Reilly logo

Patterns-Based Engineering: Successfully Delivering Solutions via Patterns by Celso Gonzalez, Lee Ackerman

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

Appendix A. PBE Definitions

The goal of this appendix is to provide additional support for understanding a number of the concepts associated with PBE.

Code Generators

A code generator is a program that writes other programs. Although code is a part of the name, the code generator can also generate other types of artifacts. For example, a code generator could also generate documentation or deployment descriptors. Many of the benefits that code generators offer, such as productivity and quality improvements, are also offered by pattern implementations.

So at this point we have to ask, “Is a pattern implementation, specifically one that focuses on generating text-based artifacts, just a code generator?” There are definitely similarities between ...

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