About the Author
I have over 25 years of experience in electrical engineering, software development, information systems, business analysis and conceptual modeling. In each of these disciplines I mastered the formal diagrams, yet in addition I always found the need to generate drawings automatically, and to extend each diagrammatic convention in formal or informal ways to convey richer sets of detail- or summary-level concepts.
Partly to that end, I have been building solutions and tools with diagramming libraries and environments for ten years, and with Visio for over five years. I am also affiliated with the SemNet group centered at San Diego State University. Over the last 15 years this group has produced basic tools for diagramming general semantic networks and formally studying the teaching and learning benefits in making concepts and relationships explicit.
Since my first Visio book, (Visio 2000 Developer's Survival Guide) I have enjoyed developing a number of new relationships with people in the Visio business, both inside and outside Microsoft.... several of which have contributed much to the book described here.